API Reference
Below you can find the complete listing of GWindow public functions. Detailed descriptions will be available soon.
Constants
GWindow.NEVER
GWindow.UNDOCKED
GWindow.DOCKED
GWindow.ALWAYS
GWindow.BODY
GWindow.TITLEBAR
GWindow.BOTH
GWindow.AUTO
GWindow.HIDDEN
Class GWindow
Constructor
GWindow(container,title,user_constants)
Window Functions
isVisible()
show(bool)
isEnabled()
enable(bool)
getElement()
getBodyElement()
getContainer()
Close Functions
isClosable(dock_status)
getClosable()
setClosable(bool,dock_status)
close()
Minimize Functions
isMinimized(dock_status)
isMinimizable(dock_status)
getMinimizable(dock_status)
setMinimizable(bool,dock_status)
minimize(bool,dock_status)
Move Functions
getX(dock_status)
getY(dock_status)
getPosition(dock_status)
isMovable()
getMoveType()
setMoveType(type)
move(x,y)
Docking Functions
isDockable()
isDocked()
getAnchor()
setAnchor(anchor)
setDockable(bool)
dock(bool,interval)
On-top Functions
moveToTop()
isAlwaysOnTop()
alwaysOnTop(bool)
Icon Functions
isIconVisible(dock_status)
getIconSize(dock_status)
setIconSize(size,resize_titlebar,dock_status)
setIcon(icon_url)
showIcon(bool,dock_status)
Size Functions
getWidth(dock_status)
getHeight(dock_status)
getSize(dock_status)
getBodyWidth(dock_status)
getBodyHeight(dock_status)
getBodySize(dock_status)
getMinWidth(dock_status)
getMinHeight(dock_status)
getMinSize(dock_status)
getMaxWidth(dock_status)
getMaxHeight(dock_status)
getMaxSize(dock_status)
isAllowableWidth(w,dock_status)
isAllowableHeight(h,dock_status)
isAllowableSize(w,h,dock_status)
isAllowableDeltaWidth(dw,dock_status)
isAllowableDeltaHeight(dh,dock_status)
isAllowableDeltaSize(dw,dh,dock_status)
getAllowableMinWidth(dock_status)
getAllowableMinHeight(dock_status)
getAllowableMinSize(dock_status)
getPrefferedMinWidth(dock_status)
Resize Functions
isResizableV(dock_status)
isResizableH(dock_status)
getResizableH()
getResizableV()
showResizeV(bool,dock_status)
showResizeH(bool,dock_status)
getResizeWidth(dock_status)
getResizeBorder(dock_status)
setResizeWidth(w,dock_status)
setResizeBorder(border,dock_status)
getPreserveBodySize()
isPreservingBodySize(dock_status)
preserveBodySize(bool,dock_status)
setMaxWidth(w,dock_status)
setMaxHeight(h,dock_status)
setMaxSize(w,h,dock_status)
setMinWidth(w,dock_status)
setMinHeight(h,dock_status)
setMinSize(w,h,dock_status)
setWidth(w,dock_status)
setHeight(h,dock_status)
setSize(w,h,dock_status)
setBodyWidth(w,dock_status)
setBodyHeight(h,dock_status)
setBodySize(w,h,dock_status)
setBodyOverflow(overflow,dock_status)
getBodyOverflow(dock_status)
Border Functions
getBorder(dock_status)
setBorder(border,dock_status)
Titlebar Functions
isTitlebarVisible(dock_status)
showTitlebar(bool,dock_status)
getTitlebarHeight(dock_status)
setTitlebarHeight(h,dock_status)
getTitlebarBorder(dock_status)
setTitlebarBorder(border,dock_status)
setTitle(title)
getTitle()
getMinTitlebarWidth(dock_status)
getMinTitlebarHeight(dock_status)
Statusbar Functions
isStatusbarVisible(dock_status)
showStatusbar(bool,dock_status)
getStatusbarHeight(dock_status)
setStatusbarHeight(h,dock_status)
getStatusbarBorder(dock_status)
setStatusbarBorder(border,dock_status)
setStatusText(text)
getStatusText()
Callback Functions
onMove(x,y,is_moving)
onResize(w,h,is_resizing)
onBodyResize(w,h,is_resizing)
onDock()
onUndock()
onMinimize()
onRestore()
onShow()
onHide()
onEnable()
onDisable()
onClose()