Expand description

KAS widget library

Sub-modules

Container widgets

Controls

Displays

  • Filler: an empty widget, sometimes used to fill space
  • Separator: a visible bar to separate things
  • Mark: a small mark
  • Label: a simple text label
  • ScrollLabel: text label supporting scrolling and selection
  • Image: a pixmap image
  • ProgressBar: show completion level

Components

  • AccelLabel: a label which parses accelerator keys
  • GripPart: a handle (e.g. for a slider, splitter or scroll_bar)

Re-exports

pub use edit::EditBox;
pub use edit::EditField;
pub use edit::EditGuard;

Modules

Adapter widgets (wrappers)

Dialog boxes

The EditField and EditBox widgets, plus supporting items

Menu widgets

Structs

A label supporting an accelerator key

A push-button with a generic label

A bare check box (no label)

A check button with label

A pop-up multiple choice menu

A space filler

A frame around content

A generic grid widget

A draggable grip part

An image with margins

A text label

A generic row/column widget

A mark

A mark which is also a button

Navigation Frame wrapper

A frame around pop-ups

A progress bar

A bare radio box (no label)

A radio button with label

A group used by RadioButton and RadioBox

A scroll bar

A scrollable region with bars

Scroll bar controls

A text label supporting scrolling and selection

Message from a ScrollBar

A scrollable region

Message indicating that a child wishes to be selected

A separator

A slider

A numeric entry widget with up/down arrows

A resizable row/column widget

A stack of widgets

A tabbed stack of widgets

A push-button with a text label

Enums

A message from a GripPart

Traits

Requirements on type used by Slider

Requirements on type used by Spinner

Type Definitions

A column of boxed widgets

A column of boxed widgets

A grid of boxed widgets

A row/column of boxed widgets

A row of boxed widgets

A row of boxed widgets

A row/column of boxed widgets

A stack of boxed widgets

A tabbed stack of boxed widgets

A generic column widget

A generic column widget

A column of widget references

A row of widget references

A row/column of widget references

A stack of widget references

A generic row widget

A generic row widget

Label with &'static str as backing type

Label with String as backing type

A tab