158______________________________________________ 3

Insert(TTreeNode* Node,                  S -
const System::AnsiString S)      Node    .
   -
  1

AddChild(TTreeNode* Node,              S  -
const System::AnsiString S)    Node

AddChildFirst(TTreeNode* Node,           S 
const System::AnsiString S)      Node.
   -
  1

      .

     ,    , 
    . 3.3  3.10.

TreeViewl->Items->Clear(); //  

//    "" ( 0)

TreeViewl->Items->Add(NULL, "");

/*    " 1"  " 3" ( 1  3*/
TreeViewl->Items->AddChild(TreeViewl->Items->Item[0]," 1") ;

TreeViewl->Items->AddChild(TreeViewl->Items->Item[0]," 2") ;

TreeViewl->Items->AddChild(TreeViewl->Items->Item[0]," ") ;

/*    ""   ""

( 4)*/

TreeViewl->Items->Add(TreeViewl->Items->Item[0], "") ;

/*    ""  "" 

""*/

TreeViewl->Items->AddChild(TreeViewl->Items->Item[4],"") ;

TreeViewl->Items->AddChild(TreeViewl->Items->Item[4],"");

     . ,  -
     I   2   -
   I:

TreeViewl->Items->AddChild(TreeViewl->Items->Item[l], " I");

TreeViewl->Items->AddChild(TreeViewl->Items->Item[l], " 2") ;

,    ,      
Text. , TreeViewl->Items->Item[l]->Text     I.

       .   -
   AddObject, AddObjectFirst, InsertObject, AddChil-
dObject, AddChildObjectFirst,   ,  -
       : '

AddObject(TTreeNode* Node,                  S 
const System::AnsiString S, void * Ptr)  Ptr   

,    Node

AddObjectFirst(TTreeNode* Node,             S 
const System::AnsiString S, void * Ptr)  Ptr    
,   
Node.   
  1