Ich hatte jetzt Schwierigkeiten, meinen Eigenschaftseditor einzuführen...
...und das nun darauf eingeschränkt, dass es sich dort um eine generische Liste gehandelt hat (die ich per Formular füllen will).
Wenn ich den Eigenschaftseditor für "TssColumn" oder "TObjectList<ssCustomItemsBox.TssColumn>" definiere, wird er nicht benutzt.
Für die temporäre Klasse "TssColumns_" funktioniert es dagegen.
Muss ich für die Eigenschaft eine "richtige" Klasse definieren oder gibt es auch eine Möglichkeit eines Eigenschaftseditors für eine generische Klasse?
Da wäre natürlich sonst unschön, sowohl wegen der Mehrarbeit als auch dem unterschiedlichen Handling gegenüber anderen Eigenschaften.
Delphi-Quellcode:
TssColumn = class(TComponent)
public
...
end;
TssColumns = TObjectList<TssColumn>;
TssColumns_ = class(TComponent)
...
end;