Garry's Mod Wiki

Revision Difference

DModelSelect#560731

<panel> <name>DModelSelect</name> <parent>DPanelSelect</parent> <realm>Client</realm> <file line="">lua/vgui/dmodelselect.lua</file>⤶ <description> <deprecated> This is derived from the deprecated <page>DPanelList</page>. </deprecated> 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><image src="dmodelselect.png"/></output> </example>