Overview of Item Types

Checkbox Items

Checkbox items are widgets that can be pressed and let go. If the pointer is over the checkbox when the mouse button is released, an associated script will be fired. Checkboxes maintain a binary state, and represent its state visually with a little box. Checkboxes are created with widget commands of the following form:

pathName create checkbox [option value option value ...]

Checkboxes are one of several widgets that are designed to mirror the functionality and usage of the standard widgets in Java's Abstract Windowing Toolkit (AWT). When checkboxes are created, they automatically get the tag "Checkbox". Checkboxes have default event handlers which define their behavior. These event handlers are defined on the tag "Checkbox" for the "Run" event mode. See the section on Default Bindings for more details about the event bindings.

The following options are supported for checkboxes:

-command [14] Callback that is executed when checkbox is pressed

-fill [23] Specifies fill color of checkbox

-font [24] Specifies font to use for text

-pen [45] Specifies pen color of checkbox

-relief [49] Specifies how border should be rendered (raised, flat, sunken, ridge, groove)

-state [53] State of the checkbox (normal, active, or disabled)

-text [56] The text of the checkbox


Pad++ Reference Manual - 20 JUN 1997

Copyright Computer Science Department, The University of New Mexico

Web Accessibility