Thema: Delphi Label-Position auswerten

Einzelnen Beitrag anzeigen

Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#15

Re: Label-Position auswerten

  Alt 2. Feb 2006, 19:43
Helmi, das war schon mal richtig so. Allerdings wird das Event 2mal ausgelöst. Das läßt sich aber leicht so beseitigen (inspired by Ch. Seehase) :

Delphi-Quellcode:
procedure Tfrm.lblMouseEnter(Sender: TObject);
begin
  inherited;
// if ControlAtPos(Point (x,y),true,true) is TLabel then
    showmessage ('Label');
end;
Mal sehen, ob ich das MouseLeave auch noch brauche. Allerdings wäre es noch gut, wenn einer wüßte, wie ich dieses Verhalten ALLEN Labels beibringe.
Gruß
Hansa