Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Freddy7,
9. Mai 2006
Yo, auch ne gute Idee. Hab Deine Lösung implementiert, da sie ja noch deutlich einfacher ist (nur eine Ereignisroutine statt zwei. Zudem brauche ich keine globale Variable).
Du meinstest natürlich die MouseDown-Routine und nicht die Click-Routine. Ich hab das entsprechend geändert.
procedure Tfrm_ProMonZ.DemoButtonMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y:...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Freddy7,
8. Mai 2006
Hallo zusammen,
vielen Dank für die Hinweise. Ich habe daraus folgende Lösung gebastelt, die genau das tut, was ich wollte (vielleicht geht's ja noch einfacher?): (Änderung: Ich verwende die MouseDown-Routine, da die Click-Routine erst ausgeführt wird, wenn der Knopf losgelassen wird!)
procedure Tfrm_ProMonZ.DemoButtonMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X,...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Freddy7,
5. Mai 2006
Moin, moin,
ich möchte gerne folgendes realisieren (vermutlich sehr simple):
Wenn ich auf einen Button drücke wird meine OnClick-Routine ausgeführt. Dies aber leider nur einmal. Wenn ich die Routine ein zweites mal starten möchte, muss ich noch einmal auf den Button klicken.
Daher meine Frage: Wie stelle ich es an, dass die Routine immer wieder aufgerufen wird, solange ich den Button...