Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Gundelphi,
20. Okt 2004
habe mein Problem zufriedenstellend lösen können:
Im OnChange-Ereignis vom Picker die Funktion GetKeyState() aufrufen und sie liefert nach folgender Syntax einen negativen Wert zurück wenn die linke Maustaste betätigt ist:
if GetKeyState(VK_LBUTTON) < 0 then //gedrückt
MausKlick := true
else
MausKlick := false;
Vielen Dank an Stevie und Dax!
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Gundelphi,
20. Okt 2004
Danke für den Hinweis!
Ich habe es mittlerweile über das OnChange-Ereignis versucht. Jedoch löst eine manuelle Eingabe über das Keyboard auch ein OnChange-Ereignis aus. Mir fehlt leider noch eine Routine zur Feststellung der Mausposition. - Könntest Du mir dazu einen Tipp geben?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Gundelphi,
16. Okt 2004
Hallo,
wie könnte ich den MouseClick auf das SpinButton beim DateTimePicker, mit der Eigenschaft Kind = dtkTime, abfragen (SpinButton rauf oder SpinButton runter angeklickt)?
Das OnClick-Ereignis wird nur ausgelöst wenn auf das Editierfeld geklickt wird und nicht wenn auf die SpinButtons geklickt wird.