Garry's Mod Wiki

Revision Difference

DColorPalette:OnValueChanged#513405

<function name="OnValueChanged" parent="DColorPalette" type="panelfunc">⤶ <ispanel>yes</ispanel>⤶ <description>Called when the color is changed after clicking a new value.</description>⤶ <realm>Client</realm>⤶ <args>⤶ <arg name="newcol" type="table">The new color of the &lt;page&gt;DColorPalette&lt;/page&gt;</arg>⤶ </args>⤶ </function>⤶ ⤶ <example>⤶ <description>Creates a DFrame with a color palette that prints values after being changed.</description>⤶ <code>⤶ local frame = vgui.Create( "DFrame" )⤶ frame:SetSize( ScrW() - 100, ScrH() - 100 )⤶ frame:Center()⤶ frame:MakePopup()⤶ ⤶ local palette = vgui.Create( "DColorPalette", frame )⤶ palette:Dock( FILL )⤶ ⤶ function palette:OnValueChanged( newcol )⤶ PrintTable( newcol )⤶ end⤶ </code>⤶ <output>The color chosen on the palette.</output>⤶ ⤶ </example>