Hallo,
ich bin gerade dabei ein paar eigene Labelkomponenten zu verbessern. Damals habe ich folgende Prozeduren unter protected deklariert. Nun wollte ich wissen ob das nötig ist, wenn nicht würde ich sie einfach unter private deklarieren:
Delphi-Quellcode:
protected
{ Protected-Deklarationen }
procedure CMMOUSEENTER(var Msg: TMessage); Message CM_MOUSEENTER; //geimeint sind diese beiden
procedure CMMOUSELEAVE(var Msg: TMessage); Message CM_MOUSELEAVE;
public
{ Public-Deklarationen }
constructor Create(AOwner: TComponent); override;
destructor Destroy; override;
Bei dieser Komponente handelt es sich um ein HoverLabel. Wenn die Maus über das Label geht wird die Textfarbe und Font geändert, wenn sie das Label verlässt, steht der Text wieder in der ursprünglichen Form da. Mir geht es aber eben um die Deklaration
.
Gruß
Mazel