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

This function is used to determine the parent of a DGS element.

[[{{{image}}}|link=|]] Note: dgsGetParent only works with DGS elements.


element dgsGetParent( element theElement )  

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

Method: DGSElement:getParent(...)
Variable: .parent
Counterpart: dgsSetParent

Required Arguments

  • theElement: The child of the parent element you want returned.


This returns the parent as a DGS element. It returns false if theElement is invalid, or false (You can think of it as the screen or root).


DGS = exports.dgs
local window = DGS:dgsCreateWindow(500, 500, 300, 300, "test window", false) -- create a window
local child = DGS:dgsCreateLabel(0, 0, 300, 20, "test label", false, window) -- create a label on the window
local parent = DGS:dgsGetParent( child ) -- get the parent of the label
outputChatBox( DGS:dgsGetType( parent ) ) -- output the type of the parent ( dgs-dxwindow )

See Also

General Functions

General Events