guiComboBoxIsOpen | Multi Theft Auto: Wiki Skip to content

guiComboBoxIsOpen

Client-side
Server-side
Shared

Pair: guiComboBoxSetOpen

This function returns the state of combobox.

OOP Syntax Help! I don't understand this!

Syntax

bool|nil guiComboBoxIsOpen ( ​gui-combobox comboBox )
Required arguments
  • comboBox: The combo box to get the state.

Returns

Returns true if combobox is opened, false if combobox is closed, nil if the specified combobox is invalid.

  • bool|nil: result

Code Examples

client

This example opens/closes the combobox after clicking the button. Checking if combobox is opened and change button text.

local comboBox = guiCreateComboBox(0.30, 0.45, 0.30, 0.20, 'Test', true) -- create the gui combo-box
local openButton = guiCreateButton(0.35, 0.31, 0.15, 0.15, 'Show numbers', true) -- create the button
for i = 1, 20 do
guiComboBoxAddItem(comboBox, tostring(i)) -- add items
end
addEventHandler('onClientGUIClick', openButton, function()
if (not guiComboBoxIsOpen(comboBox)) then
guiComboBoxSetOpen(comboBox, true) -- open the combobox
guiSetText(source, 'Hide numbers')
else
guiComboBoxSetOpen(comboBox, false) -- close the combobox
guiSetText(source, 'Show numbers')
end
end)

See Also

GUI Functions