Einzelnen Beitrag anzeigen

Benutzerbild von mleyen
mleyen

Registriert seit: 10. Aug 2007
609 Beiträge
 
FreePascal / Lazarus
 
#5

Re: Komponentenentwicklung Problem mit Create

  Alt 16. Apr 2009, 22:15
Delphi-Quellcode:
constructor TDirectoryTree.Create(AOwner: TComponent);
var
  tmpNode: TTreeNode;
begin
  inherited Create(AOwner);
  if not (csDesigning in Self.ComponentState) then
  begin
      imgList := TImageList.Create(AOwner);
      imgList.Masked := False;
      imgList.BkColor := Color;
      imgList.AddIcon(GetShellIcon(NAME_DESKTOP));
      Images := imgList;

      tmpNode := Items.Add(nil, GetShellDescription(NAME_DESKTOP));
      tmpNode.ImageIndex := ICON_DESKTOP;
      tmpNode.SelectedIndex := ICON_DESKTOP;
      tmpNode.StateIndex := -1;
  end;
end;
  Mit Zitat antworten Zitat