GuiLabelGetColor: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
__NOTOC__
{{Client function}}
{{Client function}}
__NOTOC__
{{New feature/item|4.0132|1.3.1|4670|
{{New feature/item|4.0140|1.3.1|4670|
This function gets the color of a label.
This function gets the color of a label.
}}<br />
}}
<br />


==Syntax==  
==Syntax==  
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
int int int guiLabelGetColor ( element theLabel )
int int int guiLabelGetColor ( gui-element theLabel )
</syntaxhighlight>  
</syntaxhighlight>  


Line 31: Line 30:
)</syntaxhighlight>
)</syntaxhighlight>
</section>
</section>


==See Also==
==See Also==
{{GUI functions}}
{{GUI functions}}

Revision as of 13:19, 17 September 2012

ADDED/UPDATED IN VERSION 1.3.1 r4670:

This function gets the color of a label.

Syntax

int int int guiLabelGetColor ( gui-element theLabel )

Required Arguments

  • theLabel: The label to get color.

Returns

Returns three int values, representing the amount of red, green, blue if successful. false otherwise.

Example

This example creates a label, set random color and when player type command /get_color_label it's return label color.

Click to collapse [-]
Client
local pLabel = guiCreateLabel( 0.5, 0.5, 0.5, 0.5, 'Text', true )
guiLabelSetColor( pLabel, math.random( 0, 255 ), math.random( 0, 255 ), math.random( 0, 255 ) )

addCommandHandler( 'get_color_label', 
    function()
        local iR, iG, iB = guiLabelGetColor( pLabel )
        outputChatBox( ( 'Label color is r = %s, g = %s, b = %s' ):foramt( iR, iG, iB ) )
    end
)

See Also

General functions

Browsers

Buttons

Checkboxes

Comboboxes

Edit Boxes

Gridlists

Memos

Progressbars

Radio Buttons

Scrollbars

Scrollpanes

Static Images

Tab Panels

Tabs

Text Labels

Windows