Thema: Delphi VST - KeyEreignisse

Einzelnen Beitrag anzeigen

OG Karotte
(Gast)

n/a Beiträge
 
#1

VST - KeyEreignisse

  Alt 27. Apr 2008, 13:33
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!!!)

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.

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.ä.).
  Mit Zitat antworten Zitat