SerweryWłasny serwerDla twórcówForumFAQDokumentacjaBezpieczeństwo
Pobierz launcher
  1. Dokumentacja
  2. Funkcje klienta
  3. guiCreateComboBox

Funkcja

guiCreateComboBox

Tworzy listę rozwijaną. Wybór pozycji wywołuje onClientGUIComboBoxAccepted.

Składnia

gui-combobox guiCreateComboBox(float x, float y, float width, float height, string caption, bool relative [, element parent = nil])

Argumenty

xfloat
Pozycja X.
yfloat
Pozycja Y.
widthfloat
Szerokość.
heightfloat
Wysokość rozwiniętej listy.
captionstring
Tekst, gdy nic nie wybrano.
relativebool
Wartości względne.W MTA:SA opcjonalny: bool relative = false
parentelement, opcjonalny = nil
Rodzic.

Różnice względem MTA:SA

  • Argumenty zaznaczone innym kolorem różnią się od MTA:SA.

W MTA:SA

guiCreateComboBox(float x, float y, float width, float height, string caption, bool relative = false, gui-element parent = nil)

Zwraca

Lista.

Przykład

local combo = guiCreateComboBox(20, 20, 200, 150, "Wybierz pogodę", false)
for _, name in ipairs({ "Słońce", "Chmury", "Deszcz" }) do
    guiComboBoxAddItem(combo, name)
end
addEventHandler("onClientGUIComboBoxAccepted", combo, function()
    local i = guiComboBoxGetSelected(combo)
    outputChatBox("Wybrano: " .. guiComboBoxGetItemText(combo, i))
end, false)

Zobacz też