Crunch CRiSP File Editor 6 User Manual
Page 58

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.