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

Funkcja

focusBrowser

Przekazuje klawiaturę przeglądarce. Tekst trafia do strony, gdy jej pole tekstowe jest aktywne i widać kursor. nil zdejmuje skupienie z wszystkich przeglądarek.

Składnia

bool focusBrowser(browser webBrowser)

Argumenty

webBrowserbrowser
Przeglądarka albo nil.W MTA:SA opcjonalny: browser webBrowser = nil

Różnice względem MTA:SA

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

W MTA:SA

focusBrowser(browser webBrowser = nil)

Zwraca

true przy powodzeniu.

Przykład

showCursor(true)
focusBrowser(browser)

Uwagi

Kiedy wołać. Można od razu po createBrowser - skupienie zostaje przy przeglądarce także podczas ładowania strony. Klawiatura trafia do strony, gdy: przeglądarka ma focusBrowser, kursor jest widoczny (showCursor(true)) i na stronie aktywne jest pole tekstowe (onClientBrowserInputFocusChanged(true)). Wtedy klawisze nie idą do gry ani do bindów; guiSetInputEnabled nie jest potrzebne. Klawisz ruchu wciśnięty w chwili otwarcia panelu nie "zawiesza się" - puszczenie zawsze dochodzi do gry.

Zobacz też