Garry's Mod Wiki

Revision Difference

DColorButton#513341

<panel>⤶ <parent>DLabel</parent>⤶ <description>Colorful buttons. Used internally by <page>DColorPalette</page>.</description>⤶ ⤶ </panel>⤶ ⤶ ⤶ <example>⤶ <description>Creates a DColorButton buton.</description>⤶ <code>⤶ local frame = vgui.Create( "DFrame" )⤶ frame:SetSize( 500, 500 )⤶ frame:Center()⤶ frame:MakePopup()⤶ ⤶ local DColorButton = vgui.Create( "DColorButton", frame )⤶ DColorButton:SetPos( 1, 28 )⤶ DColorButton:SetSize( 100, 30 )⤶ DColorButton:Paint( 100, 30 )⤶ DColorButton:SetText( "DColorButton" )⤶ DColorButton:SetColor( Color( 0, 110, 160 ) )⤶ function DColorButton:DoClick() -- Callback inherited from DLabel, which is DColorButton's base⤶ print( "I am clicked! My color is ", self:GetColor() )⤶ end⤶ </code>⤶ ⤶ </example>⤶ ⤶