guiSetEnabled | Multi Theft Auto: Wiki Skip to content

guiSetEnabled

Client-side
Server-side
Shared

Pair: guiGetEnabled

Manual Review Required

Please finish this page using the corresponding Old Wiki article. Go to Contribution guidelines for more information.


This function enables/disables a GUI element. A disabled GUI element can't be used, gets a gray aspect and doesn't receive any events.

OOP Syntax Help! I don't understand this!

  • Method: guielement:setEnabled(...)
  • Variable: .enabled

Syntax

bool guiSetEnabled ( element guiElement, bool enabled )
Required Arguments
  • guiElement: the GUI element you wish to enable or disable
  • enabled: the new state

Returns

  • bool: value

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

Code Examples

shared
function ChangeMyButtonEnabled ( )
guiSetEnabled ( MyButton, not guiGetEnabled ( MyButton ) ) -- enable button if disabled. Disable if enabled
end
MyGuiWindow = guiCreateWindow(254,206,478,306,"Awesome Gui Window",false) -- Your gui window
MyButton = guiCreateButton(0.477,0.8268,0.1946,0.0784,"Hello World!",true,MyGuiWindow) -- Creates a button in your gui window
ChangeMyButtonEnabled ( ) -- Execute function

See Also

GUI Functions