Difference between revisions of "GUIComponent"

From Virtual World Web Wiki
Jump to: navigation, search
(Documentation for the GUIComponent class)
(Documentation for the GUIComponent class)
Line 6: Line 6:
  
 
===Properties===
 
===Properties===
 +
:{{CSharp|bool AllowDrag {get; set;} }}
 +
 +
:{{CSharp|bool AllowDrop {get; set;} }}
 +
 
:{{CSharp|string ContextTag {get; set;} }}
 
:{{CSharp|string ContextTag {get; set;} }}
  
 
:{{CSharp|bool CursorHotSpotMiddle {get; set;} }}
 
:{{CSharp|bool CursorHotSpotMiddle {get; set;} }}
 +
 +
:{{CSharp|DragItemExtended DragItem {get;} }}
 +
 +
:{{CSharp|DropTargetExtended DropTarget {get;} }}
  
 
:{{CSharp|bool Enabled {get; set;} }}
 
:{{CSharp|bool Enabled {get; set;} }}
Line 41: Line 49:
  
 
:{{CSharp|GUIBaseWindow Window {get; set;} }}
 
:{{CSharp|GUIBaseWindow Window {get; set;} }}
 +
 +
===Methods===
 +
:{{CSharp|GUIComponent Clone(GUIContainer parent)}}
  
 
__NOTOC____NOEDITSECTION__
 
__NOTOC____NOEDITSECTION__

Revision as of 15:57, 12 January 2017

This is the base class for all GUI components. More

  • This is a JavaScript visible object

Remarks [edit]

Properties

bool AllowDrag {get; set;}
bool AllowDrop {get; set;}
string ContextTag {get; set;}
bool CursorHotSpotMiddle {get; set;}
DragItemExtended DragItem {get;}
DropTargetExtended DropTarget {get;}
bool Enabled {get; set;}
bool FitHorizontal {get; set;}
bool FitVertical {get; set;}
bool IgnoreLayout {get; set;}
string Name {get; set;}
string NodeID {get; set;}
ComponentLayoutExtended PanelLayoutExtended {get;}
GUIContainer ParentSetFromJS {get; set;}
int SiblingIndex {get; set;}
string ToolTip {get; set;}
ResourceValue ToolTipCursor {get; set;}
bool ToolTipCursorMiddle {get; set;}
ResourceValue ToolTipImage {get; set;}
string ToolTipTitle {get; set;}
bool Visible {get; set;}
GUIBaseWindow Window {get; set;}

Methods

GUIComponent Clone(GUIContainer parent)