The Bambookit widget universe has only one broad category - widgets. User Interface elements in Bambookit GUI are
called
. At their foundation, all widgets share a large number of properties.
| Widget |
Description |
|
Widget |
A basic control from which all widgets extend. Widget has two roles: widget-container
and widget label. All properties found in Widget apply to most Bambookit widgets. A container widget is used to group
other widgets when creating an application or dialog layout. A Label displays a text or an image |
|
Button |
A simple button, used to
execute a command or other operation. |
|
Checkbox |
Checkbox is a button, and inherits most of the button's properties. Check boxes let users to make independent choices: checking one box does not automatically uncheck all
the others in a group. |
|
Radio |
Radio box is a button, and inherits most of the button's properties. Radio widgets within a
group are mutually exclusive: only one option widget can be switched on at any one time. |
|
Item |
Item is a button, and inherits most of the button's properties. Item is used in the
listboxes. |
|
Edit |
A text entry field. |
|
Combobox |
Combobox are used as a means of selecting one choice from a list of many.
|
|
Listbox |
Displays a list of
alternatives. The listbox may embed any widget. |
|
Menu |
A menu pane. Used to
implement pulldown and popup menus. |
|
Splitter |
Splitter is used to split and resize a widget. |
|
View |
View widget is a parent for the Scrollbar widget. View is used to set the view
window for the scrolling widgets. |
|
Scrollbar |
Scrollbars for use with Widget, Listbox, Combobox, Menu, and Table. |
|
Calendar |
Calendar to set Date including date in the past. Popup Calendar. |
|
Tabs |
Multiple Panels arrangements. |
|
Table |
Table is used to represent data in a tabular format. |