Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Martin K,
2. Aug 2006
Dann vielleicht bei Delphi 2006, aber nich bei meinem D7.
Da gibts nur OnMouseMove.
@sniper_w:
Ja, natürlich.
Diese zwei Ereignisse kann man sich leicht selber bauen, aber von Haus aus sind die wohl nur beim TLabel dabei...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Martin K,
2. Aug 2006
Stimmt, bei nem TLabel, aber das wars dann auch schon :roll:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Martin K,
2. Aug 2006
Warum dann MouseMove nehmen?
In OnMouseEnter den Timer aktivieren und in OnMouseLeave deaktivieren :wink:
//Edit:
Wieso komm ich eigentlich auf die bescheuerte Idee, dass es sowas wie OnMouseEnter und OnMouseLeave gibt?
Stell grad fest:
Sowas gibts ja gar nich :duck:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Martin K,
2. Aug 2006
Mein Vorschlag:
Einfach eine Integer-Zählvariable nehmen (z.B. die Tag-Eigenschaft), die bei OnMouseMove hochgezählt wird.
Bei einem bestimmten Wert der Zählvariable (z.B. if Tag > 50 then...) wird dann das Ereignis ausgelöst.
Bei OnMouseLeave natürlich wieder auf 0 stellen! (Tag := 0; )