Garry's Mod Wiki

Revision Difference

Slider#512926

<panel>⤶ <parent>Panel</parent>⤶ <preview>SliderExample.png</preview>⤶ <description><deprecated>Only exists for backwards compatibility with <page>Panel:SetActionFunction</page> and <page>Panel:PostMessage</page>. Use <page>DNumSlider</deprecated> instead.</page>A simple slider featuring an numeric display.</description>⤶ ⤶ </panel>⤶ ⤶ ⤶ <example>⤶ <description>Creates a slider atop a DFrame which prints its value as it's being dragged.</description>⤶ <code>⤶ local frame = vgui.Create( "DFrame" )⤶ frame:SetSize( 280, 70 )⤶ frame:Center()⤶ frame:SetTitle( "Bilderberg Group Dollar Value Slider" )⤶ frame:MakePopup()⤶ ⤶ local DermaSlider = vgui.Create("Slider", frame)⤶ DermaSlider:SetPos( 0, 30 ) ⤶ DermaSlider:SetWide( 100 )⤶ DermaSlider:SetMin( 0 )⤶ DermaSlider:SetMax( 1.0 )⤶ DermaSlider:SetValue( 0.5 )⤶ DermaSlider:SetDecimals( 2 )⤶ DermaSlider.OnValueChanged = function( panel, value )⤶ print( tostring( value ) )⤶ end⤶ </code>⤶ ⤶ </example>⤶ ⤶