|
|
|
|
|
| Description |
|
|
| Synopsis |
|
|
|
|
| Data types
|
|
|
| Window borders
| | Constructors | | BorderSimple | Displays a thin border around the window.
| | BorderDouble | Displays a double border. Windows only.
| | BorderSunken | Displays a sunken border.
| | BorderRaised | Displays a raised border.
| | BorderStatic | Displays a border suitable for a static control. Windows only
| | BorderNone | No border
|
| Instances | |
|
|
| Text
|
|
|
| Widgets with a label or text field.
| | | Methods | | | The text of a widget. It is interpreted differently for
for different widgets, for example, the title of a frame or the content of a
static text control.
| | |
| | Instances | |
|
|
|
| Widgets with a font.
| | | Methods | | | The font of the widget.
| | | | The font size.
| | | | The font weight.
| | | | The font family.
| | | | The font style.
| | | | The font face: determines a platform dependent font.
| | | | Is the font underlined?
| | | | Text color.
| | | | Text background color
|
|
|
|
| Rendering
|
|
| class Dimensions w where | Source |
|
| Widgets that have a size.
| | | Methods | | | The outer size of a widget (in pixels).
| | | | The (relative) position of a widget.
| | | | The occupied area.
| | | | The preferred size of a widget.
| | | | The area available for client use (i.e. without the border etc).
| | | | The virtual size of a widget (ie. the total scrolling area)
|
|
|
|
|
| | Methods | | | The background color.
| | | | The (foreground) color
|
|
|
|
|
| Visible widgets.
| | | Methods | | | Is the widget visible?
| | | | Refresh the widget explicitly.
| | | | Should the widget be fully repainted on resize? This attribute only
has effect when set at creation. If False, you will have to repaint
the new window area manually at a resize, but flickering caused by
background redraws can be prevented in this way. (False by default)
|
|
|
|
|
| Widgets with a border.
| | | Methods | | | Specify the border of a widget.
|
|
|
|
| Hierarchy
|
|
|
| Widgets that are part of a hierarchical order.
| | | Methods | |
|
|
|
| Parent widgets.
| | | Methods | | | Get the child widgets of a window.
| | | | Reduce flicker by not redrawing the background under child controls.
This attribute has to be set at creation time. (True by default)
|
|
|
|
|
| Widgets that can be closed.
| | | Methods | |
|
|
| Containers
|
|
|
| Widgets with a single selection (radio group or listbox)
| | | Methods | | | The current selection as a zero-based index.
Certain widgets return -1 when no item is selected.
|
|
|
|
| class Selections w where | Source |
|
| Widget with zero or more selections (multi select list boxes)
| | | Methods | | | The currently selected items in zero-based indices.
|
|
|
|
| class Items w a | w -> a where | Source |
|
| Widgets containing certain items (like strings in a listbox)
| | | Methods | | | Number of items.
| | | | All the items as a list. This attribute might not be writable for some widgets (like radioboxes)
| | | | An item by zero-based index.
| | | | Delete an item. Only valid for writeable items.
| | | | Delete all items. Only valid for writeable items.
| | | | Append an item. Only valid for writeable items.
|
|
|
|
| Misc.
|
|
|
| Widgets that can be enabled or disabled.
| | | Methods | | | Enable, or disable, the widget.
|
| | Instances | |
|
|
|
| Widgets with help text.
| | | Methods | | | Short help text, normally displayed in the status bar or popup balloon.
|
| | Instances | |
|
|
|
| Widgets that have a tooltip
| | | Methods | | | Instances | |
|
|
|
| The identity determines the wxWindows ID of a widget.
| | | Methods | | | The identity determines the wxWindows ID of a widget.
|
| | Instances | |
|
|
|
| The style is a bitmask that determines various properties of a widget.
| | | Methods | |
|
|
|
| Widgets that have a system frame around them.
| | | Methods | | | Make the widget user resizeable? This attribute must be set at creation time.
| | | | Can the widget be minimized? This attribute must be set at creation time.
| | | | Can the widget be maximized? This attribute must be set at creation time
and is normally used together with resizeable.
| | | | Can the widget be closed by the user? This attribute must be set at creation time.
|
|
|
|
|
| Checkable widgets
| | | Methods | | | Is the widget checkable?
| | | | Is the widget checked?
|
| | Instances | |
|
|
|
| Dockable widgets.
| | | Methods | |
|
|
|
| Widgets with a picture.
| | | Methods | |
|
|
|
| Items with a value.
| | | Methods | | | Instances | |
|
|
|
| Sized objects (like bitmaps)
| | | Methods | |
|
|
| Produced by Haddock version 2.1.0 |