Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi [VirtualStringTree] Ereignis, wenn Selektion aufgehoben (https://www.delphipraxis.net/135668-%5Bvirtualstringtree%5D-ereignis-wenn-selektion-aufgehoben.html)

Hawkeye219 8. Jul 2009 10:40

Re: [VirtualStringTree] Ereignis, wenn Selektion aufgehoben
 
Hallo Fabian,

warum nimmst du nicht einfach die von David in Beitrag #5 vorgeschlagene Kombination von OnChange mit Abfrage von SelectedCount? Selbst wenn das Ereignis mehrfach ausgelöst wird, kannst du doch über SelectedCount sehr genau steuern, wann du weitere Aktionen durchführst.

Gruß Hawkeye

raphaelm 8. Jul 2009 11:19

Re: [VirtualStringTree] Ereignis, wenn Selektion aufgehoben
 
probier mal OnStateChange

Delphi-Quellcode:
if tsChangePending in enter then
  ...

xZise 8. Jul 2009 16:13

Re: [VirtualStringTree] Ereignis, wenn Selektion aufgehoben
 
Naja das Problem ist nun aber, dass zwei Events gefeuert werden, wenn man einen anderen Eintrag auswählt:
Zuerst das die Selektion aufgehoben wurde, und dann das die Selektion erweitert wurde.

Das äußert sich dann darin, dass zuerst kurz alles deaktiviert wird, und dann die Buttons wieder aktiviert werden.

MfG
xZise


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:48 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz