Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
A
 abs_middle, VegUINode
 abs_x, VegUINode
 abs_y, VegUINode
 add, VegUIDynFunc
 add_child, VegUINode
 add_child_o, VegUINode
 add_item
 add_item_imgtxt, VegUIList
 add_item_txt, VegUIList
 add_skin, VegUINode
 add_tab, VegUITabbedDialog
 adjust
 alert, VegUIClient
 align_childs, VegUINode
 asa, VegUIScrollbar
 attach_node, VegUINode
B
 befriend, VegUIMenu
 block key, VegUIManager
 build_button, VegUIButton
 build_cb, VegUICheckBox
 build_cbox, VegUIContentBox
 build_dataset, VegUIDataset
 build_element, VegUIManager
 build_elements, VegUIManager
 build_list, VegUIList
 build_manager, VegUIManager
 build_menu, VegUIMenu
 build_mnuitem, VegUIMenuItem
 build_node, VegUINode
 build_propset, VegUIPropertySet
 build_scroll, VegUIScrollbar
 build_tab, VegUITab
 build_tabdlg, VegUITabbedDialog
 build_taskbar, VegUITaskBar
 build_win, VegUIWindow
C
 call_ondock, VegUINode
 check_focus, VegUINode
 cleanup, VegUIBridge
 clear, VegUINode
 Clone
 clone_children, VegUINode
 clone_elements, VegUIManager
 clone_event, VegUINode
 clone_node, VegUINode
 clone_win, VegUIWindow
 cloneArray
 close
 close_children, VegUIMenu
 close_friends, VegUIMenu
 collides, VegUIEffect
 control, VegUINode
 correct, VegUIBBox
 create_entry, VegUIDataset
this.abs_middle = function(stopAt)
this.abs_x = function(stopAt)
this.abs_y = function(stopAt)
this.add = function(fn,
id)
Adds a function to the stack
this.add_child = function(name,
type,
nodeName,
pos)
Creates a VegUI element as a child of this element.
this.add_child_o = function(name,
Obj)
Adds an existing VegUI Element to this element as a child
this.add_item = function(node,
value,
dontAdjust,
asHeader,
replace)
Adds a HTML node as a new item to the list with a certain value attached
this.add_item = function(content,
script,
lIcon)
Adds an item to the menu
this.add_item_imgtxt = function(src,
txt,
value,
dontAdjust,
asHeader,
replace)
Wrapper function to add an item that contains an image and text
this.add_item_txt = function(txt,
value,
dontAdjust,
asHeader,
replace)
Wrapper function to add an item that contains on text
this.add_skin = function(n,
w,
h,
x,
y,
c,
rm,
bm,
rm_nr,
bm_nr,
nN,
i)
Wrapper function to add a new vegui element to this element as a child with the ability to set the most common template properties
this.add_tab = function(tabName,
tabCaption,
tabW)
Adds a tab to the tabbeddialog.
this.adjust = function()
Adjusts the scrollbars of the list to the content over flow of the list.
this.adjust = function()
Adjusts the scrollbars to the property set list, this is called automatically by the dataset_add, dataset_build and flush methods
this.alert = function(str)
displayed an alert popup
this.align_childs = function(Child)
(Re)Aligns all child elements of this element to their margins
this.asa = function()
Returns the size of the active scroll area in the scrolbar.
this.attach = this.attach_node = function(Element,
offsetX,
offsetY,
direction,
z)
Attaches another VegUI element to this node.
this.befriend = function(FMArr,
noSpread)
Befriends several menues, making sure only one of them can be open at the same time
Attempts the prevention of the default browser action for a certain keyboard key code
this.build = this.build_button = function(toNode)
Builds the button element
this.build = this.build_cb = function(toNode)
Builds the checkbox
this.build = this.build_cbox = function(toNode)
builds the content box
this.build_dataset = this.build = function(toNode)
Builds the element
this.build_element = function(VegUIObj,
toNode)
builds a VegUIElement.
this.build_elements = function()
builds multiple vegUI elements, if the last argument submitted to the function is a HTML node then the element’s will be built as children of that node
this.build = this.build_list = function(toNode)
Builds the list
this.build = this.build_manager = function(toNode,
takeBody)
builds the manager
this.build = this.build_menu = function(toNode)
Builds the menu
this.build = this.build_mnuitem = function(toNode)
Builds the menu item
this.build = this.build_node = function(toNode,
takeNode)
build a HTML node from the template properties of this element.
this.build = this.build_propset = function(toNode)
Builds the property set
this.build = this.build_scroll = function(toNode)
Builds the scrollbar
this.build = this.build_tab = function(toNode)
Builds the tab
this.build = this.build_tabdlg = function(toNode)
Builds the tabbed dialog
this.build_taskbar = this.build = function(toNode)
builds the taskbar
this.build = this.build_win = function(toNode)
Builds the window
this.call_ondock = function()
This function triggers the ondock event on this element and all its child elements recursivly
this.check_focus = function(focusType)
See if this element or any of its child elements has focus.
this.cleanup = function(vreq)
private function
this.clear = function(replacement)
Removes all child HTML nodes from the HTML node that is controlled by this element
function Clone(Obj)
Creates a new instance of a javascript object
this.clone_children = function(type,
T,
rec)
clone multiple children that are of the same type from the same template
this.clone_elements = function(T)
clone multiple elements of the same template
this.clone_event = function(Template)
Clones a vegUI event
this.clone = this.clone_node = function(Template)
Clones the children and properties of a template element to this element
this.clone = this.clone_win = function(Template)
Clones a window, calls clone_node() and also clones window specific event handlers
function cloneArray(Arr)
clones an array
this.close = function()
Closes the list if the list is a dropdown list
this.close = function()
Close this menu and all open sub menues
this.close = function()
Closes the window.
this.close_children = function()
Closes all child menues
this.close_friends = function()
Closes all friend menues
this.collides = function(Effects,
cancelOther)
Check if effect type exists in an array that collides with this array.
this.control = function(Node)
Takes control over an existing HTML node
this.correct = function()
checks if the element is within the boundin box’s border, if not the element will be moved to be within the bounding box’s border
this.create_entry = function(fields,
asHeader)
Creates a HTML node for a row in the dataset