Thema
:
Delphi
Mauszeiger im Form oder nicht? Ereigniss?
Einzelnen Beitrag anzeigen
marabu
Registriert seit: 6. Apr 2005
10.109 Beiträge
#
6
Re: Mauszeiger im Form oder nicht? Ereigniss?
8. Apr 2005, 16:59
Vielleicht hilft das:
zusammenfalten
·
markieren
Delphi-Quellcode:
interface
type
TForm1 =
class
(TForm)
procedure
FormCreate(Sender: TObject);
private
FMouseInForm: boolean;
procedure
OnIdle(Sender: TObject;
var
Done: Boolean);
public
property
MouseInForm: boolean
read
FMouseInForm;
end
;
implementation
procedure
TForm1.OnIdle(Sender: TObject;
var
Done: Boolean);
var
pt: TPoint;
begin
GetCursorPos(pt);
FMouseInForm := PtInRect(ClientRect, ScreenToClient(pt));
Done := false;
end
;
procedure
TForm1.FormCreate(Sender: TObject);
begin
Application.OnIdle := OnIdle;
end
;
Zitat
marabu
Öffentliches Profil ansehen
Mehr Beiträge von marabu finden