Expand description
All fltk widget traits and flt error types
Re-exports§
pub use crate::app::WidgetId;
Enums§
- Error types returned by fltk-rs + wrappers of std errors
- Error kinds enum for
FltkError
Traits§
- Defines the methods implemented by all browser types More info can be found in the wiki
- Defines the methods implemented by all button widgets. More details can be found in the wiki.
- Defines the methods implemented by
TextDisplay
andTextEditor
More details can be found in the wiki. - Defines the methods implemented by all group widgets. These widgets include Window types and others found in the group module: Group, Scroll, Pack, Tile, Flex …etc. Widgets implementing the GroupExt trait, are characterized by having to call
::end()
method to basically close them. More details can be found in the wiki. - Defines the methods implemented by all image types
- Defines the methods implemented by all input and output widgets. More details can be found in the wiki.
- Defines the methods implemented by all menu widgets These are found in the menu module: MenuBar, SysMenuBar, Choice, MenuButton …etc. Menus function in 2 main ways which are discussed in the wiki
- Defines the methods implemented by all surface types, currently
ImageSurface
- Defines the methods implemented by table types. More details can be found in the wiki.
- Defines the methods implemented by all valuator widgets More details can be found in the wiki.
- Defines the extended methods implemented by all widgets
- Defines the methods implemented by all widgets
- A trait defined for all enums passable to the
WidgetExt::set_type()
method - Defines the methods implemented by all window widgets. More details can be found in the wiki. Windows (which can be found in the window module) implement GroupExt as well.