Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DerAndereMicha,
21. Jul 2008
Und wie soll mir das bitte helfen?
Zum Zeitpunkt des OnClick-Ereignisses habe ich die Maustaste doch schon wieder losgelassen, da kommt mit 1x GetAssyncKeyState sowohl bei der rechten als auch bei der linken Maustaste 1 raus. Wenn ich 2x GetAssyncKeyState (und den Puffer somit vorher lösche) kommt bei beiden Tasten 0 raus. Es ist also keine Unterscheidung möglich, oder verstehe ich was...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DerAndereMicha,
18. Jul 2008
Das hatte ich schon mittels GetKeyState(VK_RBUTTON) <> 0 versucht, aber leider scheint das irgendwie nicht immer richtig zu funktionieren, d.h. in 50% der Clicks wird dann auch bei der linken Maustaste die rechte erkannt - warum auch immer.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DerAndereMicha,
18. Jul 2008
Hallo Zusammen,
ich stehe gerade vor dem selben Problem, welches hier der Gothic Mike schon vor 4 Jahren hatte. Leider hat wohl damals keiner eine Lösung gefunden. Vielleicht hat ja heute einer ne Idee dazu ...
Gruß
Micha