Package klyn.gui.windows
Contains 34 type(s).
Types
Classes

- AbstractButton - Shared state for clickable buttons.
- Brush - Fill configuration that can be applied to a `Painter`.
- Button - Push button widget.
- Canvas - Base class for custom drawing widgets.
- CheckBox - Check box widget.
- Color - RGBA color used by `Painter`, `Pen` and `Brush`.
- ComboBox - Themed drop-down selection field.
- Container - A container stores child widgets and optionally owns a layout.
- Dialog - Base dialog window.
- Gradient - Base class for paint gradients.
- GradientStop - Single color stop used by gradients.
- Graphics - Backward-compatible alias for `Painter`.
- Icon - Minimal icon descriptor.
- ImagePattern - Repeated image paint, similar to `CanvasPattern`.
- Label - Static text label.
- LinearGradient - Linear gradient compatible with a canvas-style API.
- MainWindow - Main application window.
- Menu - A drop-down menu.
- MenuBar - Menu bar of a window.
- MenuItem - Single menu entry.
- Painter - Immediate-mode drawing context for widgets.
- Pen - Stroke configuration that can be applied to a `Painter`.
- RadialGradient - Radial gradient compatible with a canvas-style API.
- RadioButton - Radio button widget.
- Slider - Integer slider widget.
- SpinBox - Numeric spin box widget.
- TextBox - Editable text field.
- TextMetrics - Result of `Painter.
- Timer - Event-loop based GUI timer.
- ToggleButton - Toggle button widget.
- WebComponent - Placeholder for an embeddable web component.
- Widget - Base class for the window widgets.
- Window - Base class for graphical windows.

Enums

- SizePolicy - Describes how a widget consumes extra layout space.