Garry's Mod Wiki

Revision Difference

DHorizontalDivider#513250

<panel>⤶ <parent>DPanel</parent>⤶ <preview>DHorizontalDivider_ex1.png</preview>⤶ <description>Creates an invisible vertical divider between two GUI elements.</description>⤶ ⤶ </panel>⤶ ⤶ ⤶ <example>⤶ <description>Insert a horizontal divider between two <page>DPanel</page>s in a <page>DFrame</page>.</description>⤶ <code>⤶ local f = vgui.Create( "DFrame" )⤶ f:SetSize( 400, 200 )⤶ f:Center()⤶ f:MakePopup()⤶ ⤶ local LeftPanel = vgui.Create( "DPanel", f ) -- Can be any panel, it will be stretched⤶ local RightPanel = vgui.Create( "DPanel", f )⤶ ⤶ local div = vgui.Create( "DHorizontalDivider", f )⤶ div:Dock( FILL ) -- Make the divider fill the space of the DFrame⤶ div:SetLeft( LeftPanel ) -- Set what panel is in left side of the divider⤶ div:SetRight( RightPanel )⤶ div:SetDividerWidth( 4 ) -- Set the divider width. Default is 8⤶ div:SetLeftMin( 20 ) -- Set the Minimum width of left side⤶ div:SetRightMin( 20 )⤶ div:SetLeftWidth( 50 ) -- Set the default left side width⤶ </code>⤶ ⤶ </example>⤶ ⤶