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
S
 ScaleInterface
 Scripts
 scrollbar
 scrolling
 ScrollWindow
 ScrollWindowGetOffset
 ScrollWindowSetOffset
 ScrollWindowUpdateScrollRect
 segments
 selectedbutton
 Set Anchor on the fly
 SetCheckForCircularDependencies
 SetItemDragging
 SetLoadLuaDebugLibrary
 Settings. LoadChatSettings
 SetUseLuaErrorHandling
 shape
 Sizes
 skipinput
 slice
 SliderBar
 SliderBarGetCurrentPosition
 SliderBarGetDisabledFlag
 SliderBarSetCurrentPosition
 SliderBarSetDisabledFlag
 sliderbutton
 startangle
 StatusBar
 StatusBarGetCurrentValue
 StatusBarGetMaximumValue
 StatusBarSetBackgroundTint
 StatusBarSetCurrentValue
 StatusBarSetForegroundTint
 StatusBarSetMaximumValue
 StatusBarStopInterpolating
 StringToWString
 System API
 System Interface XML
 SystemData. ActiveWindow.name
 SystemData. ButtonFlags.ALT
 SystemData. ButtonFlags. CONTROL
 SystemData. ButtonFlags. SHIFT
 SystemData. InputProcessed. EnterKey
 SystemData. InputProcessed. EscapeKey
 SystemData. InputProcessed. GamepadKey
 SystemData. InputProcessed. LButtonDown
 SystemData. InputProcessed. LButtonUp
 SystemData. InputProcessed. RButtonDown
 SystemData. InputProcessed. RButtonUp
 SystemData. MouseOverWindow.name
 SystemData. MousePosition.x
 SystemData. MousePosition.y
 SystemData. TextLogUpdate. ADDED
 SystemData. TextLogUpdate. CLEAR
 SystemData. TextLogUpdate. REMOVED
 SystemData. UiLogFilters. DEBUG
 SystemData. UiLogFilters. ERROR
 SystemData. UiLogFilters. FUNCTION
 SystemData. UiLogFilters. LOADING
 SystemData. UiLogFilters. SYSTEM
 SystemData. UiLogFilters. WARNING
 SystemData. UpdateProcessed.Time
 szTabDef
T
 taborder
 TexCoords
 TexDims
 TexSlices
 Text Log Update Types
 textalign
 textAutoFitMinScale
 TextColor
 TextColors
 TextEditBoxSelectAll
 textFadeTime
 TextLog
 TextLogAddEntry
 TextLogAddFilterType
 TextLogAddSingleByteEntry
 TextLogClear
 TextLogCreate
 TextLogDestroy
 TextLogGetEnabled
 TextLogGetEntry
 TextLogGetIncrementalSaving
 TextLogGetNumEntries
 TextLogGetUpdateEventId
 TextLogLoadFromFile
 TextLogSaveLog
 TextLogSetEnabled
 TextLogSetIncrementalSaving
 TextOffset
 texture
 Texture
 texturescale
 textureScale
 The concept
 The textureScale parameter will be ignored if you explictly set the texture dimensions
 thumb
 ThumbOffset
 tickmark
 Time Formats
 Tips
U
 UI Documentation Versions
 Ui Log Filters Type
 Ui Modules
 UiMod
 UnloadStringTable
 UnregisterEventHandler
 up
 UPDATE_PROCESSED
 UpOffset
Sets the master UI scale.
This element allows you to include lua files directly.
The name of a VerticalScrollbar definition to be used when the combo box contains more items than can be displayed on the screen at once.
The scrolling mode to use.
The ScrollWindow is a container window that provides a vertical scrolling panel for all of it’s child windows.
Returns the current scroll position offset.
Sets the current scroll position offset.
Updates the childscrollwindow and scrollbar to reflect it’s current contents.
Only applies to circular CooldownDisplays.
The name of a Button definition for the main drop-down button.
You can set anchor of a window on the fly in the lua code: The following code resets the window to current cursor position to show the “dragging” effect.
Sets if the UI should check for circular dependencies.
Inform the UI system that we are currently dragging something
Sets if the lua debug library should be loaded when reloading the UI.
Loads the saved chat settings into the corresponding lua variables.
Enables lua_errors for UI debugging.
The shape of the map.
The dimensions in the texture for each tillable component of the image.
This flag allows a window to pass input to it’s child elements without handling it itself.
Name of the Slice in the Ui Texture to display.
The SliderBar provides an Windows style slider bar control.
Returns the current position for the slider bar,
Returns if the slider is currently set to disabled.
Sets the current position for the slider bar,
Sets if slider is disabled.
The name of a Button definition for the slider button
The position on the circle at which to start building the circumference.
The StatusBar provides a windows style status bar control.
Returns the the current value for the StatusBar.
Returns the the maximum value for the StatusBar.
Sets the color tint value for the window used as the ‘unfilled’ portion of the StatusBar.
Sets the current value for the StatusBar.
Sets the color tint value for the window used as the ‘filled’ portion of the StatusBar.
Sets the maximum value for the StatusBar.
Stops interpolating to a new value and applies it immediately instead.
Converts a string to a wstring
This file contains a list of all functions and variables that are currently registered with the Interface System.
The alt key is pressed.
The control key is pressed.
The shift key is pressed.
Entry added to text log
Text log cleared
Entry was removed from the text log
User generated debugging messages.
An Error in either lua or xml processing
Function calls into Lua
File loading log messages.
General Ui System messages
Warning messages - things that may not be behaving as you expect.
The name of a Button definition to use as the tab for the dockable window.
The order through which tab cycles focus.
The texture coordinates for each button state.
The explicit texture dimenions to use for each frame, regardless of it’s size.
Slice of the associated Ui Texture to display.
The text alignment.
If the text min scale value is set to something other than 1.0, the Label Button automatically drop the point size of the font on a non-re sizable Button until the text fits within the Button’s text dimensions, up to the min font scale.
The color for the text.
The text colors for each button state.
Selects all of the text.
The amount time the text should remain on the screen after a new entry is added.
A TextLog is exactly what it sounds like,a method of logging text entires, that you can either output to a file on disk or display in LogDisplay on screen.
Adds a new entry to the specified text log.
Adds a new filter type to the specified text log.
Adds a new entry to the specified text log.
Clears the current contents of the TextLog.
Creates a new TextLog.
Destroys the specified TextLog.
Returns if the log is currently enabled.
Returns the data for a particular entry id.
Returns if incremental saving is currently enabled for the specified TextLog.
Returns the number of entires currently in the TextLog.
Returns the event id broadcast when this text log is updated.
Loads in a saved version of the TextLog from disk.
Saves the current contents of the TextLog out to the specified file.
Sets if the log is currently enabled.
Sets if the the TextLog should be incrementally saved a file as new entires are added.
The offset for the text within the button dimensions.
Name of the Ui Texture to display.
This element defines a single art texture component.
The scale of the texture to be used for the button artwork.
The scale of the texture to be used for the image artwork.
We already know how to make a standard listbox.
with the the TexDims elementfunction.
Name of the HorizontalResizeImage definition to use for the scaling scrollbar thumb.
The offset for the Thumb from the topleft of the scrollbar window.
The name of a DynamicImage definition that contains the texture coorddnates and size for a single tick mark
Version 1.0
This section describes how to use a Ui Module (or .mod file).
This is the top level xml-tag for each ui module xml file.
Unloads the specified string table.
Unregisters a generic event handler that is not tied to a window.
Name of the Button definition to use for the up button.
This event is broadcast when the update pass has completed.
The offset for the UpButton from the top of the scrollbar window.