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
O
OnActionButtonLButtonDown
OnActionButtonLButtonUp
OnActionButtonMouseOver
OnActionButtonMouseOverEnd
OnActionButtonRButtonDown
OnActionButtonRButtonUp
OnDock
oneToOnePixels
OnHyperLinkClicked
OnHyperLinkMouseOver
OnInitialize
OnPointMouseOver
Source\
ColorPicker.cpp
Source\
MapDisplay.cpp
OnPositionTabs
OnScrollPosChanged
Source\
HorizontalScrollbar.cpp
Source\
VerticalScrollbar.cpp
OnSelChanged
OnShutdown
OnSlide
OnTextChanged
OnUnDock
OnUpdate
Optional Attributes
Source\
ActionButtonGroup.cpp
Source\
AnimatedImage.cpp
Source\
Button.cpp
Source\
CircleImage.cpp
Source\
ComboBox.cpp
Source\
CooldownDisplay.cpp
Source\
DynamicImage.cpp
Source\
FullResizeImage.cpp
Source\
HorizontalResizeImage.cpp
Source\
Label.cpp
Source\
ListBox.cpp
Source\
MapDisplay.cpp
Source\
PageWindow.cpp
Source\
StatusBar.cpp
Source\
TextEditBox.cpp
Source\
TextLogDisplay.cpp
Source\
VerticalResizeImage.cpp
Source\
Window.cpp
Optional Elements
Source\
HorizontalScrollbar.cpp
Source\
VerticalScrollbar.cpp
orientation
overlayhighlighttexture
OverlayOffset(DOES NOT WORK)
OverlayTexCoords
overlaytexture
P
pagenumbertemplate
pagesdisplayed
PageWindow
PageWindowAddPageBreak
PageWindowAddSplitableWindow
PageWindowClearPageBreaks
PageWindowClearSplitableWindows
PageWindowGetCurrentPage
PageWindowGetNumPages
PageWindowGetNumPagesDisplayed
PageWindowRemovePageBreak
PageWindowRemoveSplitableWindow
PageWindowSetCurrentPage
PageWindowUpdatePages
password
popable
Pre-requisites
R
R_BUTTON_DOWN_PROCESSED
R_BUTTON_UP_PROCESSED
Rearranging the data
RegisterEventHandler
RegisterWindowSet
Required Attributes
Source\
ActionButtonGroup.cpp
Source\
ComboBox.cpp
Source\
DockableWindow.cpp
Source\
FullResizeImage.cpp
Source\
HorizontalResizeImage.cpp
Source\
HorizontalScrollbar.cpp
Source\
HorizontalScrollWindow.cpp
Source\
Label.cpp
Source\
ListBox.cpp
Source\
MaskWindow.cpp
Source\
PageWindow.cpp
Source\
ScrollWindow.cpp
Source\
SliderBar.cpp
Source\
StatusBar.cpp
Source\
TextEditBox.cpp
Source\
TextLogDisplay.cpp
Source\
VerticalResizeImage.cpp
Source\
VerticalScrollbar.cpp
Source\
Window.cpp
Required Elements
Source\
FullResizeImage.cpp
Source\
HorizontalResizeImage.cpp
Source\
VerticalResizeImage.cpp
ResizeImages
reverseFill
Source\
HorizontalResizeImage.cpp
Source\
StatusBar.cpp
Source\
VerticalResizeImage.cpp
rowcount
rowdef
rowspacing
Called when the user presses the left button down over a button.
Called when the user releases the left button over a button.
Called when the user mouses over an action button.
Called when the user moves the mouse cursof off of an action button.
Called when the user presses the right button over a button.
Called when the user releases the right button over a button.
Called when a window has been docked
The pixels from the texture will be directly mapped to the screen pixels.
Called when a LButtonUP occurs over a hyper-link.
Called when the mouse moves over a hyperlink.
This element allows you to provide initialization instructions for each mod.
Called when the user mouses over a color point.
Called when a window’s tabs have been positioned
Called when the scroll position has changed.
Called when the selected menu item is changed.
This element allows you to provide shutdown instructions for each mod.
Called when the bar’s position changes.
Called when the the text inside the edit box changes.
Called when a window has been undocked
This element allows you to provide update instructions for each mod.
These are optional.
Changes the internal functions to behave as if the slider bar was oriented horizontally or vertically.
Name of the UI Texture to use for the overlay highlight image layer.
The offset for the overlay and overlayhighlight images.
The texture coordinates for each button state.
Name of the UI Texture to use for the overlay image layer.
Name of a valid Label defintion to use for the page numbers.
The number of pages to display.
The PageWindow provides an automated display for creating a book-like layout.
Adds a new Page-Break window.
Adds a new Splittable window.
Clears out all registered Page-Break windows.
Clears out all registered Splitable windows.
Returns the index of the current left-most page.
Returns the number of pages currently parsed from the childcontentswindow.
Returns the number of pages that this page window will display at once.
Removes the Page-Break for a specific window.
Removes the splittable flag for a specific window.
Sets the left most page on the display.
Processes all of the child windows to update the page layout.
The edit box should work like a password box and display asterisk instead of the actual characters typed.
Pops the window to the top of the layer when clicked.
For this specific example of an expandable list box we will need a function that returns the data we want to show in our listbox.
This event is broadcast when the RButtonDown processing has completed.not.
This event is broadcast when the RButtonUp processing has completed.
This is the main algorithm behind the expandable list box.
Registers a generic lua callback event handler that is not tied to a window.
Registers a new set of windows with the UI system.
You need to specify valid values for all of these elements to get the ComboBox to create properly.
The names of resize images to be used for the various button states.
When set, the image will tile from right to left, rather than left to right.
The maximum number of items in the list to display.
The name of a Window to use as a template for each row in the display.
Size of the space to leave between rows.
Copyright 2009, Electronic Arts, Inc. · Updated 03/10/2020 ·
Generated by Natural Docs
Ultima Online Stygian Abyss Client UI Manual
Your official EAMythic guide for modding the UO UI
Introduction
-
How To Guides
Getting Started
Window Creation Basics
Anchoring
Expandable List Box
External Links
-
Ui System API
-
General
Interface System
Window
TextLog
-
Specialized Elements
ActionButtonGroup
AnimatedImage
Button
CircleImage
ColorPicker
ComboBox
CooldownDisplay
DockableWindow
DynamicImage
EditBox
FixedFontLabel
FullResizeImage
HorizontalResizeImage
HorizontalScrollbar
HorizontalScrollWindow
Label
ListBox
LogDisplay
MapDisplay
MaskWindow
PageWindow
ScrollWindow
SliderBar
StatusBar
Ui Modules
VerticalResizeImage
VerticalScrollbar
Settings.
LoadChatSettings()
Status
UI Documentation Versions
-
Indexes
Attributes
Callbacks
Constants
Functions
Elements
Events
Variables
>> Everything
Everything
Attribute
Callbacks
Constants
Element
Events
Functions
Variables
Close