Delphi-PRAXiS

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 VST - KeyEreignisse (https://www.delphipraxis.net/112795-vst-keyereignisse.html)

OG Karotte 27. Apr 2008 12:30


VST - KeyEreignisse
 
Hallo,
ich habe derzeit ein seltsames Problem mit dem VST:

Ich möchte z.B. die Taste VK_DELETE abfangen, um einige Aktionen durchzuführen. Dabei ist mir folgendes Aufgefallen:

1. Wenn ein Knoten, z.B. durch anklicken den Focus hat UND dadurch selektiert ist, dann wird NUR das Keyup ausgelöst (Dann ist der Knoten aus dem VST aber schon gelöscht!!!):gruebel:

2. Wenn ein Knoten NUR den Focus hat, dann werden auch die anderen Keyereignisse ausgelöst

3. Wenn kein Knoten den Focus hat, dann werden auch alle Ereignisse ausgelöst, aber eben nichts gelöscht. :thumb:

Ist das das Standardverhalten oder ein Fehler oder was???

Ich meine ich möchte schon wissen, welcher Knoten gelöscht werden soll (durch Tastendruck) um evtl. dies zu verbieten oder noch ein paar andere Aktionen durchführen zu können (Sicherheitsabfrage o.ä.). :wall:


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:17 Uhr.

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