Hi oki,
habe mir das ganze am Wochenende mal angeschaut, leider gab es da zwei Probleme die ich nicht so ganz verstehen kann.
Hier kommt ein Runtime Error, ich vermute mal es liegt daran das die TCollecton noch nicht erstellt wurde.
Delphi-Quellcode:
function TDateItems.Add: TDateItem;
begin
Result := TDateItem(inherited Add);
Update(Result);
end;
habe darauf hin mir TListView, TStatusBar angeschaut und den Aufbau verglichen, konnte aber keinen Unterschied zwischen Deinen Deklarationen und z.B. TListView finden.
Zitat:
P.S. in meinem Code per PM entferne die Auskommentierungen vom 11.10 in TDateItems!
Hier erhalte ich einen Fehler beim Kompilieren
Delphi-Quellcode:
constructor TDateItems.Create(DateLine: TDateLine);
begin
// 11.10.2006
inherited Create(DateLine);
FDateLine := DateLine;
end;
Hattest Du den Code ausprobiert?
Kann es sein das der constructor von TDateItems nie ausgeführt wird?