minimalcomps.components

..
Accordion

Essentially a VBox full of Windows. Only one Window will be expanded at any time.

ArcButton

Essentially a VBox full of Windows. Only one Window will be expanded at any time.

Calendar

Calendar component for showing and selecting a date.

CheckBox

A basic CheckBox component.

ColorChooser

A Color Chooser component, allowing textual input, a default gradient, or custom image.

ComboBox

A button that exposes a list of choices and displays the chosen item.

Component

Base class for all components

FPSMeter

An simple component showing the frames per second the current movie is running at.

HBox

A layout container for vertically aligning other components.

HRangeSlider

A horizontal slider with two handles for selecting a range of values.

HScrollBar

A horizontal scroll bar for use in other components.

HSlider

A Horizontal Slider component for choosing values.

HUISlider

A Horizontal slider with a label and a value label.

IndicatorLight

An indicator light that can be turned on, off, or set_to flash.

InputText

Knob

A knob component for choosing a numerical value.

Label

A Label component for displaying a single line of text.

List

A scrolling list of selectable items.

ListItem

A single item in a list.

Meter

A meter component similar to a voltage meter, with a dial and a needle that indicates a value.

NumericStepper

A component allowing for entering a numeric value with the keyboard, or by pressing up/down buttons.

Panel

A rectangular panel. Can be used as a container for other components.

ProgressBar

A progress bar component for showing a changing value in relation to a total.

PushButton

A basic button component with a label.

RadioButton

A basic radio button component, meant to be used in groups, where only one button in the group can be selected.

RangeSlider

Abstract base class for HRangeSlider and VRangeSlider.

RotarySelector

A rotary selector component for choosing among different values.

ScrollBar

Base class for HScrollBar and VScrollBar

ScrollPane

A panel with scroll bars for scrolling content that is larger.

ScrollSlider

Base class for HScrollBar and VScrollBar

Slider

Abstract base slider class for HSlider and VSlider.

Style

A collection of style variables used by the components. * If you want to customize the colors of your components, change these values BEFORE instantiating any components.

Text

A Text component for displaying multiple lines of text.

TextArea

A Text component for displaying multiple lines of text with a scrollbar.

UISlider

A Slider with a label and value label. Abstract base class for VUISlider and HUISlider

VBox

A layout container for vertically aligning other components.

VRangeSlider

A vertical slider with two handles for selecting a range of values.

VScrollBar

A vertical scroll bar for use in other components.

VSlider

A Vertical Slider component for choosing values.

VUISlider

A vertical Slider with a label and value label.

WheelMenu

A radial menu that pops up around the mouse.

Window

A draggable window. Can be used as a container for other components.