Gambas Documentation - /comp/gb.form

/comp/gb.form

# gb.form

This components provides a set of enhanced controls.

It can be used with any GUI components: gb.gui, gb.gtk or gb.qt4.

Author | Benoît Minisini.
Requires | Graphical form management

Class | Description
--- | ---
Balloon | This class displays a message and an optional icon inside a yellow balloon.
ButtonBox | This control is a compound control including a TextBox and a little button besides.
ColorButton | This special button allows the user to select a color.
ColorChooser | This control is a color selector.
ColorPalette | This class implements a color palette as displayed inside the ColorChooser control.
Completion | This class allows to implement automatic completion of text field.
DateBox | This control allows to edit a date value. It provides a little button that displays a calendar popup.
DateChooser | This control is a date selector.
DirBox | This control implements a directory selection box.
DirChooser | This control allows the user to select a directory.
DirView | This control is a TreeView that displays a directory and its child directories.
DocumentView | This control is a document viewer.
Expander | This controls is a container that can shrink to hide its contents.
FileChooser | This control allows the user to select a file, or a list of files in the same directory.
FileCompletion |
FileProperties | This control display the properties of a file inside a TabPanel.
FileView | This control displays the files located in a directory.
FontBox | This control allows to select a font.
FontChooser | This control allows the user to select a font.
IconPanel | This class is a multi-container that uses big icons to display its different tabs.
ImageView | This control implements an image viewer.
InputBox | This class implements a simple input dialog box, similar to the Visual Basic™ one.
LCDLabel | This class implements a label that displays its text like a LCD screen.
ListContainer | This control is deprecated.
ListEditor | This control allows to edit and order a list of values.
MaskBox | This control implements a masked editable field.
MenuButton | That control is a button with a little arrow on the right that displays an associated popup menu.
Message | This class adds a new message box type to the default Message class.
MessageView | This class allows to display messages inside a temporary horizontal panel instead of having to use message boxes.
SidePanel | This control implements a container that can be hidden or resized.
SliderBox | This control is made of a Slider and a SpinBox both synchronized.
SpinBar |
Spinner | This control displays a spinner animation.
Stock | This class is used for returning predefined icons.
SwitchButton | This class implements a switch button control.
TableView | This control is an editable GridView.
TabPanel | This control implements a TabStrip replacement that uses light borders.
ToolPanel | This control implements a toolbox with multiple scrollable vertical toolbar panels.
URLLabel | A label displaying a clickable link.
ValueBox | This control is an enhanced TextBox that allows the user to enter a formatted value.
Wizard | This control is a multi-container that provides a wizard-like interface.