Difference between revisions of "GuiSetProperty"

From Multi Theft Auto: Wiki
Jump to: navigation, search
m (Page isn't available for some reason)
Line 1: Line 1:
 
{{Client function}}
 
{{Client function}}
 
__NOTOC__
 
__NOTOC__
This function sets the value of a specific CEGUI property of a GUI element. For a list of properties and their meaning, see the [http://cegui.org.uk/static/WindowsLookProperties.html CEGUI properties wiki page].
+
This function sets the value of a specific CEGUI property of a GUI element. For a list of properties and their meaning, see the <!-- Not Available right now [http://cegui.org.uk/static/WindowsLookProperties.html CEGUI properties wiki page] --> [http://web.archive.org/web/20120706081430/http://cegui.org.uk/static/WindowsLookProperties.html CEGUI Properties Wiki Page (Wayback Machine)].
  
 
==Syntax==
 
==Syntax==

Revision as of 14:51, 28 September 2013

This function sets the value of a specific CEGUI property of a GUI element. For a list of properties and their meaning, see the CEGUI Properties Wiki Page (Wayback Machine).

Syntax

bool guiSetProperty ( element guiElement, string property, string value )

Required Arguments

  • guiElement: the GUI element you wish to get a property of.
  • property: the name of of property you want the value of.
  • value: the new value for the property.

Returns

If the function succeeds it returns true, if it fails it returns false.

Example

This example creates a button when the resource starts and defines a console command that toggles it between enabled (clickable) and disabled (not clickable).


function onStart()
  button = guiCreateButton( 20, 200, 150, 30, "Test", false )
end
addEventHandler( "onClientResourceStart", getResourceRootElement( getThisResource() ), onStart )

function toogleButton()
  local currentState = guiGetProperty( button, "Disabled" )
  if currentState == "False" then
    guiSetProperty( button, "Disabled", "True" )
  else
    guiSetProperty( button, "Disabled", "False" )
  end
end
addCommandHandler( "togglebtn", toogleButton )

See Also

General functions

FROM VERSION 1.5.6 r16361 ONWARDS

Browsers

Buttons

Checkboxes

Comboboxes

Edit Boxes

Gridlists

FROM VERSION 1.5.6 r16204 ONWARDS

Memos

Progressbars

Radio Buttons

Scrollbars

Scrollpanes

Static Images

Tab Panels

Tabs

Text Labels

Windows