Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by himitsu,
3. Apr 2007
Das Suchen läuft ja in 'nem Thread ab ... in der Schleife wird ja "nur" auf das Ende des Suchthreads gewartet.
So, hab nun mal tief gesucht und so... *schweißabwisch*
CM_MOUSEENTER (CM_BASE + 19) und CM_MOUSELEAVE (CM_BASE + 20) wird in TApplication.DoMouseIdle ausgelöst, welches über TApplication.Idle aufgerufen wird.
TApplication.Idle wird aber leider nur in...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by himitsu,
31. Mär 2007
So, hier mal in 'nem einzelnem Programm.
@turboPASCAL: du wirst sehn, mit der Zeit hat es nichts zu tun.
Wärend eine der beiden OnClick(Button)-Prozeduren läuft, wird da nichts mehr unterstrichen.
Beim Timer geht es jedoch, auch wenn dort das OnMouseMove etwas langsamer reagiert (dort kommt immer nur die letzte Nachricht an).
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by himitsu,
29. Mär 2007
Tachchen ^^
So, wärend meine ButtonClickProzedur arbeitet und obwohl mehrmals die Sekunde Application.ProcessMessages aufgerufen wird,
werden dennoch keine OnMouseEnter-/OnMouseLeave-Ereignisprozeduren ausgeführt.
Alles Andere, wie z.B. OnMouseMove funktioniert aber.
Is jetzt zwar nichts Weltbewegendes, da ich dort nichts wirklich wichtiges drin mache, aber dennoch störts mich halt...