Creation/Dev/Script/Client/GuiControl
From Graal Bible
Inherits from TGraalVar
GuiControl (TGraalVar): active - boolean awake - boolean (read only) canmove - boolean canresize - boolean editing - boolean extent - string height - integer hint - string horizsizing - string layer - integer (read only) minextent - string minsize - string - the same like "minExtent" parent - object (read only) position - string profile - object resizeheight - boolean resizewidth - boolean scrolllinex - integer scrollliney - integer showhint - boolean useownprofile - boolean vertsizing - string visible - boolean width - integer x - integer y - integer addcontrol(obj) bringtofront() destroy() getparent() - returns object globaltolocalcoord(str) - returns string - converts global screen coordinates to a position relative to the controls origin (0,0), can be used to know where exactly the user has clicked inside a control hide() isfirstresponder() - returns boolean localtoglobalcoord(str) - returns string - converts a position relative to the controls origin (0,0) to global screen coordinates, can be used to know where on the screen a control is displayed in case it is a child of another control (e.g. GuiWindowCtrl or GuiScrollCtrl) makefirstresponder(bool) pushtoback() resize(int, int, int, int) show() showtop() - calls show(), tabfirst() and bringtofront() tabfirst() - returns object