Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi VirtualTreeView (https://www.delphipraxis.net/18150-virtualtreeview.html)

Bigmichi 15. Mär 2004 15:43


VirtualTreeView
 
Unter
http://www.soft-gems.net/VirtualTreeview/VT.php

bekommen man dsa Control und wenn man es runterläd sidn auch 4 demen oder so dabei un bei der Objects Demo wollte ch mal fragen wie zum Himmelsteufel bekommt man nachträglich Roots eingebaut ohne sie am anfang direkt anzugeben ?

ich erstelle Childs und er sagt mir auch das es mehr sind aber ich bekomem es einfach nicht hin das es angezeigt wird :shock:

danke schonma für Hilfe die sich die Mühe tun und sich das Control anschauen :)

CenBells 15. Mär 2004 15:51

Re: VirtualTreeView
 
hi,

zeig mal den code, den du verwendest um nodes in den baum zu hängen.

Gruß
Ken

Bigmichi 15. Mär 2004 16:04

Re: VirtualTreeView
 
Code:
procedure TfrmToDoList.FormCreate(Sender: TObject);
begin
  P:=TMVCPanel.Create(Self);
  with P do
    begin
      Parent:=Self;
      Align:=alClient;
      TreeView.Images:=ImageList1;

      FTree:=CreateDefaultTree;
      Tree:=FTree;
      P.TreeView.OnChange:=TreeViewChange;
      P.TreeView.OnDBlClick:=cmdEinstClick;

      P.TreeView.FullExpand(NIL);
      UpdateFromNode;
    end;
end;


function TfrmToDoList.CreateDefaultTree:TMVCTree;
begin
  Result:=TMVCTree.Create;
    with Result.Root.CreateChild do
      begin
        Caption:='Erstellen der To-Do-Liste';
        SubCaption:='BigMichi';
        Incidence:=85;
      end;
end;

das klappt auch ser gut nur wenn ich nun nachträglich versuche mit "P.Tree.Root.CreateChild;" was anzuhängen wird es zwar beigefügt aber nie in der Liste angezeigt :(

CenBells 15. Mär 2004 16:10

Re: VirtualTreeView
 
hallo,

häng mal mit folgendem Statement deine Nodes in den Tree

Delphi-Quellcode:
var
  LNode: PVirtualNode;
  ..
begin
  LNode := Tree.addChild(nil);
// jetzt kannst du noch änderungen am node durchführen.
end;
Gruß
Ken

Bigmichi 15. Mär 2004 16:25

Re: VirtualTreeView
 
Das geht leider nicht weiß auch net wieso der sagt dan das Tree unbezcihneter bla is ^^
hab noch nie in Delphi mit Listview gearbeitet deswegen habs probleme :(

CenBells 15. Mär 2004 18:13

Re: VirtualTreeView
 
hallo,

wie lautet der Name der VirtualTreeView komponente bei dir im objektinspektor?

Gruß
Ken


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:36 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz