Garry's Mod Wiki

Revision Difference

DShape#552285

<panel> <name>DShape</name> <parent>DPanel</parent> <realm>Client</realm>⤶ <description>Draw a shape on a derma panel. Only one kind of shape, a rectangle, is available for use.</description> ⤶ </panel>⤶ </panel>⤶ <example> <description>Creates the DShape rectangle within a small popup frame</description> <code> local Frame = vgui.Create( "DFrame" ) -- Create a frame Frame:SetTitle( "Test panel" ) Frame:SetSize(400,400) Frame:Center() Frame:MakePopup() local Shape = vgui.Create( "DShape", Frame ) Shape:SetType( "Rect" ) -- This is the only type it can be Shape:SetPos( 100, 100 ) Shape:SetColor( Color(0, 255, 0, 255) ) Shape:SetSize( 200, 200 ) </code> <output><image src="https://i.imgur.com/qZf33zV.png"/></output> </example>