GUIWindow
new GUIWindow(id, imageUrl, options, guimanager)
Creates a new GUIWindow
Parameters
Name | Type | Description |
---|---|---|
Name id | Type string | Description The id and name element |
Name imageUrl | Type string | Description The image with path |
Name options | Type json | Description Options of element |
Name guimanager | Type GUIManager | Description The gui manager |
Options
- w: Width of image (in pixel)
- h: Height of image (in pixel)
- x: Position left of image (in pixel)
- y: Position top of image (in pixel)
- backgroundColor: Color background of window (string) => "rgba(0, 0, 0, 0.5)" by default
- backgroundImage: Image background of window (string) => "null" by default
- colorContent: Color background of content window (string) => "rgba(0.5, 0.5, 0.5, 0.1)" by default
- imageContent: Image background of content window (string) => "null" by default
- borderWindow: border of window (string) => "2px solid black" by default
- borderTitle: Border of window (string) => "1px solid black" by default
- radiusWindow: Radius border of dialog (int) => 8 by default
- colorTitle: Color background title window (string) => "rgba(0, 0, 0, 0.4)" by default
- imageTitle: Image background title window (string) => "null" by default
- heightTitle: Height the title element (int) => 30 by default
- titleTextAlign: Allignment of the title text (string) => "center" by default
- titleColor: Color of the title text (string) => "white" by default
- titleFontSize: size title (int) => 12 by default
- textTitle: Text of title (string) => true by default
- draggable: Window draggable (bool)
- closeButton: Button window display (bool)
- zIndex: Depth of the element (int) => 1 by default
- overflow: overflow auto or hidden (auto by default)
Methods
add(element) → void
add element in the GUIWindow
setVisible(bool, fade) → void
Set this GUI element to visible or invisible (false by default)
isVisible() → void
Returns element if is visible or no
dispose() → void
Dispose the GUIWindow, and delete element.