An Overview of the Display Classes

Display Class

Description

Action A set of buttons that allow certain actions to be invoked.
Array A simple display of a scalar, vector, or matrix, with scrollbars as needed.
Button A single button, with which a function is associated, being called when the button is pressed.
Check Displays a slotfiller as a set of buttons, some on, some off, which can be toggled.
Choice A pulldown menu to allow selection of one from a set of alternatives.
Command For entry of a command; the keystrokes can be monitored as they are entered.
Graph, ...Trace Graphs of many kinds; line, scatter, barchart, piechart, and so on.
Hguage Shows a scalar in graphical and (optionally) digital form.
Hgrid A container: a simple horizontal arrangement of child objects.
Hmenu Represents a slotfiller as a horizontal cascade menu; submenus are vertical.
Hpane A container: a layout of child objects in which a viewer can move vertical dividers between children.
Hscale Shows a scalar in graphical and (optionally) digital form and allows the user to alter it.
Label A simple widget to show text; it never has scrollbars.
Layout A container: an arrangement of child objects, with many options.
Matrix Displays a matrix (that is not a simple character matrix), with row, column, and corner labels.
Notebook A container looking like a notebook; its children have tabs for selecting the one to be shown.
Page Character matrices for data services info; no editing, scrolling, but individual character color, keystrokes, boxes.
Password For password entry and authentication (includes Kerberos support).
Radio For slotfillers; displays buttons to choose 1 of n; automatically invalidates previous choice.
Report Prints all of object or objects (continuation pages as needed); breaks, subtotals, much else.
Scalar For any A+ global variable; shows it as an A+ expression whose value is that of the variable.
Slot For slotfillers; displays slot areas: label (symbolic index by default), value (editable); no scrolling.
Table, tableField Table (symbol vector) contains labelled columns (fields) displaying (vector or character matrix) tableFields.
Text For character vectors; general means for text entry; can be used as note pad.
Tree Shows nested slotfillers as trees.
Vgauge Shows a scalar in graphical and (optionally) digital form.
Vgrid A container: a simple vertical arrangement of child objects.
View For simple character matrices larger than labels; can be scrolled.
Vmenu Represents a slotfiller as a vertical cascade menu.
Vpane A container: a layout of child objects in which a viewer can move horizontal dividers between children.
Vscale Shows a scalar in graphical and (optionally) digital form and allows the user to alter it.
Window For putting scrollbars on a single object.


doc@aplusdev.org© Copyright 1995–2008 Morgan Stanley Dean Witter & Co. All rights reserved.