#include <guiCanvas_ScriptBinding.h>
Inherits GuiControl.
|
| void | cursorOff () |
| |
| void | cursorOn () |
| |
| String | getBackgroundColor (...) |
| |
| Integer | getContent () |
| |
| String | getCursorPos () |
| |
| Integer | getMouseControl () |
| |
| Boolean | getUseBackgroundColor (...) |
| |
| void | hideCursor () |
| |
| Boolean | isCursorOn () |
| |
| void | popDialog (handle) |
| |
| void | popLayer (layer) |
| |
| void | pushDialog (handle[, layer]) |
| |
| void | renderFront (bool enable) |
| |
| void | repaint () |
| |
| void | reset () |
| |
| void | resetCursor () |
| |
| void | setBackgroundColor (float red, float green, float blue, [float alpha=1.0]) |
| |
| void | setContent (handle) |
| |
| void | setCursor (cursorHandle) |
| |
| void | setCursorPos () |
| |
| void | setDoubleClickDelay () |
| |
| void | setDoubleClickMoveBuffer () |
| |
| void | setUseBackgroundColor (...) |
| |
| void | showCursor () |
| |
| void | addGuiControl (int controlId) |
| |
| Integer | findHitControl (int x, int y) |
| |
| String | getCenter () |
| |
| String | getExtent (...) |
| |
| String | getGlobalCenter () |
| |
| String | getGlobalPosition () |
| |
| String | getMinExtent () |
| |
| Integer | getParent () |
| |
| String | getPosition () |
| |
| String | getText () |
| |
| Boolean | getTextExtend () |
| |
| Boolean | getTextWrap () |
| |
| String | getValue () |
| |
| Boolean | isActive () |
| |
| Boolean | isAwake () |
| |
| Boolean | isVisible () |
| |
| void | makeFirstResponder (isFirst) |
| |
| void | performClick () |
| |
| Boolean | pointInControl (int x, int y) |
| |
| void | reorderChild (child1, child2) |
| |
| void | resize (int x, int y, int w, int h) |
| |
| void | setActive (isActive) |
| |
| void | setCanSave (bool canSave) |
| |
| void | setCenter (int x, int y) |
| |
| void | setExtent (int width, int height) |
| |
| void | setFirstResponder () |
| |
| void | setPosition (int x, int y) |
| |
| void | setPositionGlobal (int x, int y) |
| |
| void | setProfile (GuiControlProfile p) |
| |
| void | setText (text) |
| |
| void | setTextExtend (setting) |
| |
| void | setTextID (id) |
| |
| void | setTextWrap (setting) |
| |
| void | setValue (value) |
| |
| void | setVisible (isVisible) |
| |
◆ cursorOff()
Use the cursorOff method to disable the cursor.
- Returns
- No return value
◆ cursorOn()
Use the cursorOn method to enable the cursor.
- Returns
- No return value
◆ getBackgroundColor()
| String getBackgroundColor |
( |
|
... | ) |
|
Gets the background color for the canvas.
- Returns
- (float red / float green / float blue / float alpha) The background color for the canvas.
◆ getContent()
Use the getContent method to get the ID of the control which is being used as the current canvas content.
- Returns
- Returns the ID of the current canvas content (a control), or 0 meaning the canvas is empty
◆ getCursorPos()
Use the getCursorPos method to retrieve the current position of the mouse pointer.
- Returns
- Returns a vector containing the ???x y??? coordinates of the cursor in the canvas
◆ getMouseControl()
Gets the gui control under the mouse.
◆ getUseBackgroundColor()
| Boolean getUseBackgroundColor |
( |
|
... | ) |
|
Gets whether the canvas background color is in use or not.
- Returns
- Whether the canvas background color is in use or not.
◆ hideCursor()
◆ isCursorOn()
◆ popDialog()
| void popDialog |
( |
handle |
| ) |
|
Use the popDialog method to remove a currently showing dialog. If no handle is provided, the top most dialog is popped.
- Parameters
-
| handle | The ID or a previously pushed dialog. |
- Returns
- No return value.
- See also
- pushDialog, popLayer
◆ popLayer()
Use the popLayer method to remove (close) all dialogs in the specified canvas ???layer???.
- Parameters
-
| layer | A integer value in the range [ 0 , inf ) specifying the canvas layer to clear. |
- Returns
- No return value.
- See also
- pushDialog, popDialog
◆ pushDialog()
| void pushDialog |
( |
handle |
[, layer] | ) |
|
Use the pushDialog method to open a dialog on a specific canvas layer, or in the same layer the last openned dialog. Newly placed dialogs placed in a layer with another dialog(s) will overlap the prior dialog(s).
- Parameters
-
| handle | The numeric ID or name of the dialog to be opened. |
| layer | A integer value in the range [ 0 , inf ) specifying the canvas layer to place the dialog in. |
- Returns
- No return value
◆ renderFront()
| void renderFront |
( |
bool |
enable | ) |
|
◆ repaint()
Use the repaint method to force the canvas to redraw all elements.
- Returns
- No return value
◆ reset()
Use the reset method to reset the current canvas update region.
- Returns
- No return value
◆ resetCursor()
Returns the cursor to the system default.
- Returns
- No return value
◆ setBackgroundColor()
| void setBackgroundColor |
( |
float |
red, |
|
|
float |
green, |
|
|
float |
blue |
|
) |
| |
Sets the background color for the canvas.
- Parameters
-
| red | The red value. |
| green | The green value. |
| blue | The blue value. |
| alpha | The alpha value. |
- Returns
- No return Value.
◆ setContent()
| void setContent |
( |
handle |
| ) |
|
Use the setContent method to set the control identified by handle as the current canvas content.
- Parameters
-
| handle | The numeric ID or name of the control to be made the canvas contents. |
- Returns
- No return value
◆ setCursor()
| void setCursor |
( |
cursorHandle |
| ) |
|
Use the setCursor method to select the current cursor.
- Parameters
-
| cursorHandle | The ID of a previously defined GuiCursor object. |
- Returns
- No return value
◆ setCursorPos()
Use the setCursorPos method to set the position of the cursor in the cavas.
- Parameters
-
| position | An \x y\ position vector specifying the new location of the cursor. |
- Returns
- No return value
◆ setDoubleClickDelay()
| void setDoubleClickDelay |
( |
| ) |
|
◆ setDoubleClickMoveBuffer()
| void setDoubleClickMoveBuffer |
( |
| ) |
|
◆ setUseBackgroundColor()
| void setUseBackgroundColor |
( |
|
... | ) |
|
Sets whether to use the canvas background color or not.
- Parameters
-
| useBackgroundColor | Whether to use the canvas background color or not. |
- Returns
- No return value.
◆ showCursor()