Next Previous Up Top Contents Index

8.11 DUIM-Gadgets Module

<border>

Open abstract instantiable class

Summary

The class of bordering gadgets.

Superclasses

<gadget> <single-child-composite-pane> 

Init-keywords

thickness:
An instance of type <integer>. Default value: 1.

type:
An instance of type one-of(#f, #"flat", #"sunken", #"raised", #"ridge", #"groove", #"input", #"output"). Default value: #f.

Library

duim-gadgets

Module

duim-gadgets

Description

The base class of gadgets that provide borders to their children.

The thickness of the border is specified by the thickness: init-keyword, and is given in pixels.

The type: init-keyword represents the kind of border to be created. Borders may appear raised from the area they surround, or lowered with respect to it. Alternatively, a border may be displayed as a thin ridge or groove. Input and output borders represent "logical" borders.

Figure 8.12 Different types of border

Borders are usually created using the with-border macro, rather than by making direct instances of this class.

Operations

None.

See also

<group-box>, page 595

with-border, page 696


Functional Developer Library Reference: DUIM - 3 Dec 1998

Next Previous Up Top Contents Index