-
Notifications
You must be signed in to change notification settings - Fork 0
Home
SirePi edited this page Dec 30, 2016
·
5 revisions
YAUI is a simple (as in basic, no-fancy-functionalties-out-of-the-box) UI plugin for the Duality game framework.
The UI is based on the concept of Controls and Appearances.
A Control is a single, rectangular-bounded element that can react to mouse and keyboard events; complex controls, such as a scrollbar, are actually composed by a number of sub-controls, which react independently to the input events, but still work together to realize the full functionalities of the "complex" control.
An Appearance is the group of the different "looks" that a Control assumes while it changes State
Skins and Templates help in developing reusable styles, and applying said styles to your user interfaces.
Controls
- Button
- ToggleButton
- CheckButton
- RadioButton
- TextBox
- TextBlock
- Separator
- HorizontalScrollBar
- VerticalScrollBar
- ProgressBar
- ListBox
ControlContainers