Web Browser

Simple Web Browser

Script
Function

gkScript.showBrowser(url)

Starts a web browser object and navigates to an entered URL. The method will return when the browser is closed.

A simple web browser sample:

print("start");

gkScript.showBrowser("http://www.google.de")

print("end");

Web Browser Object

Script
Function

gkScript.WebBrowser()

Returns a web browser object

WebBrowser::Show

Defines a callback object and submit it

Web browser object example:

class WebBrowser
{
    void Show(uri, callbackObject, bool modal = true);
    void Show(uri, callbackObject, integer flags);
    bool IsVisible();       // true if browser is currently shown
    uint64_t GetWindowHandle();
    void Close();
    void SetFullScreen(bool fullScreen);
    bool SetContent(string HTML);
    bool Navigate(string uri);
    bool EvalJavaScript(string code);

    // flags
    interger showFullScreen;    // show full screen browser. cannot be combined with showFlash
    integer showFlash;          // show flash-style browser.
    integer showFrameless;      // no frame, titlebar and close button on browser window
    integer showModal;          // Show() returns when browser is closed.
}

Callback object and submit:

Web browser sample - callback object:

Last updated

Was this helpful?