$treeview->Add("music","classical","Classical"); $treeview->Add("music","hardrock","Hard Rock"); $treeview->Add("music","jazz","Jazz"); $treeview->Add("music","folk","Folk"); $treeview->Add("root","movies","Movies"); $treeview->Add("movies","action","Action"); $treeview->Add("movies","horror","Horror"); $treeview->Add("movies","drama","Drama"); $treeview->Add("root","softwares","Softwares"); $treeview->Add("softwares","database","Database"); $treeview->Add("softwares","networking","Networking"); $treeview->Add("softwares","presentation","Presentation"); $treeview->Add("softwares","report","Report"); $treeview->Add("softwares","wordprocessing","Word Processing"); $treeview->Add("softwares","spreadsheet","Spreadsheet"); $treeview->EditNodeEnable = true; ?> <div style="padding:10px;"> Select a node and click an already selected node. </div> <div style="padding:10px;"> <?php echo $treeview->Render();?> </div>
$books_tree->imageFolder = $KoolControlsFolder . "/KoolTreeView/icons"; $books_tree->styleFolder = $KoolControlsFolder . "/KoolTreeView/styles/default"; $books_tree->getRootNode()->visible = false; $books_tree->getRootNode()->expand = true; $books_tree->Add("root", "ajax", "Ajax For Dummies", false, "BookY.gif", ""); $books_tree->Add("root", "csharp", "Mastering C#", false, "BookY.gif", ""); $books_tree->Add("root", "flash", "Flash 8 Bible", false, "BookY.gif", ""); $books_tree->showLines = true; //Create SlideMenu $ksm = new KoolSlideMenu("sm"); $ksm->styleFolder = $KoolControlsFolder . "/KoolSlideMenu/styles/bluearrow"; //Create parent hardware and add hardware tree inside subpanel $ksm->addParent("root", "hardware", "Hardware", "", true); $ksm->addPanel("hardware", "hardware_tree_panel", $hardware_tree->Render()); //Create parent software and add software tree inside subpanel $ksm->addParent("root", "software", "Software"); $ksm->addPanel("software", "software_tree_panel", $software_tree->Render()); //Create parent books and add books tree inside subpanel $ksm->addParent("root", "books", "Books"); $ksm->addPanel("books", "books_tree_panel", $books_tree->Render()); $ksm->singleExpand = true; $ksm->width = "200px"; ?> <form id="form1" method="post"> <div style="padding-left:10px"> <?php echo $ksm->Render(); ?> </div> </form>
$treeview->imageFolder = $KoolControlsFolder . "/KoolTreeView/icons"; $treeview->styleFolder = "default"; $i = time(); $treeview->Add("root", "hardware" . $i, "Hardware", false, "xpNetwork.gif", ""); $treeview->Add("hardware" . $i, "laptop" . $i, "HP dv2500 Laptop", false, "square_blueS.gif", ""); $treeview->Add("hardware" . $i, "desktop" . $i, "Lenovo desktop", false, "square_greenS.gif", ""); $treeview->Add("hardware" . $i, "lcd" . $i, "Asus 19\" LCD", false, "square_redS.gif", ""); $treeview->Add("root", "software" . $i, "Software", false, "ie.gif", ""); $treeview->Add("software" . $i, "os" . $i, "Operating System", false, "bfly.gif", ""); $treeview->Add("os" . $i, "linux" . $i, "Ubuntu 8.10", false, "ball_redS.gif", ""); $treeview->Add("os" . $i, "windows" . $i, "Vista Home Edition", false, "ball_blueS.gif", ""); $treeview->Add("software" . $i, "office" . $i, "Office", false, "doc.gif", ""); $treeview->Add("office" . $i, "msoffice" . $i, "Microsoft Office 2007", false, "square_redS.gif", ""); $treeview->Add("office" . $i, "ooffice" . $i, "Open Office 2.4", false, "square_greenS.gif", ""); $treeview->Add("software" . $i, "burning" . $i, "Burn CD/DVD", false, "xpShared.gif", ""); $treeview->Add("burning" . $i, "nero" . $i, "Nero 8", false, "triangle_yellowS.gif", ""); $treeview->Add("burning" . $i, "k3b" . $i, "K3B <i>(on Ubuntu)</i>", false, "triangle_blueS.gif", ""); $treeview->Add("software" . $i, "imageeditor" . $i, "Image editors", false, "goblet_bronzeS.gif", ""); $treeview->Add("imageeditor" . $i, "photoshop" . $i, "Photoshop 10", false, "ball_glass_blueS.gif", ""); $treeview->Add("imageeditor" . $i, "gimp" . $i, "GIMP 2.3.4", false, "ball_glass_greenS.gif", ""); $treeview->Add("root", "dynload" . $i, "Load the same tree using dynamic loading", false, "tree.gif", "subnode.php"); $treeview->Add("root", "book" . $i, "Books", false, "book.gif", ""); $treeview->Add("book" . $i, "ajax" . $i, "Ajax For Dummies", false, "BookY.gif", ""); $treeview->Add("book" . $i, "csharp" . $i, "Mastering C#", false, "BookY.gif", ""); $treeview->Add("book" . $i, "flash" . $i, "Flash 8 Bible", false, "BookY.gif", ""); sleep(1); //Slow down response $treeview->isSubTree = true; $treeview->width = "250px"; echo $treeview->Render();
$ktv2->Add("root", "sentitem2", "Sent Items", false, "sent.gif"); $ktv2->Add("root", "searchfolder2", "Search Folder", true, "searchFolder.gif"); $ktv2->Add("searchfolder2", "followup2", "From Follow Up", false, "searchFolder.gif"); $ktv2->Add("searchfolder2", "largeemail2", "Large E-mail", false, "searchFolder.gif"); $ktv2->Add("searchfolder2", "unreademail2", "Unread E-mail", false, "searchFolder.gif"); $ktv2->DragAndDropEnable = true; ?> <table style="width:400px;"> <tr> <td style="border-right:solid 1px gray;padding-left:20px;">KoolTreeView 1</td> <td style="padding-left:20px;">KoolTreeView 2</td> </tr> <tr> <td valign="top" style="border-right:solid 1px gray;"> <div style="padding:10px;padding-left:30px;width:170px;"> <?php echo $ktv1->Render(); ?> </div> </td> <td valign="top"> <div style="padding:10px;padding-left:30px;width:200px;"> <?php echo $ktv2->Render(); ?> </div> </td> </tr> </table>
$root = $ktv->getRootNode(); $root->text = "Personal Folders"; $root->expand=true; $root->image="1PersonalFolders.gif"; $ktv->Add("root","deleteditem","Deleted Items (6)",false,"2DeletedItems.gif"); $ktv->Add("root","draft","Drafts",false,"3Drafts.gif"); $ktv->Add("root","inbox","<b>Inbox (14)</b>",true,"4Inbox.gif"); $ktv->Add("inbox","invoice","Invoices",false,"folder.gif"); $ktv->Add("root","junkemail","Junk E-mail",false,"folder.gif"); $ktv->Add("root","outbox","Outbox",false,"outbox.gif"); $ktv->Add("root","sentitem","Sent Items",false,"sent.gif"); $ktv->Add("root","searchfolder","Search Folder",true,"searchFolder.gif"); $ktv->Add("searchfolder","followup","From Follow Up",false,"searchFolder.gif"); $ktv->Add("searchfolder","largeemail","Large E-mail",false,"searchFolder.gif"); $ktv->Add("searchfolder","unreademail","Unread E-mail",false,"searchFolder.gif"); $ksm->addPanel("treeview","treeview_panel",$ktv->Render()); $resolution = "640x480"; $form_expand = false; if(isset($_POST["resolution"])) { $resolution = $_POST["resolution"]; $form_expand=true; } $ksm->addParent("root","theform","Form",null,$form_expand); $form = "<div style='padding:10px;'>"; $form .= "<div style='padding-bottom:5px;'>Enter your preferred resolution:</div>"; $form .= "<div style='padding-left:5px;'>"; $form .= "<input id='640x480' name='resolution' type='radio' value='640x480' ".(($resolution=="640x480")?"checked":"")." /> <label for='640x480'>640 x 480</label> <br/>"; $form .= "<input id='800x600' name='resolution' type='radio' value='800x600' ".(($resolution=="800x600")?"checked":"")." /> <label for='800x600'>800 x 600</label> <br/>";
$ktv2->Add("root","junkemail2","Junk E-mail",false,"folder.gif"); $ktv2->Add("root","outbox2","Outbox",false,"outbox.gif"); $ktv2->Add("root","sentitem2","Sent Items",false,"sent.gif"); $ktv2->Add("root","searchfolder2","Search Folder",true,"searchFolder.gif"); $ktv2->Add("searchfolder2","followup2","From Follow Up",false,"searchFolder.gif"); $ktv2->Add("searchfolder2","largeemail2","Large E-mail",false,"searchFolder.gif"); $ktv2->Add("searchfolder2","unreademail2","Unread E-mail",false,"searchFolder.gif"); $ktv2->DragAndDropEnable = true; ?> <table style="width:400px;"> <tr> <td style="border-right:solid 1px gray;padding-left:20px;">KoolTreeView 1</td> <td style="padding-left:20px;">KoolTreeView 2</td> </tr> <tr> <td valign="top" style="border-right:solid 1px gray;"> <div style="padding:10px;padding-left:30px;width:170px;"> <?php echo $ktv1->Render();?> </div> </td> <td valign="top"> <div style="padding:10px;padding-left:30px;width:200px;"> <?php echo $ktv2->Render();?> </div> </td> </tr> </table>