Revision Difference
DTree#515126
<panel>⤶
<parent>DScrollPanel</parent>⤶
<preview>DTree.jpg</preview>⤶
<description>⤶
A tree view element for Derma.⤶
⤶
See also <page>DTree_Node</page>.⤶
</description>⤶
⤶
</panel>⤶
⤶
⤶
<example>⤶
<description>Example of using DTree</description>⤶
<code>⤶
local frame = vgui.Create( "DFrame" )⤶
frame:SetSize( 300, 500 )⤶
frame:Center()⤶
frame:MakePopup()⤶
⤶
local dtree = vgui.Create( "DTree", frame )⤶
dtree:Dock( FILL )⤶
⤶
local node = dtree:AddNode( "Node One" )⤶
local node = dtree:AddNode( "Node Two" )⤶
local cnode = node:AddNode( "Node 2.1" )⤶
local cnode = node:AddNode( "Node 2.2" )⤶
local cnode = node:AddNode( "Node 2.3" )⤶
local cnode = node:AddNode( "Node 2.4" )⤶
local cnode = node:AddNode( "Node 2.5" )⤶
local gcnode = cnode:AddNode( "Node 2.5" )⤶
local cnode = node:AddNode( "Node 2.6" )⤶
local node = dtree:AddNode( "Node Three ( Maps Folder )" )⤶
node:MakeFolder( "maps", "GAME", true )⤶
local node = dtree:AddNode( "Node Four" )⤶
</code>⤶
⤶
</example>⤶
⤶