Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#2

Re: Eigenschaftswerte werden nicht gespeicert

  Alt 2. Mai 2005, 12:33
Delphi-Quellcode:
 published
    property UseBigImages: Boolean read FUseBigImages write SetUseBigImages default True;
    property UseSmallImages: Boolean read FUseSmallImages write SetUseSmallImages default True;
Also, wenn du Eigenschaften mit dem Schlüsselwort default versiehst, dann musst du im Konstruktor dafür sorgen,
dass die Properties auch auf diesen Wert gesetzt werden!
Delphi-Quellcode:
constructor TShellIconListView.Create(AOwner: TComponent);
begin
inherited;
FUseBigImages := True; // <-
FUseSmallImages := True; // <-
LoadShellIcons;
end;
Andreas
  Mit Zitat antworten Zitat