Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by uligerhardt,
30. Sep 2008
Stimmt. Da stand ich wohl auf dem Schlauch. :-)
Also Aggregation, etwa so: TImagePanel = class(TCustomPanel)
private
FImage: TImage;
public
constructor Create(AOwner: TComponent); override;
property Image: TImage read FImage;
end;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by uligerhardt,
30. Sep 2008
Wofür? Das Ableiten? Den Konstruktor überschreiben? Das Manipulieren von ControlStyle?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by uligerhardt,
30. Sep 2008
Zwei Ideen, beide ungetestet:Eine Komponente ableiten und im Konstruktor csAcceptsControls zu ControlStyle hinzufügen.Zur Laufzeit die Eigenschaft Parent der Kind-Controls auf das Image umbiegen.
HTH,
Uli.