RO/setBrowserRenderingPaused

From Multi Theft Auto: Wiki
Jump to navigation Jump to search

Această funcție setează starea de randare a unui navigator web.

Sintaxă

bool setBrowserRenderingPaused (browser webBrowser, bool paused)

OOP Syntax Help! I don't understand this!

Note: Începând cu MTA:SA 1.6 nu există încă o funcție pereche implementă.
Method: browser:setRenderingPaused(...)
Variable: .renderingPaused
Counterpart: isBrowserRenderingPaused


Argumente Necesare

  • webBrowser: Navigatorul web
  • paused: true pentru a pune pauză randării, false pentru a relua randarea

Redare

Redă true dacă starea a fost schimbată cu succes

Exemplu

-- Pentru a putea randa navigatorul web pe întreg ecranul, avem nevoie de dimensiunile ecranului.
local screenWidth, screenHeight = guiGetScreenSize()
 
-- Realizăm un navigator web nou în modul extern.
local window = guiCreateWindow(0, 0, screenWidth, screenHeight, "Webbrowser", false)
local browser = guiCreateBrowser(0, 0, 800, 600, false, false, false, window)
 
-- Evenimentul onClientBrowserCreated va fi declanșat, după care navigatorul web va fi inițializat.
-- După declanșarea acestui eveniment, vom putea încărca URL-ul nostru
local theBrowser = guiGetBrowser(browser) -- Preia elementul browser din gui-element
addEventHandler("onClientBrowserCreated", theBrowser, 
function()
    -- După ce navigatorul web a fost inițializat, putem încărca, www.youtube.com
    loadBrowserURL(source, "http://www.youtube.com")
end)

addCommandHandler("pause", -- Adăugam comanda /pause
function (player, command, value)
    if (value) then -- Verificăm dacă există o valoare
        setBrowserRenderingPaused(theBrowser, value) 
    else -- Dacă nu există o valoare
        outputChatBox ("Trebuie să introduci o valoare.", player)
    end
end)

Vizualizați de asemenea

Funcții GUI