Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by knochen,
11. Aug 2010
Das ist so, weil die Alt-Taste das Systemmenu der Form aktiviert. Ausprobieren mit <Alt>, danach(!) <Cursor down>. Heißt, das Systemmenu ist nach dem ersten Drücken aktiv, nur nich ausgeklappt.
Gegenprobe: Form1.BorderStyle auf bsNone setzten. Jetzt funktioniert es so wie erwartet.
Fazit: Die Alttaste ist für solch eine Aktion eher ungeeignet.
Grüße
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by knochen,
10. Aug 2010
Wenn du die Crtl Taste loslässt, ist die Bedingung ja nicht mehr wahr. Es muss also heißen:
if not (ssCtrl in Shift) then Form1.Color := clBtnFace;
Grüße