Re: OnMouseOver bei selbst erzeugtem TPicture
10. Nov 2005, 12:31
Wird denn das Thema noch behandelt?
Würde mich auch interessieren ob das Möglich ist für mehrere (viele) verschiedene Objekte immer ein und das selbe Mausevent auszuführen.
Ich hab zum Beispiel ein Formular mit sehr vielen Radiobuttons, Checkboxen, Edit-Felder, Buttons und viele Tabellen.
Ich möchte nun zu jedem "Element" wenn du Maus drüber ist z.B. einen Hilfetext in der Statuszeile anzeigen lassen oder andere Sachen machen lassen.
Klar jetzt könnt ich bei jedem einzelnen im Objektinspektor ein und das selbe Mausevent zuweisen.
Aber es muss doch auch eleganter gehen?
Ich stell mir irgendwas mit Überschreiben irgendwelcher Prozeduren oder so vor. Aber welche?
Ein procedure MouseMove (Shift: TShiftState; X, Y: Integer); override;
mit entsprechendem Inhalt funktioniert schonmal prima. Allerdings nur da wo ich das Mausevent im Objektinspektor eingetragen hab. Mpf.
|