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:
- Keys with capital letters indicate the display classes for which an attribute is meaningful.
- Keys in lower case letters generally indicate characteristics of the attributes.
- Links to additional information about the attributes are indicated by "more".
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".
- Functional attributes, see "Functional Attributes";
- Attributes with callbacks, i.e., event attributes, consult "Attributes with Callbacks";
- User interactions related to certain attributes, such as select, see "User Interactions with Displays";
- Variables and additional functions related to attributes, consult "The s Context", including the "Attribute Default Variables" section. "Null (0)" or "Null (1)" in the Default column indicates the attribute will mirror a default variable whose default value is 0 or 1, respectively.
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 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.
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.
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".
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".
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.
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 `naturalsizeSome 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.
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.
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.
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.
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 |
|---|---|---|---|
| b |
| If 1, bottom justify this object in its layout cell. | 0 |
| backpagebg |
| Background color of tabs and page edges. | `deep skyblue4 |
| backpagefg |
| Foreground color of tabs and page edges, but not the titles on the tabs, which get their color from fg. | `black |
| backpages |
| Number of apparent unshown pages, i.e., page edges. | 3 |
| backpage thickness |
| Thickness of each (unshown) page edge, in pixels. | 4 |
| banner |
| Text of banner to be printed diagonally in background on each page, e.g., "Draft", "Internal use only". | |
| barwidth | ,
| The maximum pixel width of bars in bar and stack graphs. | 10 |
| be | ( ),
,
| 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 | ,
;
for ,
,
,
| 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 | ,
| Background shade value in reports, 1 - white to 0 - black. A scalar or a function (in the callback i is the row). | 1 |
| bindingwidth |
| The width (diameter) of the spiral binding, in pixels. | 36 |
| blank | ( ,
,
,
),
| What is to be displayed for a NA, e.g., on insertion of a row. Cf. na and s.AUTOBLANK. | Null |
| blink | ,
,
| 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 |
| The rate of blinking in milliseconds. | 250 |
| bold | ,
| Boolean mask indicating which characters are bold. | |
| borderheight |
| Border area above and below the notebook, in pixels. | 7 |
| borderwidth |
| Border area on each side of the notebook, in pixels. | 7 |
| bottom | ,
| 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 |
| Bottom margin of report, in inches. | 1 |
| bound | ,
,
| If 1, this object is bound; if 0, this object is free. | |
| box | ,
| 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 |
| 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 | ,
| Background shade for breaks in reports, 1 - white to 0 - black. A scalar or function. | 1 |
| breakcriteria func | ,
| 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 | ,
| Foreground shade for breaks in reports, 1 - white to 0 - black. A scalar or function. | 0 |
| breakfont | ,
,
| Font to be used for printing breaks. Value for table is used as a default if no value set for a tableField. | |
| breakleading | ,
| Distance in points between break and next row. | 2 |
| breakoffset | ,
| Distance in points between break and previous row. | 2 |
| breakon |
| Whether column can initiate breaks or not. | 0 |
| break processfunc | ,
| Function to be called to process data at a break if breakprocesson is 1. If none, computation mode is used. | |
| break processon |
| Whether to perform computations at breaks. | 1 |
| breakstyle | ,
,
| Style for break: `left, `right, `top, `bottom, or a combination. Value for table used as default. | `left |
| breaktext |
| Text to be inserted at every break. | |
| buffer | ,
,
| The character buffer of the command or text display class; a vector. | |
| build | ,
,
,
| 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 | ,
,
,
,
,
,
| If 1, make all virtual columns of this object the same size. | |
| cancel |
| Set to 1 (in a callback) to cancel report generation. | 0 |
| children | ,
,
,
| A vector of all objects named in this variable. | |
| class | ,
| The display class of this object. | |
| clear | ,
,
| Furnishes a callback function for a clear event. See "Accessing the Primary Selection Buffer". | |
| col | ,
,
,
| 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 |
| A vector of indices of the selected column labels when the selectcol attribute is 1, in the order of selection. | É0 |
| colindexbg |
| The background color of the indexed column labels. | medium aquamarine |
| collabelrows |
| The maximum number of rows in the column labels. | 1 |
| color | ,
| 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 |
| 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 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 | ,
,
,
,
,
,
,
| The number of visible columns. | Table: at most 5; text: 40. |
| colsep | ,
,
,
| If n, column separators appear every n columns. | 1 |
| colspace | ,
| 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 |
| Horizontal alignment of data in the tableField. One of `left, `center, `right. | `left |
| column control |
| Vector of columns per page. | |
| column pagespan |
| Number of pages that the table's columns are to span. | |
| column resize | ,
| Controls whether columns can be resized by dragging their right borders (column separators): 1 - yes, 0 - no. | 0 |
| column spacing |
| Space between columns in reports, in inches. | |
| computation mode |
| Specify the default computation mode: `sum, `avg, `max, `min, `stddev, `variance. Used when breakprocesson is 1 and breakprocessfunc is not specified. | |
| compute pagebreakcb | ,
| For a callback that occurs at the completion of the pagebreak computation. | |
| compute sizecb | ,
| For a callback that occurs at the completion of the computation of the report size. | |
| constraints | ,
,
,
| A slotfiller containing the resize attribute of each child, indexed by child's name. | Defaults for the children |
| coordinate | ,
![]() |
The pointer's x, y coordinates when a refer event occurs. | ,
![]() |
All the x axis, y axis coordinates that make up the trace when a refer event occurs. |
| Coordinate | ,
| The pointer's X, Y coordinates when a refer event occurs. | |
| copy | ( ,
,
,
),
| 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 | ,
,
| The action taken on a copy-a-text-trace event. | |
| copytrace | ,
,
| The action taken on a copy-a-trace event. | |
| cornerindex |
| If 1, the corner label is "flagged"; if 0, it is not; see the selectcorner attribute. | 0 |
| corner indexbg | ![]() |
The background color of the corner label when it is flagged. | medium aquamarine |
| current breakcolumn | ,
| Column that is currently causing a break. | |
| current page |
| Name of the object that is being shown. Set it to show page. | |
| cursor | ,
,
| The position of the cursor (number of characters from the left and, for page, top). | page: ¢1 ¢1; others: 0. |
| cycle | ,
,
,
,
,
,
,
,
| 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 | ,
,
,
|
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 | ,
,
,
,
| 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 |
(not popups),
| 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 | ,
,
( ),
,
,
,
,
,
,
| 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 |
| To be defined. | |
| descendents | ,
,
,
,
| A vector of all objects contained in this object. | |
| disclaimer |
| 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 |
| The bottom margin of the disclaimer, in inches. | .2777777778 |
| disclaimer file |
| The file containing the disclaimer text. | |
| disclaimer leftmargin |
| The left margin of the disclaimer, in inches. | .2777777778 |
| disclaimer right margin |
| The right margin of the disclaimer, in inches. | .2777777778 |
| disclaimer rule width |
| Width of any ruling for the disclaimer; see the disclaimer attribute. | |
| disclaimer topmargin |
| The top margin of the disclaimer, in inches. | .2777777778 |
| disclaimer orientation |
| Orientation of the disclaimer: same as the object if `none; else `portrait or `landscape regardless of the object. | `none |
| distribution method |
|
`linear or `table, indicating distributionlevels evenly spaced separators or the separators in distributiontable. | `linear |
| doc | ,
| An attribute that allows documentation, presumably text, to be attached to each object. Cf. s.AUTODOC. | >,< s.AUTODOC |
| done | ( ,
,
,
,
,
),
,
| 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 |
| Object to which Shift-down-arrow moves keyboard focus. Connected to arrowlist. [Future use] | Null |
| dragdrop | ,
| Controls whether columns can be moved by dragging: 1 - yes, 0 - no. | 0 |
| dynamic |
| 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 | ,
,
,
,
,
,
,
,
,
,
,
| 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 | ,
,
,
,
,
,
,
,
,
| The callback function to be executed when a user begins editing the widget. | Null (none) |
| editbg | ,
,
,
,
,
,
,
,
,
,
| The background color of the cell being edited. | black |
| editendcb | ,
,
,
,
,
,
,
,
,
| The callback function to be executed when a user ends editing of the widget. | Null (none) |
| editfg | ,
,
,
,
,
,
,
,
,
,
| The color of the text being entered while in edit mode. | grey |
| editspace | ( ,
,
,
,
,
,
,
,
,
),
| 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 | ,
,
| Nested pair: variable callback function, static data. Function is called after the variable is evaluated (by %). | |
| evaluate | ,
| 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 | ( ,
,
,
,
,
,
,
),
| 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 | ,
,
| 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 |
| 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 |
(toplevel CNT),
| 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 | ,
| Controls the action when the F1 - F12 keys are pressed and this object has focus. | |
| familytree | ,
,
,
,
| A nested slotfiller of all objects contained in this object. | |
| fg |
except
and
,
,
| 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 | ,
| Foreground shade value in reports, 1 - white to 0 - black. A scalar or a function (in the callback i is the row). | 0 |
| field |
| 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 |
| The number of visible fields, or columns. | |
| filename |
| The name of the output file. | report.ps |
| fill |
| The character displayed for every keyboard entry in the value area; '' for no fill. | * |
| fillcolor | ,
,
| The fill color of various graph styles. | |
| firstcol | ,
,
,
| The index of the first visible column. | 0 |
| firstfield |
| The symbol of the leftmost displayed field of this object. | |
| firstrow | ,
,
,
| The index of the first visible row of this object. | 0 |
| fixedfields |
| 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 |
| 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 | ,
| A slotfiller of function key, callback fn pairs for this object. | |
| focus |
| Set to any value to give this object keyboard focus. | |
| followers | ,
| A vector of symbols whose objects are removed from the screen when this object is iconified. | |
| followertree | ,
| The followers of this object, in a boxed array. | |
| font |
except
,
,
,
| 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 |
| If 1, include a footnote area at the bottom of this object. | |
| footer |
| The footer text. | |
| footer offset |
| The space above the footer text, in inches. | 2 |
| footnote |
( )
| The footnote text, a character matrix or vector of vectors. If empty or null, no footnote area is shown. | Null (none) |
| footnote font |
( )
| The font in which the footnote is type set. | kaplgallant-19 |
| footnote justify |
( )
| Justify the footnote relative to the margins set with the bottom, top, left, and right attributes. | |
| format breakfunc | ,
| The variable callback function that formats the break text. The d parameter contains the unformatted text. | |
| framebg |
| The color of the frame background. | `deepskyblue4 |
| frame linewidth | ,
| Page frame line width. | 0 (thinnest) |
| frameoffset | ,
| Page frame offset; the spacing between frames, in inches. | 2 |
| framestyle | ,
| Page frame style: `center, `left, `right, `top, `bottom, or a combination, or `none. | `none (null) |
| frame thickness |
| The frame thickness in pixels. | 2 |
| freeze |
| 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 | ,
| 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 | ( ,
,
,
),
,
,
| The arrangement of slots in the display of a slotfiller object. | 1 |
| gradient | ,
,
| 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 | ,
| Specify the axes that control the grid lines, or none. | |
| gridfg | ,
| The color of the grid lines. | |
| gridstyle | ,
| The style of the grid lines (solid, dotted, etc.). | |
| gridwidth | ,
| The width in pixels of the grid lines. | 0 (thinnest) |
| h |
| If 1, don't change the height of this object's row on resize. | 1 for hmenu |
| H |
| If 1, do not change the height of this object on resize. | 1 for hmenu |
| has | ,
| If 1, whenever an attribute value is changed, report the new setting in the A+ session log, as a set of comments. | 0 |
| head |
(popups only)
| If 0, remove the window manager's header on this object (including, of course, the pin). | 1 |
| header |
| The header text. | |
| header offset |
| The space below the header text, in inches. | 2 |
| headingbg grayscale |
| 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 |
| 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 | ,
| Heading style in reports: `left, `right, `top, `bottom, or a combination, or `none. | `none (null) |
| hide | ,
| 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 |
| The highlight border color when the object has focus. | yellow |
| hlthickness |
| The width in pixels of the highlight border around the object. | 2; 0 for menus. |
| horizontal space |
| The minimum distance between nodes in the same row of the widget, in pixels. | 15 |
| hscrollsize | ,
,
,
| The height in pixels of horizontal scrollbars on this object. | 15 |
| hscrollwith | ,
,
,
,
| 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 |
| 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 |
| 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 | ,
| Function for event callback when the widget is iconized. Also see deiconized. | |
| icontitle |
| The title of the icon for this object. | |
| in | ( ,
,
,
,
,
,
,
,
),
,
| 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 |
| 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 | ,
,
,
,
| 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 | ,
| 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 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 | ,
,
,
| 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 | ,
,
,
| 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 | ,
,
| Controls the action when the object is bound to a display class. |
| Attribute | Keys (POINT TO KEY FOR INFO) |
Description | Default |
|---|---|---|---|
| justify | ,
,
| 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 | ,
,
| Controls the action whenever a key is pressed. | |
| keysym | ,
,
| The value represents the latest key press. | |
| l |
| If 1, left justify this object in its layout cell. | 0 |
| label | ( ,
,
,
,
,
,
),
,
| 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: |
| labelfg | ( ,
,
,
,
,
,
,
),
,
| 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 | ( ,
,
,
,
,
,
,
),
,
| 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 |
| The increment between labels on the scale. A value of 0 means that s is to select an appropriate increment. | 0 |
| label justify |
| The justification of the scale label. One of `left, `right, `bottom, `top, `none. | h: `bottom; v: `left. |
| labelout | ,
| A format specification for the scale labels. If not functional, it is one of the forms shown in the next table. | `float |
| leader | ,
| The leader of this object for iconification (when the leader is iconified, this object is removed from the screen). | |
| leading |
| Default leading for reports: vertical spacing in pixels. | |
| left | ,
| 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 |
| The left margin of the report, in inches. | 1 |
| leftto |
| Object to which Shift-left-arrow moves keyboard focus. Connected to arrowlist. [Future use] | Null |
| legend | ,
| Position of the legend on the graph; e.g., `tl for top
left. Includes settings for outside the graph area. | `tl |
,
,
| The text in the legend that identifies this trace. | Null (varname[:n]) | |
| legendbg |
( ) |
Color of rectangle containing legend; follows bg if not set. | Null (grey) |
| legendfg |
( ) |
The color of the text naming the traces in the legend. | Null (black) |
| legend font |
( ) |
The font in which the legend text is type set. | lucidasans typewriter- 10 |
| legendhl thickness | ,
| The width in pixels of the legend highlight area. | 1 |
| legend shadow thickness |
( ) |
The width in pixels of the shadow area around the legend area, if present. | 1 |
| legend style |
( ) |
Display the legend vertically, horizontally, horizontally with the last trace values, or not at all, using `ver, `hor, `lastvalue, `none. | `ver |
| line |
| 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 | ,
,
,
| The color of line graphs. | from s.LINE COLORS |
| linestyle | ,
,
| The style of line graphs, e.g., solid or dashed. | from s.LINE STYLES |
| linewidth | ,
,
| The width in pixels of line graphs. | 0 (thinnest) |
| The percent of the character width to be used to draw the lines specified by the line attribute. | 10 (%). | |
| literal | ,
| If 1, display character values in single quotes; if 0, don't. | 0 |
| lock position | ,
,
,
| If 1, do not reposition the children in this object when some other children are removed (e.g., freed) or unmapped. | |
| locksize | ,
,
,
| If 1, do not resize the layout when some children are removed (e.g., freed) or unmapped. | |
| lower | ,
,
| 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 |
| The length in pixels of the major ticks on the scale. | 10 |
| mapped | ( )
| The value is 1 if this object is mapped (to the screen), and 0 if unmapped. There are two cases:
| |
| margin | ,
| Pixel width around text. | |
| margin height |
| The top and bottom margins of an object in its page, in pixels. | 4 |
| margins | ,
| Use to set all four margins to the same value. | |
| margin width |
| The left and right margins of an object in its page, in pixels. | 4 |
| max |
| The maximum graphically displayed value. It is possible for it to be less than the value label. | 100 |
| maxtitle |
| The label that is shown for max. If null, there is no label and no space allowance for a label. | Null |
| maxtitlefg |
| The color in which maxtitle appears. | black |
| maxtitle font |
| The font in which maxtitle appears. | lucidasanstype writer-bold-12 |
| maxtitle justify |
| The justification for maxtitle. One of `none (no maxtitle), `top, `bottom (meaningful for hG, hS), `left, `right (meaningful for vG, vS), `center. | `center |
| min |
| The minimum graphically displayed value. It is possible for it to be greater than the value label. | 0 |
| minortick count |
| The number of minor ticks between major ticks on the scale. | 1 |
| minortick size |
| The length in pixels of the minor ticks on the scale. | 6 |
| mintitle |
| The same as maxtitle, but for min. | Null |
| mintitlefg |
| The same as maxtitlefg, but for min. | black |
| mintitle font |
| The same as maxtitlefont, but for min. | lucidasanstype writer-bold-12 |
| mintitle justify |
| The same as maxtitlefg, but for min. | `center |
| mnemonics | ,
| 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 | ,
| Set up interactive entry (`addtrace) or set up text entry at `coordinate (`addtexttrace), or terminate entry, like Enter or double click (`normal). | |
| movelimit | ,
,
| 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 | ( ,
,
,
),
| 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 | ,
,
| 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 | ,
,
,
| 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 |
| Number of columns in which the table is arranged on the report page (allows a narrow table to fill a page better). | 1 |
| nodebg |
| The background color of the nodes. | `violetred |
| nodefg |
| The foreground color of the nodes. | `yellow |
| notify | ,
| Furnishes a callback function for a notify event. See "Accessing the Primary Selection Buffer". | |
| orientation | ,
,
| Notebook (orientation on page) and tree: `horizontal
or `vertical. Report (orientation of report on paper): `landscape or `portrait. | `horizontal or `landscape |
| out | ( ,
,
,
,
,
,
),
,
| 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 | ,
| 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 |
| `ps: PostScript; `eps: Encapsulated PostScript; `ppm: Portable Pixmap. | `ps |
| outputstyle |
| `columnmajor, `rowmajor - report page
arrangement. `aligned, `noheadings - for ASCII tables. | `rowmajor |
,
,
,
(
,
,
,
,
,
,
),
,
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.
,
,
,
,
(
,
,
,
,
,
,
),
,
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.
,
,
,
,
(
,
,
,
,
,
,
),
,
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.
,
,
,
,
(
,
,
,
,
,
,
),
,
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.
,
,
,
,
(
,
,
,
,
,
,
),
,
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.
,
,
,
,
(
,
,
,
,
,
,
),
,
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.
,
,
,
,
(
,
,
,
,
,
,
),
,
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.
,
,
,
,
(
,
,
,
,
,
,
),
,
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.
,
,
,
,
(
,
,
,
,
,
,
),
,
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.
,
,
,
,
(
,
,
,
,
,
,
),
,
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.
,
,
,
,
(
,
,
,
,
,
,
),
,
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.
,
,
,
,
(
,
,
,
,
,
,
),
,
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.
,
,
,
,
(
,
,
,
,
,
,
),
,
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.
,
,
,
,
(
,
,
,
,
,
,
),
,
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.
,
,
,
,
(
,
,
,
,
,
,
),
,
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.
,
,
,
,
(
,
,
,
,
,
,
),
,
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.
,
,
,
,
(
,
,
,
,
,
,
),
,
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.
,
,
,
,
(
,
,
,
,
,
,
),
,
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.
,
,
,
,
(
,
,
,
,
,
,
),
,
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.
,
,
,
,
(
,
,
,
,
,
,
),
,
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.
,
,
,
,
(
,
,
,
,
,
,
),
,
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.
,
,
,
,
(
,
,
,
,
,
,
),
,
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.
,
,
,
,
(
,
,
,
,
,
,
),
,
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.
,
,
,
,
(
,
,
,
,
,
,
),
,
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.
,
,
,
,
(
,
,
,
,
,
,
),
,
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.
,
,
,
,
(
,
,
,
,
,
,
),
,
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.
,
,
,
,
(
,
,
,
,
,
,
),
,
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.
,
,
,
,
(
,
,
,
,
,
,
),
,
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.
,
,