Creation/Dev/Script/Client/GuiWindowCtrl

From Graal Bible

Inherits from GuiControl.

Description

Guicontrol window.png

Works as a container for other control and displays a title bar and buttons for minimizing, maximizing and closing. With Ctrl+Tab you can switch between active windows.


Variables

Name Type Description
canclose boolean
canmaximize boolean
canminimize boolean
closequery boolean
destroyonhide boolean
extent string
maximized boolean
minimized boolean
tile boolean


Events

onCloseQuery() - is invoked when the user clicks on the close-button of a window and closequery=true; the script should then either hide or destroy the window; if closequery=false then the window is just hidden (not destroyed)


Example

new GuiWindowCtrl("Test_Window") {
  profile = GuiBlueWindowProfile;
  x = 10;
  y = 10;
  width = 160;
  height = 80;
  text = "Window";
}