Ich habe ein weiteres kleines Problem mit meiner Komponente.
Nach dem ich alles angepasst, kompiliert und die Kompo auf eine Form gezogen habe kam folgende Fehlermeldung
Fehlermeldung
Ich habe herausgefunden, dass es an der Caption vom Button liegt (siehe Code-Schnipsel).
Code:
constructor TKalender.Create(AOwner: TComponent);
begin
inherited Create(AOwner);
FBackButton := TMyButton.Create(self);
with FBackButton do begin
Parent := self;
SetSubComponent(true);
left := 8;
top := 8;
width := 25;
height := 25;
//Caption := 'b'; Fehlermeldung wenn aktiv
visible := true;
OnClick := BackButtonClick;
end;
Nur kapiere ich das nicht ganz, warum sich die Caption nicht ändern lässt.
PS: Wenn die Kompo schon auf einer Form ist und ich etwas ändere kommt die Fehlermeldung nicht nur wenn ich sie auf einer leeren Form hinzufüge.