Garry's Mod Wiki

Revision Difference

DModelSelect#513517

<panel>⤶ <name>DModelSelect</name>⤶ <parent>DPanelSelect</parent>⤶ <description><deprecated>This is derived from the deprecated <page>DPanelList</deprecated>.</page> A vertical list of models.</description>⤶ <preview>dmodelselect.png</preview>⤶ ⤶ </panel>⤶ ⤶ ⤶ <example>⤶ <description>Creates a DModelSelect within a <page>DFrame</page> and adds four models.</description>⤶ <code>⤶ -- Create a table of models⤶ local models = {⤶ ["models/props_c17/oildrum001_explosive.mdl"] = {}, ⤶ ["models/props_c17/oildrum001.mdl"] = {}, ⤶ ["models/props_junk/TrafficCone001a.mdl"] = {},⤶ ["models/props_c17/gravestone004a.mdl"] = {}⤶ }⤶ ⤶ local frame = vgui.Create("DFrame")⤶ frame:SetSize(220, 220)⤶ frame:SetTitle("DModelSelect Example")⤶ frame:MakePopup()⤶ frame:Center()⤶ ⤶ local mselect = vgui.Create( "DModelSelect", frame ) ⤶ mselect:SetModelList( models, "", false, true )⤶ mselect:SetSize(150, 150)⤶ mselect:Center()⤶ </code>⤶ <output>`See Preview`</output>⤶ ⤶ </example>⤶ ⤶