Revision Difference
DColorButton#549985
<panel>
<parent>DLabel</parent>
<description>Colorful buttons. Used internally by <page>DColorPalette</page>.</description>⤶
⤶
</panel>⤶
<realm>Client and Menu</realm>⤶
<description>⤶
Colorful buttons. Used internally by <page>DColorPalette</page>.⤶
</description>⤶
<overrides>⤶
<page>Panel:Init</page>⤶
<page>Panel:Paint</page>⤶
<page>Panel:GenerateExample</page>⤶
</overrides>⤶
</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>