Crunch CRiSP File Editor 6 User Manual

Page 58

Advertising
background image

Page 58

DBOX_PANED_WINDOW

A container object used to contain two child objects.
The real-estate allocated to the children can be
changed by using a slider located between the
windows. Used in CRiSP to implement the contents
window.

DBOX_RTF

An object which understand the RTF (Rich Text
Format) text format and is used as the basis of the
hypertext help system.

DBOX_RULER

Ruler which is associated with a CRiSP edit
window.

DBOX_SCREEN

A screen object corresponds to a CRiSP character
mode editing screen. (Remember that a CRiSP
screen object can contain multiple character mode
windows). A DBOX_SCREEN object on its own
doesn't do very much, but in combination with other
primitives the DBOX_SCREEN object is
responsible for the main CRiSP user interface.

DBOX_SCROLLBAR

Implements a scrollbar.

DBOX_SLIDER

Reserved for future implementation.

DBOX_SPACER

A spacer object has no display or input semantics,
but is used to force spacing between the other
objects, i.e. it occupies physical dialog box space,
but appears to be a part of the background
separating the other objects.

DBOX_STATUS_BAR

Used as the parent object for individual
DBOX_STATUS_PANEL objects.

DBOX_STATUS_PANEL

Implements a separate text pane for the status
panel.

DBOX_SUB_GROUP_STAR
T

Similar to DBOX_GROUP_START.

DBOX_TABBED

Obsolete.

DBOX_TABBED_WINDOW

A container widget which allows tab selections to
be placed at the top of the object area for
controlling visibility of the underlying children.

DBOX_TABLE

Implements a spread-sheet like object containing
individual rows and columns.

DBOX_TEXT

This creates an object similar to a DBOX_LIST, but
no semantics are associated with the object, e.g. no
callbacks are generated when attempting to click or
edit the contents of the box. This object type is one
of the oldest types implemented and was designed
to support multiline scrollable data. It has now
passed into obscurity as many of the other types
offer more functionality.

DBOX_TOGGLE

A toggle object is used to implement an array of 1-
32 toggle buttons. These buttons can have
exclusive or non-exclusive behaviour (e.g. like
Microsoft Windows radio buttons).

DBOX_TOOL_BAR

A tool bar object acts as the root for individual tool
buttons placed inside it.

DBOX_TOOL_BUTTON

A tool button is the actual implementation of a
clickable icon button.

Advertising