Das ist schonmal gut zu wissen. Meine Erfahrung besteht ja eigentlich nur daraus, dass ich einige Varianten hier aus der
DP genommen hab, die ich gefunden (oder genannt bekommen) habe und dann ausprobiert (wobei meistens noch mindestens so viele Fehler aufgetreten sind, dass ich hier nochmal nachfragen musste). Habe dich jetzt so verstanden, dass ich meine Komponente wie folgt abändern sollte:
Delphi-Quellcode:
Type TTischsteuerung = class(TWinControl)
private
...
//Variablen für Events
FOnTischChange: TOnTischChange;
...
protected
//Events
// OnTischChange soll dem Programm die Möglichkeit geben alle Eigenschaften auf den
// ausgewählten Tisch auszurichten.
property OnTischChange: TOnTischChange read FOnTischChange write FOnTischChange;
...
published
...
public
//alternativ könnte auch die property OnTischChange hier aufgeführt sein
...
end;
// Rest wie am Anfang des Threats, außer dass if assigned(OnTischChange) then OnTischChange; in if assigned(FOnTischChange) then FOnTischChange; geändert wird
2. Account Sero