DgsGetVisible

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

This function determines if a DGS element is visible.

Syntax

bool dgsGetVisible ( element guiElement )

DGS OOP Syntax Help! I don't understand this!

Method: DGSElement:getVisible(...)
Variable: .visible

Required Arguments

  • guiElement: the DGS element to be checked

Returns

Returns true if the element is visible, false otherwise.

Example

This example toggles the visibility of myWindow.

DGS = exports.dgs

function guiToggleVisible ( )        
        if ( DGS:dgsGetVisible ( myWindow ) == true ) then -- check if the dgs element is visible               
                DGS:dgsSetVisible ( myWindow, false ) -- if it is, we hide it
        else              
                DGS:dgsSetVisible ( myWindow, true ) -- if not, we make it visible
        end
end

myWindow = DGS:dgsCreateWindow ( 0, 0, .5, .5, "my window", true ) -- Create the dgs window
bindKey ( "space", "down", guiToggleVisible ) --bind the player's spacebar to the function guiToggleVisible

See Also

General Functions

General Events