vegUI version 2.1.1 Tabbed Dialog |
vegui. tabbeddialog. class.jsSummary
VUI_TABBEDDIALOGvegUI element type for VegUITabbedDialog VUI_TABvegUI element type for VegUITab Hierarchyextends VegUINode Inherits all properties and methods from VegUINode VegUINode Child Elements
Template Properties
add_tab
Adds a tab to the tabbeddialog. This is a template function and must be called before the tabbeddialog is built. Add tabs after building is currently not supported Parameters
Returns
Examplebuild_tabdlg
Builds the tabbed dialog private function You should always use VegUIManager::build_element to build vegUI elements Aliasbuild() Parameters
Returns
See ParentVegUITabA tab in VegUITabbedDialog Summary
Child Elements
Template properties
set_tab
sets the most common template properties of the tab Aliasset() Parameters
See Parent |
constructor
function VegUITabbedDialog( refName, Parent, Manager )
Adds a tab to the tabbeddialog.
this.add_tab = function( tabName, tabCaption, tabW )
Builds the tabbed dialog
this.build = this.build_tabdlg = function( toNode )
Sets the most common template properties of the tabbeddialog
this.set = this.set_tabdlg = function( w, h, x, y, tabSpacing )
constructor
function VegUITab( refName, Parent, Manager )
Builds the tab
this.build = this.build_tab = function( toNode )
Gives focus to this tab bringing it to the foreground and moving the tabs in this.Tabs to the background
this.focus = function()
sets the most common template properties of the tab
this.set = this.set_tab = function( w, h, x, y, tabW, tabX, tabCaption, tabSelOff )
function VegUINode( refName, Parent, Manager )
builds a VegUIElement.
this.build_element = function( VegUIObj, toNode )
build a HTML node from the template properties of this element.
this.build = this.build_node = function( toNode, takeNode )
Template Function
this.set = this.set_node = function( nodeType, w, h, x, y, pos, z )