[prev] [up] [next]

The most heavily used interactor components are:

Button

The simplest push button. They may have either a string or image as buttonlabel. When pressed, they either perform a predefined action (action block) or send a change message to a model.

Typical uses:

ArrowButton

These are typically used as components of a scrollBar.

Toggle

An on/off switch. These are like buttons, but toggle their state when clicked. Like buttons, they can be used with action blocks or alternatively with a model.

Typical use:

CheckToggle

like above, with a check-mark. They are seldom used alone; instead, these are commonly found as a component in a checkBox.

CheckBox

combines a checkToggle with a label. Protocolwise, they behave much like toggles.

RadioButton

Like toggles, but these never turn themself off when clicked again. These are typically placed in a so called RadioButtonGroup, in which buttons turn off each other.

Scrollers, ScrollBars and Sliders

These are typically used as components of scrollable views. Except for sliders, these are seldom used isolated. Like buttons, these can be used either with an actionBlock or a changeMessage to its mdel (passing the scrollbars position as argument). A sliders value range defaults to 0..100, but can be changed as appropriate.


Copyright © 1995 Claus Gittinger Development & Consulting

<cg at exept.de>

Doc $Revision: 1.3 $ $Date: 2021/03/13 18:24:50 $