Display Attributes


The colors, fonts, layout arrangements, and many other aspects of the appearance of a screen display are controlled by display attributes. "Screen Management Functions" tells how to use the screen management primitive functions of and has to set and reference values of display attributes.

Every display attribute is listed in "Display Attributes", together with a brief description and a set of keys. The meanings of the alphabetic keys are given in the next section.

For some display attributes, the information in "Display Attributes" is only a summary. For more information on:

Among the display attributes described here are those for specifying colors and fonts. Both colors and fonts are specified by symbols or character strings, as in `name or 'name'. A list of all available color names can be found in "/usr/X11R6/lib/X11/rgb.txt".

For convenience, a list pruned to the unique colors appears in "Colors". A list of all available font names can be produced by executing xlsfonts in an XTerm session (or $xlsfonts from A+). A list of preferred fonts (those available on the screen and for printing) is in "Preferred Fonts".

Display Attribute Characteristics

   Persistent Attributes (Key = p)

Display attributes are categorized as persistent and nonpersistent. Persistent attributes can be thought of as more directly connected to the concept of an array than nonpersistent ones. For example, the font in which the values of a variable will appear is a persistent attribute, while the thickness of the highlight border in its display is nonpersistent. The most distinguishing feature is that once a persistent attribute is set for a variable x, it will remain set, even as x is bound, freed, and bound again to another class; in effect, a persistent attribute is an attribute of A+ variables, not of particular display classes. Indeed, it can be set on an unbound variable. For this reason persistent attributes are also called attributes of variables. On the other hand, the setting of a nonpersistent attribute will not be maintained when a variable is freed, and some nonpersistent attributes cannot even be specified for variables bound to certain classes. Nonpersistent attributes are attributes of display classes, not of variables bound to those classes. Nonpersistent attributes are also called attributes of classes, or widget attributes.

Even though a persistent attribute can be given a value for an object of any class, that value is not necessarily meaningful. For example, the font attribute, which specifies the font in which values are type set, is not meaningful for line graphs. For each persistent attribute, "Display Attributes" shows "ALL" as the key for the set of display classes to which it applies and - unless it is meaningful for all classes - lists in parentheses the classes for which it is actually meaningful, i.e., for which it has a visual effect. Note that an object contained in a table or graph is bound to the class tableField or graphTrace, respectively, no matter to what class it may have previously belonged.

   Applicable Classes; the ALL and CNT Keys

Keys with capital letters in the second column of "Display Attributes" indicate classes to which the attributes apply. The ALL key means all classes except report, which is fundamentally different from the others, since it cannot be shown, and in some cases, such as navigation, children of reports. Only Rp refers to the report class. CNT means the container classes hgrid, hpane, layout, notebook, vgrid, and vpane.

   Attributes of Objects in Layouts (Key = CNFT)

Objects in layouts and panes have attributes for establishing their relative positions and behavior when the layouts are resized. See "Layouts, Geometry, Constraints", and also "The Layout Display Class".

   Attributes for Top-level Objects (Key = TOP)

Top-level objects, in the broad sense1, are objects that are not contained in other objects (and not reports). It is these objects that appear with certain window manager decorations, and there are attributes associated with this appearance and their interrelations among top-level objects. See "Windows" in "Introduction to Screen Management".

   Graph Attributes for Axes (Keys = o, x, y)

Graphs have four axes, the x axis on the bottom of the plot area, the y axis to the left, an alternate x axis above, and an alternate y axis to the right. Some attributes come in sets of four, with one attribute for each axis. For example, the font for the labels can be set separately for each axis, as xlabelfont for the x axis, ylabelfont for the y axis, Xlabelfont for the alternate x axis, and Ylabelfont for the alternate y axis. Whenever there is such a foursome, only the attribute for the x axis is given, with the key o.

Similarly, for several attributes there are x-axis and alternate x-axis versions, but no y-axis or alternate y-axis versions. For these attributes, only the attribute for the x-axis is given, and with the key x. Analogously, for attributes with y-axis and alternate y-axis versions, but no x-axis or alternate x-axis versions, only the attribute for the y-axis is given, with the key y.

   Action Attributes (Key = a)

Certain attributes express an action to be taken, rather than a quality. For example, naturalsize is the attribute which causes an object to be resized to a size appropriate for its current value and attribute settings. It is not necessary to specify a value for this attribute, but only that the resizing actions should take place, as in
     `object has `naturalsize
Some action attributes also take values, but it is not necessary to specify a value to get the primary action to take place. For example, the show attribute can be given the value 1 to show an object or 0 to hide it, and
`object has (`show;1) is equivalent to `object has `show.

   Attributes that Can Only Be Set (Key = s) or Referenced (Key = r)

Some attributes can only be set, and have no stored value; s will complain if asked for a value. Other attributes can only be referenced; s will complain about any attempts to set values for them.

   Attributes with Callbacks (Key = cb)

These attributes are associated with user interactions such as key and button presses. See "Attributes with Callbacks". This key is used as a link to the corresponding table entry in that chapter. Some attributes with this key have a default value of 0 or 1 and can also be given the other value of 1 or 0; in these cases either `false or `off can be used in place of 0, and either `true or `on can be used in place of 1.

   Functional Attributes (Key = fn)

These attributes provide efficient means for dynamically modifying their values based on changing circumstances in running applications. See "Functional Attributes". This key is used as a link to the corresponding table entry in that chapter.

Table of All Display Attributes

   Keys for the table

The second column of this large table shows keys which explain the applicability of each attribute. To see a brief description of what a key represents, simply point to they key with your mouse... no clicking required.

Alternatively, assuming you are using the frames version of the online manual, when you are looking at an entry in the table and are not sure what a key stands for, you can click on "Keys" under "Table of Attributes" in the lefthand frame. After ascertaining the key's meaning, you can return to the table by pressing the righthand mouse button with the pointer in the main frame and selecting "Back" from the menu that pops up.


Attribute
 

 Meaning
 
A  array
B  label
C  command
D  password
E  choice
G  graph
gT  graphTrace
hG  hgauge
hM  hmenu
hP  hpane
hR  hgrid
hS  hscale
I  radio
K  check
L  layout
M  matrix
N  action
O  notebook
P  page
Q  scalar
R  tree
Rp  report
S  slot
T  table
tF  tableField
U  button
V  view
vG  vgauge
vM  vmenu
vP  vpane
vR  vgrid
vS  vscale
W  window
X  text
ALL  all objects except reports (fundamentally different; can't be shown)      
    ALL (list)       ALL, but meaningful only for the classes in list
CNFT  NFT but only objects in containers
CNT  containers: layout, grids, panes, and notebook
GS  hgauge, vgauge, hscale, and vscale
NFT  not tableField or graphTrace
TOP  top-level and popup objects only
o  also for graph attributes prefixed X, y, Y, or
x  also for the attribute with prefix X
y  also for graph attribute prefixed Y
a  action
cb  attribute with callback
fn  functional
p  persistent
r  reference only (cannot be set)
s  set only

 
Attribute Keys
(POINT TO KEY FOR INFO)
Description Default
acceptfocus E = choice, hM = hmenu, I = radio, K = check, N = action, U = button, V = view, vM = vmenu If 1, this object will accept input focus during traversal; if 0, it will not. 1
active ALL = all objects except reports (fundamentally different; can't be shown), r = reference only (cannot be set) If 1, this object will be automatically updated when marked for reevaluation; if 0, it will not. The value 0 occurs when the show attribute is 0 for this object or one of its ancestors. 1
addtexttrace G = graph, cb = attribute with callback, (click for more info) The action taken on an add-a-text-trace event.  
addtrace G = graph, cb = attribute with callback, (click for more info) The action taken on an add-a-trace event.  
ancestors ALL = all objects except reports (fundamentally different; can't be shown), r = reference only (cannot be set) Vector of objects containing this object.  
arrowbuttons C = command, D = password, Q = scalar, S = slot If 1, incrementing and decrementing arrows (up- and down-pointing triangles) are shown, for each entry in the case of a slot; if 0, they are not shown; if (for a slot) a boolean vector of the same length as the slotfiller, they are shown for the entries corresponding to ones in arrowbuttons. For the action associated with these buttons, see the increment and decrement attributes. Null (0) for slot, 0 for the others.
arrowdown ALL = all objects except reports (fundamentally different; can't be shown), cb = attribute with callback Event callback function, called for a down-arrow keypress. If 1, default action; if 0, no callback. [Future use] Move selection down 1.
arrowkeys ALL = all objects except reports (fundamentally different; can't be shown), r = reference only (cannot be set) Slotfiller of arrow keys and callback functions. Cf. arrowdown, arrowleft, arrowright, arrowup. [Future use]  
arrowleft ALL = all objects except reports (fundamentally different; can't be shown), cb = attribute with callback Event callback function, called for a left-arrow keypress. If 1, default action; if 0, no callback. [Future use] Move selection left 1.
arrowlist NFT = not tableField or graphTrace Matrix with items "fr dir to".  dir is one of `left `right `up `down and fr and to name objects. Connected to upto, downto, etc. [Future use]  
arrowright ALL = all objects except reports (fundamentally different; can't be shown), cb = attribute with callback Event callback function, called for a right-arrow keypress. If 1, default action; if 0, no callback. [Future use] Move selection right 1.
arrowup ALL = all objects except reports (fundamentally different; can't be shown), cb = attribute with callback Event callback function, called for an up-arrow keypress. If 1, default action; if 0, no callback. [Future use] Move selection up 1.
at CNFT = NFT but only objects in containers, (click for more info) Position of this object in a layout: (vrow, vcol, vrows, vcols).  
atsector TOP = top-level and popup objects only A two-element vector designating the (row, col) position of the virtual desktop sector where this object is displayed, or `here for the currently active sector (see s.desktop{}, s.beHere{}). 0, 0
axis G = graph, (click for more info) Specify which axes appear on a graph. `std
Attribute Keys
(POINT TO KEY FOR INFO)
Description Default
b CNFT = NFT but only objects in containers If 1, bottom justify this object in its layout cell. 0
backpagebg O = notebook Background color of tabs and page edges. `deep skyblue4
backpagefg O = notebook Foreground color of tabs and page edges, but not the titles on the tabs, which get their color from fg. `black
backpages O = notebook Number of apparent unshown pages, i.e., page edges. 3
backpage thickness O = notebook Thickness of each (unshown) page edge, in pixels. 4
banner Rp = report Text of banner to be printed diagonally in background on each page, e.g., "Draft", "Internal use only".  
barwidth G = graph, (click for more info) The maximum pixel width of bars in bar and stack graphs. 10
be ALL (list) = ALL, but meaningful only for the classes in list(CNT = containers: layout, grids, panes, and notebook), fn = functional, p = persistent If (cÖv) has (`be;(f;s)) and cÖv is a container, then f{s;d;i;p;c;v} is called to bind the child d of cÖv to a display class; s may be a display class, a list of display classes, or whatever will help in this process.  
bg ALL = all objects except reports (fundamentally different; can't be shown), p = persistent;
fn = functional for A = array, M = matrix, tF = tableField, V = view
The background color of this object. For tables and arrays, does not change the scrollbar background color if that color is different from the bg color that is being changed. A tableField inherits its value from its table, and when the value for tableField is reset to Null it uses the current value for table. grey
bggrayscale tF = tableField, fn = functional Background shade value in reports, 1 - white to 0 - black. A scalar or a function (in the callback i is the row). 1
bindingwidth O = notebook The width (diameter) of the spiral binding, in pixels. 36
blank ALL (list) = ALL, but meaningful only for the classes in list(A = array, M = matrix, T = table, tF = tableField), p = persistent What is to be displayed for a NA, e.g., on insertion of a row. Cf. na and s.AUTOBLANK. Null
blink P = page, fn = functional, (click for more info) Boolean mask controlling whether or not a cell blinks, i.e., its foreground and background colors oscillate. (The blink timer runs only when something is actively blinking).  
blinkrate P = page The rate of blinking in milliseconds. 250
bold P = page, fn = functional Boolean mask indicating which characters are bold.  
borderheight O = notebook Border area above and below the notebook, in pixels. 7
borderwidth O = notebook Border area on each side of the notebook, in pixels. 7
bottom G = graph, (click for more info) Distance from the bottom of the graph window to the x-axis rule (visible or not), as a percentage of the window height. 0
bottom margin Rp = report Bottom margin of report, in inches. 1
bound ALL = all objects except reports (fundamentally different; can't be shown), r = reference only (cannot be set), p = persistent If 1, this object is bound; if 0, this object is free.  
box P = page, (click for more info) An n by 4 matrix of boxes, where each row represents a box as first row, first col, number of rows, number of columns. 0 4 Ò 0
boxcolor P = page A symbolic vector of box colors. If boxcolor is specified with fewer colors than boxes, then the remaining boxes stay the color that they were before the specification.  
breakbggray scale tF = tableField, fn = functional Background shade for breaks in reports, 1 - white to 0 - black. A scalar or function. 1
breakcriteria func tF = tableField, fn = functional Determines whether a break occurs for this row (propagated to other columns). Must be functional and return 0 or 1. If row (item) differs from previous row.
breakfggray scale tF = tableField, fn = functional Foreground shade for breaks in reports, 1 - white to 0 - black. A scalar or function. 0
breakfont T = table, tF = tableField, fn = functional Font to be used for printing breaks. Value for table is used as a default if no value set for a tableField.  
breakleading tF = tableField, fn = functional Distance in points between break and next row. 2
breakoffset tF = tableField, fn = functional Distance in points between break and previous row. 2
breakon tF = tableField Whether column can initiate breaks or not. 0
break processfunc tF = tableField, fn = functional Function to be called to process data at a break if breakprocesson is 1. If none, computation mode is used.  
break processon tF = tableField Whether to perform computations at breaks. 1
breakstyle T = table, tF = tableField, fn = functional Style for break: `left, `right, `top, `bottom, or a combination. Value for table used as default. `left
breaktext tF = tableField Text to be inserted at every break.  
buffer C = command, X = text, r = reference only (cannot be set) The character buffer of the command or text display class; a vector.  
build hR = hgrid, L = layout, vR = vgrid, (click for more info) If 1 and this object is a simple vector layout, use autobuilder; if 0, use a default arrangement; if Null, use the value of s.AUTOBUILD. Null (0)
Attribute Keys
(POINT TO KEY FOR INFO)
Description Default
C hP = hpane, I = radio, K = check, L = layout, N = action, S = slot, vP = vpane If 1, make all virtual columns of this object the same size.  
cancel Rp = report Set to 1 (in a callback) to cancel report generation. 0
children CNT = containers: layout, grids, panes, and notebook, G = graph, T = table, W = window A vector of all objects named in this variable.  
class ALL = all objects except reports (fundamentally different; can't be shown), p = persistent The display class of this object.  
clear NFT = not tableField or graphTrace, cb = attribute with callback, (click for more info) Furnishes a callback function for a clear event. See "Accessing the Primary Selection Buffer".  
col A = array, M = matrix, T = table, V = view The column index of the selected cell. Setting this attribute causes the selected column to appear in the display. In addition, if the row attribute is set to a valid row index, the cell at position (row, col) is highlighted. Setting it to -1 signifies that no column is selected (so none is highlighted). 0
colindex M = matrix A vector of indices of the selected column labels when the selectcol attribute is 1, in the order of selection. É0
colindexbg M = matrix The background color of the indexed column labels. medium aquamarine
collabelrows M = matrix The maximum number of rows in the column labels. 1
color P = page, fn = functional Row indices for colormap attribute, for foreground, background color pairs for cells. Functional result must be same shape as variable; if nonfunctional, it is reshaped to match. Null (0)
colormap P = page k by 2 matrix of color symbols; each row is a foreground, background pair. Indexed into by the color attribute. 1 2 Ò `black `grey
colors A = array, C = command, D = password, M = matrix, Q = scalar, S = slot, T = table, tF = tableField, V = view, fn = functional A vector of colors that will be cycled through when a cell is updated by indexed specification (which can be caused by editing the cell on screen); see the cycle attribute.  
cols A = array, E = choice, hM = hmenu, M = matrix, T = table, V = view, vM = vmenu, X = text The number of visible columns. Table: at most 5; text: 40.
colsep A = array, M = matrix, T = table, V = view If n, column separators appear every n columns. 1
colspace M = matrix, fn = functional An integer vector specifying column widths. The first element applies to the row-label column. If there is only one element, it applies to all columns. Otherwise, all elements except the first are used cyclically, as in Reshape. Null
column alignment tF = tableField Horizontal alignment of data in the tableField. One of `left, `center, `right. `left
column control T = table Vector of columns per page.  
column pagespan T = table Number of pages that the table's columns are to span.  
column resize T = table, (click for more info) Controls whether columns can be resized by dragging their right borders (column separators): 1 - yes, 0 - no. 0
column spacing T = table Space between columns in reports, in inches.  
computation mode tF = tableField Specify the default computation mode: `sum, `avg, `max, `min, `stddev, `variance. Used when breakprocesson is 1 and breakprocessfunc is not specified.  
compute pagebreakcb Rp = report, cb = attribute with callback For a callback that occurs at the completion of the pagebreak computation.  
compute sizecb Rp = report, cb = attribute with callback For a callback that occurs at the completion of the computation of the report size.  
constraints hP = hpane, L = layout, O = notebook, vP = vpane A slotfiller containing the resize attribute of each child, indexed by child's name. Defaults for the children
coordinate G = graph, (click for more info) The pointer's x, y coordinates when a refer event occurs.  
gT = graphTrace, (click for more info) All the x axis, y axis coordinates that make up the trace when a refer event occurs.  
Coordinate G = graph, (click for more info) The pointer's X, Y coordinates when a refer event occurs.  
copy ALL (list) = ALL, but meaningful only for the classes in list(A = array, M = matrix, T = table, tF = tableField), p = persistent For an inserted line. If 1, copy the line that the new line is being inserted above or below. If 0, use na value. Cf. s.AUTOCOPY. Null (0)
copy texttrace G = graph, cb = attribute with callback, (click for more info) The action taken on a copy-a-text-trace event.  
copytrace G = graph, cb = attribute with callback, (click for more info) The action taken on a copy-a-trace event.  
cornerindex M = matrix If 1, the corner label is "flagged"; if 0, it is not; see the selectcorner attribute. 0
corner indexbg M = matrix The background color of the corner label when it is flagged. medium aquamarine
current breakcolumn T = table, r = reference only (cannot be set) Column that is currently causing a break.  
current page O = notebook Name of the object that is being shown. Set it to show page.  
cursor C = command, P = page, X = text The position of the cursor (number of characters from the left and, for page, top). page: ¢1 ¢1; others: 0.
cycle A = array, C = command, D = password, M = matrix, Q = scalar, S = slot, T = table, tF = tableField, V = view The duration in milliseconds of the appearance of each color in the value of the colors attribute. If set on a table, it applies to all tableFields.  
cyclemode A = array, M = matrix, T = table, V = view If `fg, color cycling affects the foreground, if `bg, the background; if `reverse, color cycling is implemented by reverse video and the colors attribute is ignored. `fg
Attribute Keys
(POINT TO KEY FOR INFO)
Description Default
decrement C = command, D = password, Q = scalar, S = slot, cb = attribute with callback An event callback function to be associated with the down arrow button that appears when arrowbuttons is 1. For a slot, there may be several down arrow buttons; the selected attribute gives the symbol for the entry whose button was pressed.  
deiconized TOP = top-level and popup objects only (not popups), cb = attribute with callback Function for event callback when the widget is deiconized, whether or not the window manager is CDE. See the caveats in the callback section. Cf. iconized.  
delete A = array, E = choice, G = graph ((click for more info)), I = radio, K = check, M = matrix, N = action, S = slot, T = table, cb = attribute with callback Controls the action when a user presses Meta-Delete or, on IBM, Alt-Delete. The default action is to delete the selected row. Set delete to 0 to turn off the Delete key, and 1 to get the default action. In the case of a graph, it applies only to selectable traces. See the selectable attribute. 0
delimiter Rp = report To be defined.  
descendents CNT = containers: layout, grids, panes, and notebook, G = graph, T = table, W = window, r = reference only (cannot be set) A vector of all objects contained in this object.  
disclaimer Rp = report Governs disclaimer: `none; `text only; text in `box; text with `rule above and below; text below `toprule; or text `appended to top-level window. `none
disclaimer bottom margin Rp = report The bottom margin of the disclaimer, in inches. .2777777778
disclaimer file Rp = report The file containing the disclaimer text.  
disclaimer leftmargin Rp = report The left margin of the disclaimer, in inches. .2777777778
disclaimer right margin Rp = report The right margin of the disclaimer, in inches. .2777777778
disclaimer rule width Rp = report Width of any ruling for the disclaimer; see the disclaimer attribute.  
disclaimer topmargin Rp = report The top margin of the disclaimer, in inches. .2777777778
disclaimer orientation Rp = report Orientation of the disclaimer:
same as the object if `none;
else `portrait or `landscape regardless of the object.
`none
distribution method 3 = 3dgraph `linear or `table, indicating distributionlevels evenly spaced separators or the separators in distributiontable. `linear
doc ALL = all objects except reports (fundamentally different; can't be shown), p = persistent An attribute that allows documentation, presumably text, to be attached to each object. Cf. s.AUTODOC. >,< s.AUTODOC
done ALL (list) = ALL, but meaningful only for the classes in list(A = array, M = matrix, P = page, Q = scalar, S = slot, tF = tableField), cb = attribute with callback, p = persistent Holds the name of a function to be called at the end of the screen entry and refresh cycle. (The cycle is: in, preset callback, assignment, set callback, out, done.)  
downto NFT = not tableField or graphTrace Object to which Shift-down-arrow moves keyboard focus. Connected to arrowlist. [Future use] Null
dragdrop T = table, (click for more info) Controls whether columns can be moved by dragging:  1 - yes,  0 - no. 0
dynamic NFT = not tableField or graphTrace Set to 1 for this object to be resized automatically when necessary due to a font or text change. 0
Attribute Keys
(POINT TO KEY FOR INFO)
Description Default
edit A = array, C = command, D = password, hG = hgauge, hS = hscale, M = matrix, Q = scalar, S = slot, T = table, vG = vgauge, vS = vscale, a = action When edit is set to any nonzero value, if there is a selected cell and it is not protected, it is put in input (editing) mode. When edit is set to 0, if there is a cell in input mode, its contents are accepted and input mode ended, as if the viewer had pressed Enter while the pointer was in the object.  
editbegincb A = array, C = command, D = password, hS = hscale, M = matrix, Q = scalar, S = slot, T = table, vS = vscale, cb = attribute with callback The callback function to be executed when a user begins editing the widget. Null (none)
editbg A = array, C = command, D = password, hG = hgauge, hS = hscale, M = matrix, Q = scalar, S = slot, T = table, vG = vgauge, vS = vscale The background color of the cell being edited. black
editendcb A = array, C = command, D = password, hS = hscale, M = matrix, Q = scalar, S = slot, T = table, vS = vscale, cb = attribute with callback The callback function to be executed when a user ends editing of the widget. Null (none)
editfg A = array, C = command, D = password, hG = hgauge, hS = hscale, M = matrix, Q = scalar, S = slot, T = table, vG = vgauge, vS = vscale The color of the text being entered while in edit mode. grey
editspace ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, D = password, hS = hscale, M = matrix, Q = scalar, S = slot, T = table, tF = tableField, vS = vscale), p = persistent If 0, the space for editing is the same as the current value of the space attribute;
if 1, the value of s.EDITSPACE;
if Null, the value of s.AUTOEDITSPACE.
 
eval ALL = all objects except reports (fundamentally different; can't be shown), cb = attribute with callback, p = persistent Nested pair: variable callback function, static data. Function is called after the variable is evaluated (by %).  
evaluate ALL = all objects except reports (fundamentally different; can't be shown), p = persistent If 0, the variable is not to be evaluated in determining proper attributes for display; they will be set by the application programmer. Use with great caution. Null (1)
execute ALL (list) = ALL, but meaningful only for the classes in list(A = array, hS = hscale, M = matrix, Q = scalar, S = slot, T = table, tF = tableField, vS = vscale), p = persistent If 1, execute input expressions to obtain a value; if 0, don't. The table value is used for a tableField if the tableField's value is null. Null (1)
exit TOP = top-level and popup objects only, cb = attribute with callback, (click for more info) Controls the action taken when a user attempts to remove this object from the screen. The default iconification-or-removal behavior occurs for the default value. 1
extent NFT = not tableField or graphTrace Location and size of an object that is shown: the vector y, x, ys, xs. For a child y and x are relative to its parent.  
extents NFT = not tableField or graphTrace (toplevel CNT), r = reference only (cannot be set) A slotfiller whose indices are the names of all non-container, non-tableField, non-graphTrace descendents and each of whose values would be the extent attribute for the corresponding descendent except that the locations are absolute (relative to the screen, not to parents). Always a null slotfiller except for top-level CNT.
Attribute Keys
(POINT TO KEY FOR INFO)
Description Default
f1 through f12 ALL = all objects except reports (fundamentally different; can't be shown), cb = attribute with callback Controls the action when the F1 - F12 keys are pressed and this object has focus.  
familytree CNT = containers: layout, grids, panes, and notebook, G = graph, T = table, W = window, r = reference only (cannot be set) A nested slotfiller of all objects contained in this object.  
fg ALL = all objects except reports (fundamentally different; can't be shown) except gT = graphTrace and W = window, fn = functional, p = persistent The foreground color of this object, usually text or values.

For tables, cells of any tableField for which fg is not explicitly set. For tableFields, cells.

For page objects, the boxes on the page.

For check and radio objects, a value area button when the corresponding value is 1.

For check, choice, label, radio, tableField, this attribute can be a list of values, which will be used cyclically - in the manner of Reshape - to assign colors to the value area buttons or rows individually;  note that for choice, the chosen item is displayed in the value area, whereas the items in the dropdown list are labels. (If this attribute is a list for a table, only the first value is used.)

For graph, applies to everything except the title and traces.

 
fggrayscale tF = tableField, fn = functional Foreground shade value in reports, 1 - white to 0 - black. A scalar or a function (in the callback i is the row). 0
field T = table The symbol of the selected field, i.e. column. The field and col attributes always indicate the same column. Setting field to Null is the same as setting col to -1: no field is selected.  
fields T = table The number of visible fields, or columns.  
filename Rp = report The name of the output file. report.ps
fill D = password The character displayed for every keyboard entry in the value area; '' for no fill. *
fillcolor gT = graphTrace, fn = functional, (click for more info) The fill color of various graph styles.  
firstcol A = array, M = matrix, T = table, V = view The index of the first visible column. 0
firstfield T = table The symbol of the leftmost displayed field of this object.  
firstrow A = array, M = matrix, T = table, V = view The index of the first visible row of this object. 0
fixedfields T = table The number of fixed fields of this object, i.e., fields on the left that do not participate in horizontal scrolling. The screen-display analogue of fixedreportcolumns. 0
fixedreport columns T = table The number of leftmost table columns that are to appear on the left side of each page of a report for this table. The printed analogue of fixedfields. 0
fkeys ALL = all objects except reports (fundamentally different; can't be shown), r = reference only (cannot be set) A slotfiller of function key, callback fn pairs for this object.  
focus NFT = not tableField or graphTrace Set to any value to give this object keyboard focus.  
followers TOP = top-level and popup objects only, (click for more info) A vector of symbols whose objects are removed from the screen when this object is iconified.  
followertree TOP = top-level and popup objects only, (click for more info) The followers of this object, in a boxed array.  
font ALL = all objects except reports (fundamentally different; can't be shown) except gT = graphTrace, W = window, fn = functional, p = persistent The font in which the value of this variable is set.

For table, used for any tableFields for which font is not explicitly set.

For graph, applies only to characters used as symbols in scatter and line-scatter traces.

kaplgallant
foot TOP = top-level and popup objects only If 1, include a footnote area at the bottom of this object.  
footer Rp = report The footer text.  
footer offset Rp = report The space above the footer text, in inches. 2
footnote G = graph ((click for more info)) The footnote text, a character matrix or vector of vectors. If empty or null, no footnote area is shown. Null (none)
footnote font G = graph ((click for more info)) The font in which the footnote is type set. kaplgallant-19
footnote justify G = graph ((click for more info)) Justify the footnote relative to the margins set with the bottom, top, left, and right attributes.  
format breakfunc tF = tableField, fn = functional The variable callback function that formats the break text. The d parameter contains the unformatted text.  
framebg O = notebook The color of the frame background. `deepskyblue4
frame linewidth Rp = report, T = table Page frame line width. 0 (thinnest)
frameoffset Rp = report, T = table Page frame offset; the spacing between frames, in inches. 2
framestyle Rp = report, T = table Page frame style: `center, `left, `right, `top, `bottom, or a combination, or `none. `none (null)
frame thickness O = notebook The frame thickness in pixels. 2
freeze NFT = not tableField or graphTrace If 1, setting attributes or respecifying variables will not alter the display of the object and its descendents; if 0, they will. Resetting to 0 will cause at least redrawing; for a layout, repositioning. Warning: if color cycling is on for an object, updates that occur while it is frozen will miss the first color, including updates followed immediately by unfreezing. 1
fullscreen TOP = top-level and popup objects only, a = action Make the window exactly as large as the screen and put it at location 0, 0. Setting fullscreen to 0 has no effect. 0
Attribute Keys
(POINT TO KEY FOR INFO)
Description Default
geometry ALL (list) = ALL, but meaningful only for the classes in list(I = radio, K = check, N = action, S = slot), fn = functional, p = persistent, (click for more info) The arrangement of slots in the display of a slotfiller object. 1
gradient gT = graphTrace, fn = functional, (click for more info) If 1, cycle through s.FILLCOLORS for every data point in a scatter plot or bar graph. If a function, call it for each point. 0
grid G = graph, (click for more info) Specify the axes that control the grid lines, or none.  
gridfg G = graph, (click for more info) The color of the grid lines.  
gridstyle G = graph, (click for more info) The style of the grid lines (solid, dotted, etc.).  
gridwidth G = graph, (click for more info) The width in pixels of the grid lines. 0 (thinnest)
h CNFT = NFT but only objects in containers If 1, don't change the height of this object's row on resize. 1 for hmenu
H CNFT = NFT but only objects in containers If 1, do not change the height of this object on resize. 1 for hmenu
has ALL = all objects except reports (fundamentally different; can't be shown), p = persistent If 1, whenever an attribute value is changed, report the new setting in the A+ session log, as a set of comments. 0
head TOP = top-level and popup objects only (popups only) If 0, remove the window manager's header on this object (including, of course, the pin). 1
header Rp = report The header text.  
header offset Rp = report The space below the header text, in inches. 2
headingbg grayscale tF = tableField Background shade value in reports, 1 - white to 0 - black. A scalar or a function (in the callback i is the row). 1
headingfg grayscale tF = tableField Foreground shade value in reports, 1 - white to 0 - black. A scalar or a function (in the callback i is the row). 0
heading style T = table, tF = tableField Heading style in reports: `left, `right, `top, `bottom, or a combination, or `none. `none (null)
hide NFT = not tableField or graphTrace, a = action Set to any value to hide this object. In a child of a layout, it must be set after the layout is shown, since show for a layout sets show for its children. See `show.  
hl NFT = not tableField or graphTrace The highlight border color when the object has focus. yellow
hlthickness NFT = not tableField or graphTrace The width in pixels of the highlight border around the object. 2; 0 for menus.
horizontal space R = tree The minimum distance between nodes in the same row of the widget, in pixels. 15
hscrollsize A = array, M = matrix, T = table, V = view The height in pixels of horizontal scrollbars on this object. 15
hscrollwith A = array, M = matrix, T = table, V = view, (click for more info) A list of names, in symbol form, of objects whose horizontal scrolling and column selection is to be synchronized with this object's; see the setfirstcol and setcol attributes. 0Ò`
Attribute Keys
(POINT TO KEY FOR INFO)
Description Default
icon TOP = top-level and popup objects only An n x m boolean matrix of the bitmap pattern for the icon of this object, where n and m are at most 64. Appears in reverse video.  
iconic TOP = top-level and popup objects only If 1, this object is a top-level window; if 0, a popup. This attribute has no effect on the object named in s.WS when s.AUTOWS is 1. s.WSû`a;`a has (`iconic;0) produces an error message.  
iconized TOP = top-level and popup objects only, cb = attribute with callback Function for event callback when the widget is iconized. Also see deiconized.  
icontitle TOP = top-level and popup objects only The title of the icon for this object.  
in ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, hS = hscale, M = matrix, Q = scalar, S = slot, T = table, tF = tableField, vS = vscale), fn = functional, p = persistent Used to parse values entered on the screen, which are always in character vector form. Values of this attribute are usually functions. However, if the value is a character matrix and the character vector read from the screen is a row of this matrix, the value created for the workspace is the row index. in x:x for character workspace values; in x:âx otherwise.
inc GS = hgauge, vgauge, hscale, and vscale The change in value when an arrow key is pressed: left or up, an increase; right or down, a decrease. Accepted for gauges, but meaningful only for scales. 1
increment C = command, D = password, Q = scalar, S = slot, cb = attribute with callback An event callback to be associated with the up arrow button that appears when arrowbuttons is 1. For a slot, there may be several up arrow buttons; the selected attribute gives the symbol for the entry whose button was pressed.  
incurrent workspace TOP = top-level and popup objects only, cb = attribute with callback In a CDE window, an event callback that is called when the window receives presence in the current workspace: that is, when the presence of a window is changed to include the current workspace or when the current workspace is changed to a workspace which includes this window from a workspace which did not include it. Cf. outofcurrentworkspace. See the caveats for deiconized in the callback section. Ignored outside CDE.  
index A = array, M = matrix, T = table, V = view A vector of indices of the rows that have been chosen (when refer is nonzero) since the object was bound or index was reset; sorted (formerly, in the order of selection).  If selectionmode is `single, index is É0 and can't be set; cf. selected for the index of the selected row. É0
insertabove A = array, M = matrix, T = table, cb = attribute with callback Controls the action when a user presses Shift-Meta-Insert or, on IBM keyboards, Shift-Alt-Insert. The default action is to insert a new row above the selected one. Set insertabove to 0 to turn off this key combination, and 1 to get the default action. 0
insertbelow A = array, M = matrix, T = table, cb = attribute with callback Controls the action when a user presses Meta-Insert or, on IBM keyboards, Alt-Insert. The default action is to insert a new row below the selected one. Set insertbelow to 0 to turn off this key combination, and 1 to get the default action. 0
is ALL = all objects except reports (fundamentally different; can't be shown), cb = attribute with callback, p = persistent Controls the action when the object is bound to a display class.  
Attribute Keys
(POINT TO KEY FOR INFO)
Description Default
justify B = label, N = action, U = button Justify the text in the title area. Settings `left, `right, `top, `bottom, 'l', 'r', 't', and 'b' are cumulative, to give all nine possible positions, unless settings begin with a dot, and several symbols or several characters can be included in one setting. Set to Null to restore the default position, centered both ways. has returns the character vector form. Null (centered)
key C = command, P = page, cb = attribute with callback Controls the action whenever a key is pressed.  
keysym P = page, r = reference only (cannot be set), (click for more info) The value represents the latest key press.  
l CNFT = NFT but only objects in containers If 1, left justify this object in its layout cell. 0
label ALL (list) = ALL, but meaningful only for the classes in list(E = choice, I = radio, K = check, M = matrix, N = action, R = tree, S = slot), fn = functional, p = persistent The text in the label areas.

For a display class for slotfillers, the value can be a single character vector or symbol that applies to every label, or a vector of character vectors or symbols that are used cyclically - in the manner of Reshape - to label each slot individually. A character matrix m can also be used, and it is treated as if it were <@1 m. The values do not replace the symbolic indices of the underlying slotfiller object.

For matrix, a single value can given, or a vector that applies to all labels, or a nested vector of length three, whose items apply to corner, row and column labels, respectively, in the manner just described. Column labels can have more than one row (see collabelrows); these labels can be specified as nested vectors of character vectors, or character matrices.

For a class for slotfillers:
the symbolic indices.

For a matrix:
(''; ('0'; '1'; ...); ('A'; 'B'; ...)).

labelfg ALL (list) = ALL, but meaningful only for the classes in list(E = choice, I = radio, K = check, M = matrix, N = action, R = tree, S = slot, GS = hgauge, vgauge, hscale, and vscale), fn = functional, p = persistent The color of the text in the label areas.

For a display class for slotfillers, this attribute can be given a vector of values that apply cyclically to the label areas.

For matrix, a single value can be given, or a nested vector of three items, each a scalar or vector, that apply to the corner label, the row labels, and the column labels, respectively.

For (gauges and) scales, the foreground color for the scale label.

`black
labelfont ALL (list) = ALL, but meaningful only for the classes in list(E = choice, I = radio, K = check, M = matrix, N = action, R = tree, S = slot, GS = hgauge, vgauge, hscale, and vscale), fn = functional, p = persistent The font in which the text in the label areas is type set. This attribute applies in the same manner as labelfg (above).

For (gauges and) scales, the font in which the scale label appears.

kaplgallant. If null, for matrix use font attribute.
labelinc GS = hgauge, vgauge, hscale, and vscale The increment between labels on the scale. A value of 0 means that s is to select an appropriate increment. 0
label justify GS = hgauge, vgauge, hscale, and vscale The justification of the scale label. One of `left, `right, `bottom, `top, `none. h: `bottom;
v: `left.
labelout GS = hgauge, vgauge, hscale, and vscale, fn = functional A format specification for the scale labels. If not functional, it is one of the forms shown in the next table. `float
leader TOP = top-level and popup objects only, (click for more info) The leader of this object for iconification (when the leader is iconified, this object is removed from the screen).  
leading T = table Default leading for reports: vertical spacing in pixels.  
left G = graph, (click for more info) The distance from the left side of the graph window to the rule of the y axis (visible or not), as a percentage of the window width. 0
left margin Rp = report The left margin of the report, in inches. 1
leftto NFT = not tableField or graphTrace Object to which Shift-left-arrow moves keyboard focus. Connected to arrowlist. [Future use] Null
legend G = graph, (click for more info) Position of the legend on the graph; e.g., `tl for top left.
Includes settings for outside the graph area.
`tl
gT = graphTrace, fn = functional, (click for more info) The text in the legend that identifies this trace. Null (varname[:n])
legendbg G = graph ((click for more info)) Color of rectangle containing legend; follows bg if not set. Null (grey)
legendfg G = graph ((click for more info)) The color of the text naming the traces in the legend. Null (black)
legend font G = graph ((click for more info)) The font in which the legend text is type set. lucidasans typewriter- 10
legendhl thickness G = graph, (click for more info) The width in pixels of the legend highlight area. 1
legend shadow thickness G = graph ((click for more info)) The width in pixels of the shadow area around the legend area, if present. 1
legend style G = graph ((click for more info)) Display the legend vertically, horizontally, horizontally with the last trace values, or not at all, using `ver, `hor, `lastvalue, `none. `ver
line P = page A k by 4 matrix of line coordinates. Each row represents a line with the format (r, c , nr, nc). Vertical lines should have nc equal 0 and horizontal lines should have nr equal 0. If both nr and nc are nonzero a vertical line is drawn, as if nc were 0. A vertical line begins at the top center of the character whose row and column indices in the page variable are r and c, respectively, and extends downward to the bottom center of the character nr rows below. A horizontal line starts at the left center and extends to the right center of the character nc columns to the right.

Line settings are not cumulative. Each setting of this attribute removes previous settings.

 
linecolor gT = graphTrace, R = Tree, fn = functional, (click for more info) The color of line graphs. from s.LINE COLORS
linestyle gT = graphTrace, fn = functional, (click for more info) The style of line graphs, e.g., solid or dashed. from s.LINE STYLES
linewidth gT = graphTrace, fn = functional, (click for more info) The width in pixels of line graphs. 0 (thinnest)
P = page The percent of the character width to be used to draw the lines specified by the line attribute. 10 (%).
literal ALL = all objects except reports (fundamentally different; can't be shown), p = persistent If 1, display character values in single quotes; if 0, don't. 0
lock position hP = hpane, L = layout, O = notebook, vP = vpane If 1, do not reposition the children in this object when some other children are removed (e.g., freed) or unmapped.  
locksize hP = hpane, L = layout, O = notebook, vP = vpane If 1, do not resize the layout when some children are removed (e.g., freed) or unmapped.  
lower TOP = top-level and popup objects only, a = action, s = set only Specify this attribute to send this object to the back of the visible windows.  
Attribute Keys
(POINT TO KEY FOR INFO)
Description Default
majortick size GS = hgauge, vgauge, hscale, and vscale The length in pixels of the major ticks on the scale. 10
mapped ALL (list) = ALL, but meaningful only for the classes in list(NFT = not tableField or graphTrace) The value is 1 if this object is mapped (to the screen), and 0 if unmapped. There are two cases:
  1. If this object is a top-level or popup window, its show attribute has value 1, and it is unmapped, then it is shown with blank contents.
  2. If it is not a top-level or popup window, its show attribute has value 1, and it or one of its ancestors is unmapped, then if it's shown, it is shown blank.
 
margin B = label, U = button Pixel width around text.  
margin height O = notebook The top and bottom margins of an object in its page, in pixels. 4
margins Rp = report, s = set only Use to set all four margins to the same value.  
margin width O = notebook The left and right margins of an object in its page, in pixels. 4
max GS = hgauge, vgauge, hscale, and vscale The maximum graphically displayed value. It is possible for it to be less than the value label. 100
maxtitle GS = hgauge, vgauge, hscale, and vscale The label that is shown for max. If null, there is no label and no space allowance for a label. Null
maxtitlefg GS = hgauge, vgauge, hscale, and vscale The color in which maxtitle appears. black
maxtitle font GS = hgauge, vgauge, hscale, and vscale The font in which maxtitle appears. lucidasanstype writer-bold-12
maxtitle justify GS = hgauge, vgauge, hscale, and vscale The justification for maxtitle. One of `none (no maxtitle), `top, `bottom (meaningful for hG, hS), `left, `right (meaningful for vG, vS), `center. `center
min GS = hgauge, vgauge, hscale, and vscale The minimum graphically displayed value. It is possible for it to be greater than the value label. 0
minortick count GS = hgauge, vgauge, hscale, and vscale The number of minor ticks between major ticks on the scale. 1
minortick size GS = hgauge, vgauge, hscale, and vscale The length in pixels of the minor ticks on the scale. 6
mintitle GS = hgauge, vgauge, hscale, and vscale The same as maxtitle, but for min. Null
mintitlefg GS = hgauge, vgauge, hscale, and vscale The same as maxtitlefg, but for min. black
mintitle font GS = hgauge, vgauge, hscale, and vscale The same as maxtitlefont, but for min. lucidasanstype writer-bold-12
mintitle justify GS = hgauge, vgauge, hscale, and vscale The same as maxtitlefg, but for min. `center
mnemonics hM = hmenu, vM = vmenu Keyboard accelerators for menus; a slotfiller of the same shape as the menu variable. The accelerator is the first letter of the symbolic index; the values are ignored.

If several buttons at the same level are given the same accelerator, it is underlined in all of them but that key affects only the first of those buttons. Note that the default for accelerators when s.MENUDEFAULTMNEMONIC is 1 (menu variable initials) does not address this potential problem; where duplicate initials exist, mnemonics must be set specifically to provide a full set of accelerators.

2Ò<nÒ()
mode G = graph, (click for more info) Set up interactive entry (`addtrace) or
set up text entry at `coordinate (`addtexttrace), or
terminate entry, like Enter or double click (`normal).
 
movelimit gT = graphTrace, fn = functional, (click for more info) Specify whether the x coordinate (`x) or y coordinate (`y) or neither (`none) remains fixed when the pointer is used to move a trace point. `x
Attribute Keys
(POINT TO KEY FOR INFO)
Description Default
na ALL (list) = ALL, but meaningful only for the classes in list(A = array, M = matrix, T = table, tF = tableField), p = persistent The value used for NA in the object, e.g., when new rows or cells are inserted. Cf. blank, and s.NA and t.NA. (©x)Øs.NA for variable x.
naturalsize NFT = not tableField or graphTrace, a = action, s = set only The number of visible rows and columns may change with changes in the size of an object or its column widths. Specify naturalsize to make the number of visible rows and columns the same as when it was first mapped - or, for a container, to do so for its contained objects. At present, at least, setting naturalsize also sets firstrow and firstcol to zero.  
newshow CNT = containers: layout, grids, panes, and notebook, G = graph, T = table, W = window For an existing container: if 1, a reparented child (see reparent) is always reshown and an unbound variable is shown; if 0, a reparented child is reshown only if mapped and an unbound variable is not shown; if Null, use the value of s.AUTONEWSHOW. 0
newspaper column T = table Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). 1
nodebg R = tree The background color of the nodes. `violetred
nodefg R = tree The foreground color of the nodes. `yellow
notify NFT = not tableField or graphTrace, cb = attribute with callback Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer".  
orientation O = notebook, R = tree, Rp = report Notebook (orientation on page) and tree: `horizontal or `vertical.
Report (orientation of report on paper): `landscape or `portrait.
`horizontal or `landscape
out ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, M = matrix, Q = scalar, S = slot, T = table, tF = tableField), fn = functional, p = persistent Specifies the format in which data appears in a display.

The value can be a valid left argument to î (Format) or _fmt, in which case the data are formatted according to the rules of those functions. In addition, the value can be one of those in the "out Attribute Format Samples" table. Also see the _sfmt function.

If the object is a slotfiller, individual formats can be given, as in (`out;(fmt1;fmt2;...;fmtn)).

If the value of this attribute is a character matrix and the data to be displayed are valid row indices of the matrix, then each data element is replaced in the display by the text of the row it indexes.

out x:{ 1Õîx} for numeric; out x:x for character; out x:{ s.box{x}} otherwise. Sensitive to the blank attribute.
outofcurrent workspace TOP = top-level and popup objects only, cb = attribute with callback In a CDE window, an event callback that is called when the window loses presence in the current workspace: that is, when the presence of a window is changed to exclude the current workspace or when the current workspace is changed to a workspace which does not include this window from a workspace which included it. Cf. incurrentworkspace. See the caveats for deiconized in the callback section. Ignored outside CDE.  
outputmode Rp = report `ps: PostScript; `eps: Encapsulated PostScript; `ppm: Portable Pixmap. `ps
outputstyle T = table `columnmajor, `rowmajor - report page arrangement.
`aligned, `noheadings - for ASCII tables.
`rowmajor
T = table Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). 1 nodebg R = tree The background color of the nodes. `violetred nodefg R = tree The foreground color of the nodes. `yellow notify NFT = not tableField or graphTrace, cb = attribute with callback Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer".   orientation O = notebook, R = tree, Rp = report Notebook (orientation on page) and tree: `horizontal or `vertical.
Report (orientation of report on paper): `landscape or `portrait. `horizontal or `landscape
out ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, M = matrix, Q = scalar, S = slot, T = table, tF = tableField), fn = functional, p = persistent Specifies the format in which data appears in a display.

The value can be a valid left argument to î (Format) or _fmt, in which case the data are formatted according to the rules of those functions. In addition, the value can be one of those in the "out Attribute Format Samples" table. Also see the _sfmt function.

If the object is a slotfiller, individual formats can be given, as in (`out;(fmt1;fmt2;...;fmtn)).

If the value of this attribute is a character matrix and the data to be displayed are valid row indices of the matrix, then each data element is replaced in the display by the text of the row it indexes. out x:{ 1Õîx} for numeric; out x:x for character; out x:{ s.box{x}} otherwise. Sensitive to the blank attribute. outofcurrent workspace TOP = top-level and popup objects only, cb = attribute with callback In a CDE window, an event callback that is called when the window loses presence in the current workspace: that is, when the presence of a window is changed to exclude the current workspace or when the current workspace is changed to a workspace which does not include this window from a workspace which included it. Cf. incurrentworkspace. See the caveats for deiconized in the callback section. Ignored outside CDE.   outputmode Rp = report `ps: PostScript; `eps: Encapsulated PostScript; `ppm: Portable Pixmap. `ps outputstyle T = table `columnmajor, `rowmajor - report page arrangement.
`aligned, `noheadings - for ASCII tables. `rowmajor
T = table Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). 1 nodebg R = tree The background color of the nodes. `violetred nodefg R = tree The foreground color of the nodes. `yellow notify NFT = not tableField or graphTrace, cb = attribute with callback Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer".   orientation O = notebook, R = tree, Rp = report Notebook (orientation on page) and tree: `horizontal or `vertical.
Report (orientation of report on paper): `landscape or `portrait. `horizontal or `landscape
out ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, M = matrix, Q = scalar, S = slot, T = table, tF = tableField), fn = functional, p = persistent Specifies the format in which data appears in a display.

The value can be a valid left argument to î (Format) or _fmt, in which case the data are formatted according to the rules of those functions. In addition, the value can be one of those in the "out Attribute Format Samples" table. Also see the _sfmt function.

If the object is a slotfiller, individual formats can be given, as in (`out;(fmt1;fmt2;...;fmtn)).

If the value of this attribute is a character matrix and the data to be displayed are valid row indices of the matrix, then each data element is replaced in the display by the text of the row it indexes. out x:{ 1Õîx} for numeric; out x:x for character; out x:{ s.box{x}} otherwise. Sensitive to the blank attribute. outofcurrent workspace TOP = top-level and popup objects only, cb = attribute with callback In a CDE window, an event callback that is called when the window loses presence in the current workspace: that is, when the presence of a window is changed to exclude the current workspace or when the current workspace is changed to a workspace which does not include this window from a workspace which included it. Cf. incurrentworkspace. See the caveats for deiconized in the callback section. Ignored outside CDE.   outputmode Rp = report `ps: PostScript; `eps: Encapsulated PostScript; `ppm: Portable Pixmap. `ps outputstyle T = table `columnmajor, `rowmajor - report page arrangement.
`aligned, `noheadings - for ASCII tables. `rowmajor
T = table Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). 1 nodebg R = tree The background color of the nodes. `violetred nodefg R = tree The foreground color of the nodes. `yellow notify NFT = not tableField or graphTrace, cb = attribute with callback Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer".   orientation O = notebook, R = tree, Rp = report Notebook (orientation on page) and tree: `horizontal or `vertical.
Report (orientation of report on paper): `landscape or `portrait. `horizontal or `landscape
out ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, M = matrix, Q = scalar, S = slot, T = table, tF = tableField), fn = functional, p = persistent Specifies the format in which data appears in a display.

The value can be a valid left argument to î (Format) or _fmt, in which case the data are formatted according to the rules of those functions. In addition, the value can be one of those in the "out Attribute Format Samples" table. Also see the _sfmt function.

If the object is a slotfiller, individual formats can be given, as in (`out;(fmt1;fmt2;...;fmtn)).

If the value of this attribute is a character matrix and the data to be displayed are valid row indices of the matrix, then each data element is replaced in the display by the text of the row it indexes. out x:{ 1Õîx} for numeric; out x:x for character; out x:{ s.box{x}} otherwise. Sensitive to the blank attribute. outofcurrent workspace TOP = top-level and popup objects only, cb = attribute with callback In a CDE window, an event callback that is called when the window loses presence in the current workspace: that is, when the presence of a window is changed to exclude the current workspace or when the current workspace is changed to a workspace which does not include this window from a workspace which included it. Cf. incurrentworkspace. See the caveats for deiconized in the callback section. Ignored outside CDE.   outputmode Rp = report `ps: PostScript; `eps: Encapsulated PostScript; `ppm: Portable Pixmap. `ps outputstyle T = table `columnmajor, `rowmajor - report page arrangement.
`aligned, `noheadings - for ASCII tables. `rowmajor
T = table Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). 1 nodebg R = tree The background color of the nodes. `violetred nodefg R = tree The foreground color of the nodes. `yellow notify NFT = not tableField or graphTrace, cb = attribute with callback Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer".   orientation O = notebook, R = tree, Rp = report Notebook (orientation on page) and tree: `horizontal or `vertical.
Report (orientation of report on paper): `landscape or `portrait. `horizontal or `landscape
out ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, M = matrix, Q = scalar, S = slot, T = table, tF = tableField), fn = functional, p = persistent Specifies the format in which data appears in a display.

The value can be a valid left argument to î (Format) or _fmt, in which case the data are formatted according to the rules of those functions. In addition, the value can be one of those in the "out Attribute Format Samples" table. Also see the _sfmt function.

If the object is a slotfiller, individual formats can be given, as in (`out;(fmt1;fmt2;...;fmtn)).

If the value of this attribute is a character matrix and the data to be displayed are valid row indices of the matrix, then each data element is replaced in the display by the text of the row it indexes. out x:{ 1Õîx} for numeric; out x:x for character; out x:{ s.box{x}} otherwise. Sensitive to the blank attribute. outofcurrent workspace TOP = top-level and popup objects only, cb = attribute with callback In a CDE window, an event callback that is called when the window loses presence in the current workspace: that is, when the presence of a window is changed to exclude the current workspace or when the current workspace is changed to a workspace which does not include this window from a workspace which included it. Cf. incurrentworkspace. See the caveats for deiconized in the callback section. Ignored outside CDE.   outputmode Rp = report `ps: PostScript; `eps: Encapsulated PostScript; `ppm: Portable Pixmap. `ps outputstyle T = table `columnmajor, `rowmajor - report page arrangement.
`aligned, `noheadings - for ASCII tables. `rowmajor
T = table Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). 1 nodebg R = tree The background color of the nodes. `violetred nodefg R = tree The foreground color of the nodes. `yellow notify NFT = not tableField or graphTrace, cb = attribute with callback Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer".   orientation O = notebook, R = tree, Rp = report Notebook (orientation on page) and tree: `horizontal or `vertical.
Report (orientation of report on paper): `landscape or `portrait. `horizontal or `landscape
out ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, M = matrix, Q = scalar, S = slot, T = table, tF = tableField), fn = functional, p = persistent Specifies the format in which data appears in a display.

The value can be a valid left argument to î (Format) or _fmt, in which case the data are formatted according to the rules of those functions. In addition, the value can be one of those in the "out Attribute Format Samples" table. Also see the _sfmt function.

If the object is a slotfiller, individual formats can be given, as in (`out;(fmt1;fmt2;...;fmtn)).

If the value of this attribute is a character matrix and the data to be displayed are valid row indices of the matrix, then each data element is replaced in the display by the text of the row it indexes. out x:{ 1Õîx} for numeric; out x:x for character; out x:{ s.box{x}} otherwise. Sensitive to the blank attribute. outofcurrent workspace TOP = top-level and popup objects only, cb = attribute with callback In a CDE window, an event callback that is called when the window loses presence in the current workspace: that is, when the presence of a window is changed to exclude the current workspace or when the current workspace is changed to a workspace which does not include this window from a workspace which included it. Cf. incurrentworkspace. See the caveats for deiconized in the callback section. Ignored outside CDE.   outputmode Rp = report `ps: PostScript; `eps: Encapsulated PostScript; `ppm: Portable Pixmap. `ps outputstyle T = table `columnmajor, `rowmajor - report page arrangement.
`aligned, `noheadings - for ASCII tables. `rowmajor
T = table Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). 1 nodebg R = tree The background color of the nodes. `violetred nodefg R = tree The foreground color of the nodes. `yellow notify NFT = not tableField or graphTrace, cb = attribute with callback Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer".   orientation O = notebook, R = tree, Rp = report Notebook (orientation on page) and tree: `horizontal or `vertical.
Report (orientation of report on paper): `landscape or `portrait. `horizontal or `landscape
out ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, M = matrix, Q = scalar, S = slot, T = table, tF = tableField), fn = functional, p = persistent Specifies the format in which data appears in a display.

The value can be a valid left argument to î (Format) or _fmt, in which case the data are formatted according to the rules of those functions. In addition, the value can be one of those in the "out Attribute Format Samples" table. Also see the _sfmt function.

If the object is a slotfiller, individual formats can be given, as in (`out;(fmt1;fmt2;...;fmtn)).

If the value of this attribute is a character matrix and the data to be displayed are valid row indices of the matrix, then each data element is replaced in the display by the text of the row it indexes. out x:{ 1Õîx} for numeric; out x:x for character; out x:{ s.box{x}} otherwise. Sensitive to the blank attribute. outofcurrent workspace TOP = top-level and popup objects only, cb = attribute with callback In a CDE window, an event callback that is called when the window loses presence in the current workspace: that is, when the presence of a window is changed to exclude the current workspace or when the current workspace is changed to a workspace which does not include this window from a workspace which included it. Cf. incurrentworkspace. See the caveats for deiconized in the callback section. Ignored outside CDE.   outputmode Rp = report `ps: PostScript; `eps: Encapsulated PostScript; `ppm: Portable Pixmap. `ps outputstyle T = table `columnmajor, `rowmajor - report page arrangement.
`aligned, `noheadings - for ASCII tables. `rowmajor
T = table Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). 1 nodebg R = tree The background color of the nodes. `violetred nodefg R = tree The foreground color of the nodes. `yellow notify NFT = not tableField or graphTrace, cb = attribute with callback Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer".   orientation O = notebook, R = tree, Rp = report Notebook (orientation on page) and tree: `horizontal or `vertical.
Report (orientation of report on paper): `landscape or `portrait. `horizontal or `landscape
out ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, M = matrix, Q = scalar, S = slot, T = table, tF = tableField), fn = functional, p = persistent Specifies the format in which data appears in a display.

The value can be a valid left argument to î (Format) or _fmt, in which case the data are formatted according to the rules of those functions. In addition, the value can be one of those in the "out Attribute Format Samples" table. Also see the _sfmt function.

If the object is a slotfiller, individual formats can be given, as in (`out;(fmt1;fmt2;...;fmtn)).

If the value of this attribute is a character matrix and the data to be displayed are valid row indices of the matrix, then each data element is replaced in the display by the text of the row it indexes. out x:{ 1Õîx} for numeric; out x:x for character; out x:{ s.box{x}} otherwise. Sensitive to the blank attribute. outofcurrent workspace TOP = top-level and popup objects only, cb = attribute with callback In a CDE window, an event callback that is called when the window loses presence in the current workspace: that is, when the presence of a window is changed to exclude the current workspace or when the current workspace is changed to a workspace which does not include this window from a workspace which included it. Cf. incurrentworkspace. See the caveats for deiconized in the callback section. Ignored outside CDE.   outputmode Rp = report `ps: PostScript; `eps: Encapsulated PostScript; `ppm: Portable Pixmap. `ps outputstyle T = table `columnmajor, `rowmajor - report page arrangement.
`aligned, `noheadings - for ASCII tables. `rowmajor
T = table Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). 1 nodebg R = tree The background color of the nodes. `violetred nodefg R = tree The foreground color of the nodes. `yellow notify NFT = not tableField or graphTrace, cb = attribute with callback Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer".   orientation O = notebook, R = tree, Rp = report Notebook (orientation on page) and tree: `horizontal or `vertical.
Report (orientation of report on paper): `landscape or `portrait. `horizontal or `landscape
out ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, M = matrix, Q = scalar, S = slot, T = table, tF = tableField), fn = functional, p = persistent Specifies the format in which data appears in a display.

The value can be a valid left argument to î (Format) or _fmt, in which case the data are formatted according to the rules of those functions. In addition, the value can be one of those in the "out Attribute Format Samples" table. Also see the _sfmt function.

If the object is a slotfiller, individual formats can be given, as in (`out;(fmt1;fmt2;...;fmtn)).

If the value of this attribute is a character matrix and the data to be displayed are valid row indices of the matrix, then each data element is replaced in the display by the text of the row it indexes. out x:{ 1Õîx} for numeric; out x:x for character; out x:{ s.box{x}} otherwise. Sensitive to the blank attribute. outofcurrent workspace TOP = top-level and popup objects only, cb = attribute with callback In a CDE window, an event callback that is called when the window loses presence in the current workspace: that is, when the presence of a window is changed to exclude the current workspace or when the current workspace is changed to a workspace which does not include this window from a workspace which included it. Cf. incurrentworkspace. See the caveats for deiconized in the callback section. Ignored outside CDE.   outputmode Rp = report `ps: PostScript; `eps: Encapsulated PostScript; `ppm: Portable Pixmap. `ps outputstyle T = table `columnmajor, `rowmajor - report page arrangement.
`aligned, `noheadings - for ASCII tables. `rowmajor
T = table Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). 1 nodebg R = tree The background color of the nodes. `violetred nodefg R = tree The foreground color of the nodes. `yellow notify NFT = not tableField or graphTrace, cb = attribute with callback Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer".   orientation O = notebook, R = tree, Rp = report Notebook (orientation on page) and tree: `horizontal or `vertical.
Report (orientation of report on paper): `landscape or `portrait. `horizontal or `landscape
out ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, M = matrix, Q = scalar, S = slot, T = table, tF = tableField), fn = functional, p = persistent Specifies the format in which data appears in a display.

The value can be a valid left argument to î (Format) or _fmt, in which case the data are formatted according to the rules of those functions. In addition, the value can be one of those in the "out Attribute Format Samples" table. Also see the _sfmt function.

If the object is a slotfiller, individual formats can be given, as in (`out;(fmt1;fmt2;...;fmtn)).

If the value of this attribute is a character matrix and the data to be displayed are valid row indices of the matrix, then each data element is replaced in the display by the text of the row it indexes. out x:{ 1Õîx} for numeric; out x:x for character; out x:{ s.box{x}} otherwise. Sensitive to the blank attribute. outofcurrent workspace TOP = top-level and popup objects only, cb = attribute with callback In a CDE window, an event callback that is called when the window loses presence in the current workspace: that is, when the presence of a window is changed to exclude the current workspace or when the current workspace is changed to a workspace which does not include this window from a workspace which included it. Cf. incurrentworkspace. See the caveats for deiconized in the callback section. Ignored outside CDE.   outputmode Rp = report `ps: PostScript; `eps: Encapsulated PostScript; `ppm: Portable Pixmap. `ps outputstyle T = table `columnmajor, `rowmajor - report page arrangement.
`aligned, `noheadings - for ASCII tables. `rowmajor
T = table Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). 1 nodebg R = tree The background color of the nodes. `violetred nodefg R = tree The foreground color of the nodes. `yellow notify NFT = not tableField or graphTrace, cb = attribute with callback Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer".   orientation O = notebook, R = tree, Rp = report Notebook (orientation on page) and tree: `horizontal or `vertical.
Report (orientation of report on paper): `landscape or `portrait. `horizontal or `landscape
out ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, M = matrix, Q = scalar, S = slot, T = table, tF = tableField), fn = functional, p = persistent Specifies the format in which data appears in a display.

The value can be a valid left argument to î (Format) or _fmt, in which case the data are formatted according to the rules of those functions. In addition, the value can be one of those in the "out Attribute Format Samples" table. Also see the _sfmt function.

If the object is a slotfiller, individual formats can be given, as in (`out;(fmt1;fmt2;...;fmtn)).

If the value of this attribute is a character matrix and the data to be displayed are valid row indices of the matrix, then each data element is replaced in the display by the text of the row it indexes. out x:{ 1Õîx} for numeric; out x:x for character; out x:{ s.box{x}} otherwise. Sensitive to the blank attribute. outofcurrent workspace TOP = top-level and popup objects only, cb = attribute with callback In a CDE window, an event callback that is called when the window loses presence in the current workspace: that is, when the presence of a window is changed to exclude the current workspace or when the current workspace is changed to a workspace which does not include this window from a workspace which included it. Cf. incurrentworkspace. See the caveats for deiconized in the callback section. Ignored outside CDE.   outputmode Rp = report `ps: PostScript; `eps: Encapsulated PostScript; `ppm: Portable Pixmap. `ps outputstyle T = table `columnmajor, `rowmajor - report page arrangement.
`aligned, `noheadings - for ASCII tables. `rowmajor
T = table Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). 1 nodebg R = tree The background color of the nodes. `violetred nodefg R = tree The foreground color of the nodes. `yellow notify NFT = not tableField or graphTrace, cb = attribute with callback Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer".   orientation O = notebook, R = tree, Rp = report Notebook (orientation on page) and tree: `horizontal or `vertical.
Report (orientation of report on paper): `landscape or `portrait. `horizontal or `landscape
out ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, M = matrix, Q = scalar, S = slot, T = table, tF = tableField), fn = functional, p = persistent Specifies the format in which data appears in a display.

The value can be a valid left argument to î (Format) or _fmt, in which case the data are formatted according to the rules of those functions. In addition, the value can be one of those in the "out Attribute Format Samples" table. Also see the _sfmt function.

If the object is a slotfiller, individual formats can be given, as in (`out;(fmt1;fmt2;...;fmtn)).

If the value of this attribute is a character matrix and the data to be displayed are valid row indices of the matrix, then each data element is replaced in the display by the text of the row it indexes. out x:{ 1Õîx} for numeric; out x:x for character; out x:{ s.box{x}} otherwise. Sensitive to the blank attribute. outofcurrent workspace TOP = top-level and popup objects only, cb = attribute with callback In a CDE window, an event callback that is called when the window loses presence in the current workspace: that is, when the presence of a window is changed to exclude the current workspace or when the current workspace is changed to a workspace which does not include this window from a workspace which included it. Cf. incurrentworkspace. See the caveats for deiconized in the callback section. Ignored outside CDE.   outputmode Rp = report `ps: PostScript; `eps: Encapsulated PostScript; `ppm: Portable Pixmap. `ps outputstyle T = table `columnmajor, `rowmajor - report page arrangement.
`aligned, `noheadings - for ASCII tables. `rowmajor
T = table Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). 1 nodebg R = tree The background color of the nodes. `violetred nodefg R = tree The foreground color of the nodes. `yellow notify NFT = not tableField or graphTrace, cb = attribute with callback Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer".   orientation O = notebook, R = tree, Rp = report Notebook (orientation on page) and tree: `horizontal or `vertical.
Report (orientation of report on paper): `landscape or `portrait. `horizontal or `landscape
out ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, M = matrix, Q = scalar, S = slot, T = table, tF = tableField), fn = functional, p = persistent Specifies the format in which data appears in a display.

The value can be a valid left argument to î (Format) or _fmt, in which case the data are formatted according to the rules of those functions. In addition, the value can be one of those in the "out Attribute Format Samples" table. Also see the _sfmt function.

If the object is a slotfiller, individual formats can be given, as in (`out;(fmt1;fmt2;...;fmtn)).

If the value of this attribute is a character matrix and the data to be displayed are valid row indices of the matrix, then each data element is replaced in the display by the text of the row it indexes. out x:{ 1Õîx} for numeric; out x:x for character; out x:{ s.box{x}} otherwise. Sensitive to the blank attribute. outofcurrent workspace TOP = top-level and popup objects only, cb = attribute with callback In a CDE window, an event callback that is called when the window loses presence in the current workspace: that is, when the presence of a window is changed to exclude the current workspace or when the current workspace is changed to a workspace which does not include this window from a workspace which included it. Cf. incurrentworkspace. See the caveats for deiconized in the callback section. Ignored outside CDE.   outputmode Rp = report `ps: PostScript; `eps: Encapsulated PostScript; `ppm: Portable Pixmap. `ps outputstyle T = table `columnmajor, `rowmajor - report page arrangement.
`aligned, `noheadings - for ASCII tables. `rowmajor
T = table Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). 1 nodebg R = tree The background color of the nodes. `violetred nodefg R = tree The foreground color of the nodes. `yellow notify NFT = not tableField or graphTrace, cb = attribute with callback Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer".   orientation O = notebook, R = tree, Rp = report Notebook (orientation on page) and tree: `horizontal or `vertical.
Report (orientation of report on paper): `landscape or `portrait. `horizontal or `landscape
out ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, M = matrix, Q = scalar, S = slot, T = table, tF = tableField), fn = functional, p = persistent Specifies the format in which data appears in a display.

The value can be a valid left argument to î (Format) or _fmt, in which case the data are formatted according to the rules of those functions. In addition, the value can be one of those in the "out Attribute Format Samples" table. Also see the _sfmt function.

If the object is a slotfiller, individual formats can be given, as in (`out;(fmt1;fmt2;...;fmtn)).

If the value of this attribute is a character matrix and the data to be displayed are valid row indices of the matrix, then each data element is replaced in the display by the text of the row it indexes. out x:{ 1Õîx} for numeric; out x:x for character; out x:{ s.box{x}} otherwise. Sensitive to the blank attribute. outofcurrent workspace TOP = top-level and popup objects only, cb = attribute with callback In a CDE window, an event callback that is called when the window loses presence in the current workspace: that is, when the presence of a window is changed to exclude the current workspace or when the current workspace is changed to a workspace which does not include this window from a workspace which included it. Cf. incurrentworkspace. See the caveats for deiconized in the callback section. Ignored outside CDE.   outputmode Rp = report `ps: PostScript; `eps: Encapsulated PostScript; `ppm: Portable Pixmap. `ps outputstyle T = table `columnmajor, `rowmajor - report page arrangement.
`aligned, `noheadings - for ASCII tables. `rowmajor
T = table Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). 1 nodebg R = tree The background color of the nodes. `violetred nodefg R = tree The foreground color of the nodes. `yellow notify NFT = not tableField or graphTrace, cb = attribute with callback Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer".   orientation O = notebook, R = tree, Rp = report Notebook (orientation on page) and tree: `horizontal or `vertical.
Report (orientation of report on paper): `landscape or `portrait. `horizontal or `landscape
out ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, M = matrix, Q = scalar, S = slot, T = table, tF = tableField), fn = functional, p = persistent Specifies the format in which data appears in a display.

The value can be a valid left argument to î (Format) or _fmt, in which case the data are formatted according to the rules of those functions. In addition, the value can be one of those in the "out Attribute Format Samples" table. Also see the _sfmt function.

If the object is a slotfiller, individual formats can be given, as in (`out;(fmt1;fmt2;...;fmtn)).

If the value of this attribute is a character matrix and the data to be displayed are valid row indices of the matrix, then each data element is replaced in the display by the text of the row it indexes. out x:{ 1Õîx} for numeric; out x:x for character; out x:{ s.box{x}} otherwise. Sensitive to the blank attribute. outofcurrent workspace TOP = top-level and popup objects only, cb = attribute with callback In a CDE window, an event callback that is called when the window loses presence in the current workspace: that is, when the presence of a window is changed to exclude the current workspace or when the current workspace is changed to a workspace which does not include this window from a workspace which included it. Cf. incurrentworkspace. See the caveats for deiconized in the callback section. Ignored outside CDE.   outputmode Rp = report `ps: PostScript; `eps: Encapsulated PostScript; `ppm: Portable Pixmap. `ps outputstyle T = table `columnmajor, `rowmajor - report page arrangement.
`aligned, `noheadings - for ASCII tables. `rowmajor
T = table Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). 1 nodebg R = tree The background color of the nodes. `violetred nodefg R = tree The foreground color of the nodes. `yellow notify NFT = not tableField or graphTrace, cb = attribute with callback Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer".   orientation O = notebook, R = tree, Rp = report Notebook (orientation on page) and tree: `horizontal or `vertical.
Report (orientation of report on paper): `landscape or `portrait. `horizontal or `landscape
out ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, M = matrix, Q = scalar, S = slot, T = table, tF = tableField), fn = functional, p = persistent Specifies the format in which data appears in a display.

The value can be a valid left argument to î (Format) or _fmt, in which case the data are formatted according to the rules of those functions. In addition, the value can be one of those in the "out Attribute Format Samples" table. Also see the _sfmt function.

If the object is a slotfiller, individual formats can be given, as in (`out;(fmt1;fmt2;...;fmtn)).

If the value of this attribute is a character matrix and the data to be displayed are valid row indices of the matrix, then each data element is replaced in the display by the text of the row it indexes. out x:{ 1Õîx} for numeric; out x:x for character; out x:{ s.box{x}} otherwise. Sensitive to the blank attribute. outofcurrent workspace TOP = top-level and popup objects only, cb = attribute with callback In a CDE window, an event callback that is called when the window loses presence in the current workspace: that is, when the presence of a window is changed to exclude the current workspace or when the current workspace is changed to a workspace which does not include this window from a workspace which included it. Cf. incurrentworkspace. See the caveats for deiconized in the callback section. Ignored outside CDE.   outputmode Rp = report `ps: PostScript; `eps: Encapsulated PostScript; `ppm: Portable Pixmap. `ps outputstyle T = table `columnmajor, `rowmajor - report page arrangement.
`aligned, `noheadings - for ASCII tables. `rowmajor
T = table Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). 1 nodebg R = tree The background color of the nodes. `violetred nodefg R = tree The foreground color of the nodes. `yellow notify NFT = not tableField or graphTrace, cb = attribute with callback Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer".   orientation O = notebook, R = tree, Rp = report Notebook (orientation on page) and tree: `horizontal or `vertical.
Report (orientation of report on paper): `landscape or `portrait. `horizontal or `landscape
out ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, M = matrix, Q = scalar, S = slot, T = table, tF = tableField), fn = functional, p = persistent Specifies the format in which data appears in a display.

The value can be a valid left argument to î (Format) or _fmt, in which case the data are formatted according to the rules of those functions. In addition, the value can be one of those in the "out Attribute Format Samples" table. Also see the _sfmt function.

If the object is a slotfiller, individual formats can be given, as in (`out;(fmt1;fmt2;...;fmtn)).

If the value of this attribute is a character matrix and the data to be displayed are valid row indices of the matrix, then each data element is replaced in the display by the text of the row it indexes. out x:{ 1Õîx} for numeric; out x:x for character; out x:{ s.box{x}} otherwise. Sensitive to the blank attribute. outofcurrent workspace TOP = top-level and popup objects only, cb = attribute with callback In a CDE window, an event callback that is called when the window loses presence in the current workspace: that is, when the presence of a window is changed to exclude the current workspace or when the current workspace is changed to a workspace which does not include this window from a workspace which included it. Cf. incurrentworkspace. See the caveats for deiconized in the callback section. Ignored outside CDE.   outputmode Rp = report `ps: PostScript; `eps: Encapsulated PostScript; `ppm: Portable Pixmap. `ps outputstyle T = table `columnmajor, `rowmajor - report page arrangement.
`aligned, `noheadings - for ASCII tables. `rowmajor
T = table Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). 1 nodebg R = tree The background color of the nodes. `violetred nodefg R = tree The foreground color of the nodes. `yellow notify NFT = not tableField or graphTrace, cb = attribute with callback Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer".   orientation O = notebook, R = tree, Rp = report Notebook (orientation on page) and tree: `horizontal or `vertical.
Report (orientation of report on paper): `landscape or `portrait. `horizontal or `landscape
out ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, M = matrix, Q = scalar, S = slot, T = table, tF = tableField), fn = functional, p = persistent Specifies the format in which data appears in a display.

The value can be a valid left argument to î (Format) or _fmt, in which case the data are formatted according to the rules of those functions. In addition, the value can be one of those in the "out Attribute Format Samples" table. Also see the _sfmt function.

If the object is a slotfiller, individual formats can be given, as in (`out;(fmt1;fmt2;...;fmtn)).

If the value of this attribute is a character matrix and the data to be displayed are valid row indices of the matrix, then each data element is replaced in the display by the text of the row it indexes. out x:{ 1Õîx} for numeric; out x:x for character; out x:{ s.box{x}} otherwise. Sensitive to the blank attribute. outofcurrent workspace TOP = top-level and popup objects only, cb = attribute with callback In a CDE window, an event callback that is called when the window loses presence in the current workspace: that is, when the presence of a window is changed to exclude the current workspace or when the current workspace is changed to a workspace which does not include this window from a workspace which included it. Cf. incurrentworkspace. See the caveats for deiconized in the callback section. Ignored outside CDE.   outputmode Rp = report `ps: PostScript; `eps: Encapsulated PostScript; `ppm: Portable Pixmap. `ps outputstyle T = table `columnmajor, `rowmajor - report page arrangement.
`aligned, `noheadings - for ASCII tables. `rowmajor
T = table Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). 1 nodebg R = tree The background color of the nodes. `violetred nodefg R = tree The foreground color of the nodes. `yellow notify NFT = not tableField or graphTrace, cb = attribute with callback Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer".   orientation O = notebook, R = tree, Rp = report Notebook (orientation on page) and tree: `horizontal or `vertical.
Report (orientation of report on paper): `landscape or `portrait. `horizontal or `landscape
out ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, M = matrix, Q = scalar, S = slot, T = table, tF = tableField), fn = functional, p = persistent Specifies the format in which data appears in a display.

The value can be a valid left argument to î (Format) or _fmt, in which case the data are formatted according to the rules of those functions. In addition, the value can be one of those in the "out Attribute Format Samples" table. Also see the _sfmt function.

If the object is a slotfiller, individual formats can be given, as in (`out;(fmt1;fmt2;...;fmtn)).

If the value of this attribute is a character matrix and the data to be displayed are valid row indices of the matrix, then each data element is replaced in the display by the text of the row it indexes. out x:{ 1Õîx} for numeric; out x:x for character; out x:{ s.box{x}} otherwise. Sensitive to the blank attribute. outofcurrent workspace TOP = top-level and popup objects only, cb = attribute with callback In a CDE window, an event callback that is called when the window loses presence in the current workspace: that is, when the presence of a window is changed to exclude the current workspace or when the current workspace is changed to a workspace which does not include this window from a workspace which included it. Cf. incurrentworkspace. See the caveats for deiconized in the callback section. Ignored outside CDE.   outputmode Rp = report `ps: PostScript; `eps: Encapsulated PostScript; `ppm: Portable Pixmap. `ps outputstyle T = table `columnmajor, `rowmajor - report page arrangement.
`aligned, `noheadings - for ASCII tables. `rowmajor
T = table Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). 1 nodebg R = tree The background color of the nodes. `violetred nodefg R = tree The foreground color of the nodes. `yellow notify NFT = not tableField or graphTrace, cb = attribute with callback Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer".   orientation O = notebook, R = tree, Rp = report Notebook (orientation on page) and tree: `horizontal or `vertical.
Report (orientation of report on paper): `landscape or `portrait. `horizontal or `landscape
out ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, M = matrix, Q = scalar, S = slot, T = table, tF = tableField), fn = functional, p = persistent Specifies the format in which data appears in a display.

The value can be a valid left argument to î (Format) or _fmt, in which case the data are formatted according to the rules of those functions. In addition, the value can be one of those in the "out Attribute Format Samples" table. Also see the _sfmt function.

If the object is a slotfiller, individual formats can be given, as in (`out;(fmt1;fmt2;...;fmtn)).

If the value of this attribute is a character matrix and the data to be displayed are valid row indices of the matrix, then each data element is replaced in the display by the text of the row it indexes. out x:{ 1Õîx} for numeric; out x:x for character; out x:{ s.box{x}} otherwise. Sensitive to the blank attribute. outofcurrent workspace TOP = top-level and popup objects only, cb = attribute with callback In a CDE window, an event callback that is called when the window loses presence in the current workspace: that is, when the presence of a window is changed to exclude the current workspace or when the current workspace is changed to a workspace which does not include this window from a workspace which included it. Cf. incurrentworkspace. See the caveats for deiconized in the callback section. Ignored outside CDE.   outputmode Rp = report `ps: PostScript; `eps: Encapsulated PostScript; `ppm: Portable Pixmap. `ps outputstyle T = table `columnmajor, `rowmajor - report page arrangement.
`aligned, `noheadings - for ASCII tables. `rowmajor
T = table Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). 1 nodebg R = tree The background color of the nodes. `violetred nodefg R = tree The foreground color of the nodes. `yellow notify NFT = not tableField or graphTrace, cb = attribute with callback Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer".   orientation O = notebook, R = tree, Rp = report Notebook (orientation on page) and tree: `horizontal or `vertical.
Report (orientation of report on paper): `landscape or `portrait. `horizontal or `landscape
out ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, M = matrix, Q = scalar, S = slot, T = table, tF = tableField), fn = functional, p = persistent Specifies the format in which data appears in a display.

The value can be a valid left argument to î (Format) or _fmt, in which case the data are formatted according to the rules of those functions. In addition, the value can be one of those in the "out Attribute Format Samples" table. Also see the _sfmt function.

If the object is a slotfiller, individual formats can be given, as in (`out;(fmt1;fmt2;...;fmtn)).

If the value of this attribute is a character matrix and the data to be displayed are valid row indices of the matrix, then each data element is replaced in the display by the text of the row it indexes. out x:{ 1Õîx} for numeric; out x:x for character; out x:{ s.box{x}} otherwise. Sensitive to the blank attribute. outofcurrent workspace TOP = top-level and popup objects only, cb = attribute with callback In a CDE window, an event callback that is called when the window loses presence in the current workspace: that is, when the presence of a window is changed to exclude the current workspace or when the current workspace is changed to a workspace which does not include this window from a workspace which included it. Cf. incurrentworkspace. See the caveats for deiconized in the callback section. Ignored outside CDE.   outputmode Rp = report `ps: PostScript; `eps: Encapsulated PostScript; `ppm: Portable Pixmap. `ps outputstyle T = table `columnmajor, `rowmajor - report page arrangement.
`aligned, `noheadings - for ASCII tables. `rowmajor
T = table Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). 1 nodebg R = tree The background color of the nodes. `violetred nodefg R = tree The foreground color of the nodes. `yellow notify NFT = not tableField or graphTrace, cb = attribute with callback Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer".   orientation O = notebook, R = tree, Rp = report Notebook (orientation on page) and tree: `horizontal or `vertical.
Report (orientation of report on paper): `landscape or `portrait. `horizontal or `landscape
out ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, M = matrix, Q = scalar, S = slot, T = table, tF = tableField), fn = functional, p = persistent Specifies the format in which data appears in a display.

The value can be a valid left argument to î (Format) or _fmt, in which case the data are formatted according to the rules of those functions. In addition, the value can be one of those in the "out Attribute Format Samples" table. Also see the _sfmt function.

If the object is a slotfiller, individual formats can be given, as in (`out;(fmt1;fmt2;...;fmtn)).

If the value of this attribute is a character matrix and the data to be displayed are valid row indices of the matrix, then each data element is replaced in the display by the text of the row it indexes. out x:{ 1Õîx} for numeric; out x:x for character; out x:{ s.box{x}} otherwise. Sensitive to the blank attribute. outofcurrent workspace TOP = top-level and popup objects only, cb = attribute with callback In a CDE window, an event callback that is called when the window loses presence in the current workspace: that is, when the presence of a window is changed to exclude the current workspace or when the current workspace is changed to a workspace which does not include this window from a workspace which included it. Cf. incurrentworkspace. See the caveats for deiconized in the callback section. Ignored outside CDE.   outputmode Rp = report `ps: PostScript; `eps: Encapsulated PostScript; `ppm: Portable Pixmap. `ps outputstyle T = table `columnmajor, `rowmajor - report page arrangement.
`aligned, `noheadings - for ASCII tables. `rowmajor
T = table Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). 1 nodebg R = tree The background color of the nodes. `violetred nodefg R = tree The foreground color of the nodes. `yellow notify NFT = not tableField or graphTrace, cb = attribute with callback Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer".   orientation O = notebook, R = tree, Rp = report Notebook (orientation on page) and tree: `horizontal or `vertical.
Report (orientation of report on paper): `landscape or `portrait. `horizontal or `landscape
out ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, M = matrix, Q = scalar, S = slot, T = table, tF = tableField), fn = functional, p = persistent Specifies the format in which data appears in a display.

The value can be a valid left argument to î (Format) or _fmt, in which case the data are formatted according to the rules of those functions. In addition, the value can be one of those in the "out Attribute Format Samples" table. Also see the _sfmt function.

If the object is a slotfiller, individual formats can be given, as in (`out;(fmt1;fmt2;...;fmtn)).

If the value of this attribute is a character matrix and the data to be displayed are valid row indices of the matrix, then each data element is replaced in the display by the text of the row it indexes. out x:{ 1Õîx} for numeric; out x:x for character; out x:{ s.box{x}} otherwise. Sensitive to the blank attribute. outofcurrent workspace TOP = top-level and popup objects only, cb = attribute with callback In a CDE window, an event callback that is called when the window loses presence in the current workspace: that is, when the presence of a window is changed to exclude the current workspace or when the current workspace is changed to a workspace which does not include this window from a workspace which included it. Cf. incurrentworkspace. See the caveats for deiconized in the callback section. Ignored outside CDE.   outputmode Rp = report `ps: PostScript; `eps: Encapsulated PostScript; `ppm: Portable Pixmap. `ps outputstyle T = table `columnmajor, `rowmajor - report page arrangement.
`aligned, `noheadings - for ASCII tables. `rowmajor
T = table Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). 1 nodebg R = tree The background color of the nodes. `violetred nodefg R = tree The foreground color of the nodes. `yellow notify NFT = not tableField or graphTrace, cb = attribute with callback Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer".   orientation O = notebook, R = tree, Rp = report Notebook (orientation on page) and tree: `horizontal or `vertical.
Report (orientation of report on paper): `landscape or `portrait. `horizontal or `landscape
out ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, M = matrix, Q = scalar, S = slot, T = table, tF = tableField), fn = functional, p = persistent Specifies the format in which data appears in a display.

The value can be a valid left argument to î (Format) or _fmt, in which case the data are formatted according to the rules of those functions. In addition, the value can be one of those in the "out Attribute Format Samples" table. Also see the _sfmt function.

If the object is a slotfiller, individual formats can be given, as in (`out;(fmt1;fmt2;...;fmtn)).

If the value of this attribute is a character matrix and the data to be displayed are valid row indices of the matrix, then each data element is replaced in the display by the text of the row it indexes. out x:{ 1Õîx} for numeric; out x:x for character; out x:{ s.box{x}} otherwise. Sensitive to the blank attribute. outofcurrent workspace TOP = top-level and popup objects only, cb = attribute with callback In a CDE window, an event callback that is called when the window loses presence in the current workspace: that is, when the presence of a window is changed to exclude the current workspace or when the current workspace is changed to a workspace which does not include this window from a workspace which included it. Cf. incurrentworkspace. See the caveats for deiconized in the callback section. Ignored outside CDE.   outputmode Rp = report `ps: PostScript; `eps: Encapsulated PostScript; `ppm: Portable Pixmap. `ps outputstyle T = table `columnmajor, `rowmajor - report page arrangement.
`aligned, `noheadings - for ASCII tables. `rowmajor
T = table Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). 1 nodebg R = tree The background color of the nodes. `violetred nodefg R = tree The foreground color of the nodes. `yellow notify NFT = not tableField or graphTrace, cb = attribute with callback Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer".   orientation O = notebook, R = tree, Rp = report Notebook (orientation on page) and tree: `horizontal or `vertical.
Report (orientation of report on paper): `landscape or `portrait. `horizontal or `landscape
out ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, M = matrix, Q = scalar, S = slot, T = table, tF = tableField), fn = functional, p = persistent Specifies the format in which data appears in a display.

The value can be a valid left argument to î (Format) or _fmt, in which case the data are formatted according to the rules of those functions. In addition, the value can be one of those in the "out Attribute Format Samples" table. Also see the _sfmt function.

If the object is a slotfiller, individual formats can be given, as in (`out;(fmt1;fmt2;...;fmtn)).

If the value of this attribute is a character matrix and the data to be displayed are valid row indices of the matrix, then each data element is replaced in the display by the text of the row it indexes. out x:{ 1Õîx} for numeric; out x:x for character; out x:{ s.box{x}} otherwise. Sensitive to the blank attribute. outofcurrent workspace TOP = top-level and popup objects only, cb = attribute with callback In a CDE window, an event callback that is called when the window loses presence in the current workspace: that is, when the presence of a window is changed to exclude the current workspace or when the current workspace is changed to a workspace which does not include this window from a workspace which included it. Cf. incurrentworkspace. See the caveats for deiconized in the callback section. Ignored outside CDE.   outputmode Rp = report `ps: PostScript; `eps: Encapsulated PostScript; `ppm: Portable Pixmap. `ps outputstyle T = table `columnmajor, `rowmajor - report page arrangement.
`aligned, `noheadings - for ASCII tables. `rowmajor
T = table Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). 1 nodebg R = tree The background color of the nodes. `violetred nodefg R = tree The foreground color of the nodes. `yellow notify NFT = not tableField or graphTrace, cb = attribute with callback Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer".   orientation O = notebook, R = tree, Rp = report Notebook (orientation on page) and tree: `horizontal or `vertical.
Report (orientation of report on paper): `landscape or `portrait. `horizontal or `landscape
out ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, M = matrix, Q = scalar, S = slot, T = table, tF = tableField), fn = functional, p = persistent Specifies the format in which data appears in a display.

The value can be a valid left argument to î (Format) or _fmt, in which case the data are formatted according to the rules of those functions. In addition, the value can be one of those in the "out Attribute Format Samples" table. Also see the _sfmt function.

If the object is a slotfiller, individual formats can be given, as in (`out;(fmt1;fmt2;...;fmtn)).

If the value of this attribute is a character matrix and the data to be displayed are valid row indices of the matrix, then each data element is replaced in the display by the text of the row it indexes. out x:{ 1Õîx} for numeric; out x:x for character; out x:{ s.box{x}} otherwise. Sensitive to the blank attribute. outofcurrent workspace TOP = top-level and popup objects only, cb = attribute with callback In a CDE window, an event callback that is called when the window loses presence in the current workspace: that is, when the presence of a window is changed to exclude the current workspace or when the current workspace is changed to a workspace which does not include this window from a workspace which included it. Cf. incurrentworkspace. See the caveats for deiconized in the callback section. Ignored outside CDE.   outputmode Rp = report `ps: PostScript; `eps: Encapsulated PostScript; `ppm: Portable Pixmap. `ps outputstyle T = table `columnmajor, `rowmajor - report page arrangement.
`aligned, `noheadings - for ASCII tables. `rowmajor
T = table Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). 1 nodebg R = tree The background color of the nodes. `violetred nodefg R = tree The foreground color of the nodes. `yellow notify NFT = not tableField or graphTrace, cb = attribute with callback Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer".   orientation O = notebook, R = tree, Rp = report Notebook (orientation on page) and tree: `horizontal or `vertical.
Report (orientation of report on paper): `landscape or `portrait. `horizontal or `landscape
out ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, M = matrix, Q = scalar, S = slot, T = table, tF = tableField), fn = functional, p = persistent Specifies the format in which data appears in a display.

The value can be a valid left argument to î (Format) or _fmt, in which case the data are formatted according to the rules of those functions. In addition, the value can be one of those in the "out Attribute Format Samples" table. Also see the _sfmt function.

If the object is a slotfiller, individual formats can be given, as in (`out;(fmt1;fmt2;...;fmtn)).

If the value of this attribute is a character matrix and the data to be displayed are valid row indices of the matrix, then each data element is replaced in the display by the text of the row it indexes. out x:{ 1Õîx} for numeric; out x:x for character; out x:{ s.box{x}} otherwise. Sensitive to the blank attribute. outofcurrent workspace TOP = top-level and popup objects only, cb = attribute with callback In a CDE window, an event callback that is called when the window loses presence in the current workspace: that is, when the presence of a window is changed to exclude the current workspace or when the current workspace is changed to a workspace which does not include this window from a workspace which included it. Cf. incurrentworkspace. See the caveats for deiconized in the callback section. Ignored outside CDE.   outputmode Rp = report `ps: PostScript; `eps: Encapsulated PostScript; `ppm: Portable Pixmap. `ps outputstyle T = table `columnmajor, `rowmajor - report page arrangement.
`aligned, `noheadings - for ASCII tables. `rowmajor
T = table Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). 1 nodebg R = tree The background color of the nodes. `violetred nodefg R = tree The foreground color of the nodes. `yellow notify NFT = not tableField or graphTrace, cb = attribute with callback Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer".   orientation O = notebook, R = tree, Rp = report Notebook (orientation on page) and tree: `horizontal or `vertical.
Report (orientation of report on paper): `landscape or `portrait. `horizontal or `landscape
out ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, M = matrix, Q = scalar, S = slot, T = table, tF = tableField), fn = functional, p = persistent Specifies the format in which data appears in a display.

The value can be a valid left argument to î (Format) or _fmt, in which case the data are formatted according to the rules of those functions. In addition, the value can be one of those in the "out Attribute Format Samples" table. Also see the _sfmt function.

If the object is a slotfiller, individual formats can be given, as in (`out;(fmt1;fmt2;...;fmtn)).

If the value of this attribute is a character matrix and the data to be displayed are valid row indices of the matrix, then each data element is replaced in the display by the text of the row it indexes. out x:{ 1Õîx} for numeric; out x:x for character; out x:{ s.box{x}} otherwise. Sensitive to the blank attribute. outofcurrent workspace TOP = top-level and popup objects only, cb = attribute with callback In a CDE window, an event callback that is called when the window loses presence in the current workspace: that is, when the presence of a window is changed to exclude the current workspace or when the current workspace is changed to a workspace which does not include this window from a workspace which included it. Cf. incurrentworkspace. See the caveats for deiconized in the callback section. Ignored outside CDE.   outputmode Rp = report `ps: PostScript; `eps: Encapsulated PostScript; `ppm: Portable Pixmap. `ps outputstyle T = table `columnmajor, `rowmajor - report page arrangement.
`aligned, `noheadings - for ASCII tables. `rowmajor
T = table Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). 1 nodebg R = tree The background color of the nodes. `violetred nodefg R = tree The foreground color of the nodes. `yellow notify NFT = not tableField or graphTrace, cb = attribute with callback Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer".   orientation O = notebook, R = tree, Rp = report Notebook (orientation on page) and tree: `horizontal or `vertical.
Report (orientation of report on paper): `landscape or `portrait. `horizontal or `landscape
out ALL (list) = ALL, but meaningful only for the classes in list(A = array, C = command, M = matrix, Q = scalar, S = slot, T = table, tF = tableField), fn = functional, p = persistent Specifies the format in which data appears in a display.

The value can be a valid left argument to î (Format) or _fmt, in which case the data are formatted according to the rules of those functions. In addition, the value can be one of those in the "out Attribute Format Samples" table. Also see the _sfmt function.

If the object is a slotfiller, individual formats can be given, as in (`out;(fmt1;fmt2;...;fmtn)).

If the value of this attribute is a character matrix and the data to be displayed are valid row indices of the matrix, then each data element is replaced in the display by the text of the row it indexes. out x:{ 1Õîx} for numeric; out x:x for character; out x:{ s.box{x}} otherwise. Sensitive to the blank attribute. outofcurrent workspace TOP = top-level and popup objects only, cb = attribute with callback In a CDE window, an event callback that is called when the window loses presence in the current workspace: that is, when the presence of a window is changed to exclude the current workspace or when the current workspace is changed to a workspace which does not include this window from a workspace which included it. Cf. incurrentworkspace. See the caveats for deiconized in the callback section. Ignored outside CDE.   outputmode Rp = report `ps: PostScript; `eps: Encapsulated PostScript; `ppm: Portable Pixmap. `ps outputstyle T = table `columnmajor, `rowmajor - report page arrangement.
`aligned, `noheadings - for ASCII tables. `rowmajor
T = table Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). 1 nodebg R = tree The background color of the nodes. `violetred nodefg R = tree The foreground color of the nodes. `yellow notify NFT = not tableField or graphTrace, cb = attribute with callback Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer".   orientation