Garry's Mod Wiki

Revision Difference

DModelSelect#552296

<panel> <name>DModelSelect</name> <parent>DPanelSelect</parent> <description><deprecated>This is derived from the deprecated <page>DPanelList</page>.</deprecated> A vertical list of models.</description>⤶ <realm>Client</realm>⤶ <description>⤶ <deprecated>⤶ This is derived from the deprecated <page>DPanelList</page>.⤶ </deprecated>⤶ ⤶ A vertical list of models.⤶ </description>⤶ <preview>dmodelselect.png</preview> ⤶ </panel>⤶ </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><image src="dmodelselect.png"/></output> </example>