Bambookit GUI - Widget Features
The Bambookit widget universe has only one broad category - widgets. User Interface elements in Bambookit GUI are
called widgets. Each of these user interface elements has a list of properties that affect how it appears on
screen. At their foundation, all widgets share a large number of properties.
- Gradients for backgrounds
- Background/Foreground colors
- Border colors
- Multiple Image setable
- 13 Widget Border types
- Text Alignment
- Text Formatting
- mouse pressed/released
- key pressed/released
- on load/unload
- focus gained/lost
- Size settings
- Frame support
- URL calls
- Ability to create more then one panel in a widget-container
- No limit on container nesting
- Dynamically scripted from PHP, JSP, ASP, CGI, PERL, ColdFusion to XML.
Widget is a basic control, therefore all Bambookit widgets extend from a 'Widget', and inherit most of the 'Widget' properties.
Widget Control plays two roles in your presentation design: widget to create containers, and a widget to represent a
static background text for things such as instructions, labels for images or picture-style command buttons, page titles and
Widget as a container. A Bambookit widget container is a rectangular-shaped widget that holds one or more other widgets. Containers
can hold interacive elements, such as buttons and fields, and even other containers. There is no limit to the amount of container
nesting you can deploy. Most typically, however, you use a container to associate widgets in a unified group - whether that
group is based on funcionality or simply geographical convinience on the screen.
Widget as a static text. A static text box is designed strictly for authoring convenienc: it is text box widget that
behave like label text.