Editfeld: Drücken von STRG+A erkennen
-
Hallo!
Ich möchte den Inhalt eines Editfelds mit Strg+a makieren, nur leider kann ich nur einen der Buttons abfragen. Hier mein aktueller Quellcode, der natürlich so nicht funktioniert:void __fastcall TC_Main::Edit1KeyDown(TObject *Sender, WORD &Key, TShiftState Shift) { if(Key == VK_CONTROL) { //if(Key == 'a') Edit1->SelectAll(); } }
Weiß wer eine Lösung?
Grüße halloei
-
benutze OnKeyPress und Key Value ist dann 1.
-
if(Key == 65 && Shift.Contains(ssCtrl)) { Edit1->SelectAll(); }
so gehts! danke
-
if(Key == 1) { Edit1->SelectAll(); }