The following lists describe the changes that have been made to the ARRIS++ Enhanced Menus since the previous release (version 8.3 - spin #117, release 03), on December 05, 2005 and a subsequent patch (release 04) on December 13, 2005. Note that there are links in the following material pointing to more detailed information contained in the main documentation.
This changelog is divided into the following sections:
The following table lists general modifications and enhancements that have been made to the ARRIS++ menu system documentation.
The ARRIS++ master documentation has been updated to reflect all changes reported here. |
The following table lists changes and additions made to the ARRIS++ menu system.
TOOLS: |
ARRIS++ Tools
Three new utilities were added to the ARRIS++ TOOLS menus and are discussed in detail below. |
|||||||||||||||
Break-Line
Break-Line:
Status Menu:
For additional information, the break-line manual page can be found here. Break Mark
|
||||||||||||||||
Layer Display
The layer display utility is used to sequence through one or more layers in the current drawing, clearing the screen and then displaying each subsequent layer when <CR> is pressed. As the layer is being displayed, its layer number, name and description are shown on the message line. Only layers having some content are displayed while empty layers are silently skipped. When the last layer in a running sequence has been displayed, there is an option to repeat the sequence. When the command terminates, the drawing is automatically refreshed. The following table discusses the various display options. These options may be entered from the keyboard and abbreviated to the single letter [a, b, c, d, g, n or w].
Right-clicking on the layer display button skips the prompt and immediately begins displaying layers using the all layers method. For additional information including a description of a set of optional mnemonic aliases, the layer display manual page can be found here. |
||||||||||||||||
Pen Display
The pen display utility is used to display entities drawn in one or more pens. When prompted, select one of the following options:
In all cases, when the command terminates, there is an option to either redraw the screen or leave it in its current state. Right-clicking on the pen display button skips the prompt and immediately displays all entities using the color method. For additional information including a description of a set of optional mnemonic aliases, the pen display manual page can be found here. |
The following table lists fixes that have been applied to existing sigmacs to correct problems and bugs.
:mn__xhmatch
|
Fixed a serious bug that caused line patterns to be created with incorrect spacing and offset values when an existing pattern's parameters were being match and the pattern PATTERN CREATE menu was set to geometry rather than paper units. |
The following table lists revisions that have been made to existing sigmacs in order to provide some expanded or new capability beyond that offered by the original command.
:mn_clsl
|
Added support to update the break-line status menu. |
NEW COMMAND | CLASS | DESCRIPTION |
---|---|---|
:cj_bl_brkln |
break-line | Draw a break line between two points
(Revised and renamed :cj_brkln ) |
:cj_ds_layer |
display | Display one or more layers by various methods style |
:cj_xh_trap2 |
pattern | Exit trap for the :mn__xhmatch
sigmac |
:cj_ww_init |
winport | Initialize the winport variables |
:cj_ww_load |
winport | Load the specified numbered winport style |
:cj_ww_save |
winport | Save the current configuration as a numbered winport style |
CMD | EQUIVALENT CMD | CLASS | BRIEF DESCRIPTION |
---|---|---|---|
:bl |
:cj_bl_brkln;='draw' |
break-line | Convenience routine to draw a break-line |
:lda |
:cj_ds_layer;='all layers' |
display | Sequentially display all layers in the current drawing |
:ldb |
:cj_ds_layer;='by number' |
display | Display the layer(s) specified by layer number (see also: :ldn) |
:ldc |
:cj_ds_layer;='current work layer' |
display | Display the current layer set for work (WK) |
:ldd |
:cj_ds_layer;='display layers only' |
display | Sequentially display all layers currently set for display (D) |
:ldg |
:cj_ds_layer;='work group layers' |
display | Sequentially display all layers in the current work group layer set (see also: :ldw) |
:ldn |
:cj_ds_layer;='by number' |
display | Display the layer(s) specified by layer number (see also: :ldb) |
:ldw |
:cj_ds_layer;='work group layers' |
display | Sequentially display all layers in the current work group layer set (see also: :ldg) |
:ldx |
:cj_ds_layer |
display | Convenience routine to initiate the :cj_ds_layer sigmac |
:pd |
:cj_ds_pen |
display | Convenience routine to initiate the
:cj_ds_pen sigmac |
:pdc |
:cj_ds_pen;='color' |
display | Simultaneously display entities drawn in pens 1-15 by using colors number 1-15 |
:pd# |
:cj_ds_pen;='pen number';=# |
display | Display all entities drawn using the specified pen number # |
:pdp |
:cj_ds_pen;='range';=0;=8 |
display | Sequentially display all entities drawn using pen #0 through #8 |
:pdpp |
:cj_ds_pen;='range';=0;=15 |
display | Sequentially display all entities drawn using pen #0 through #15 |
:ww |
:cj_ww_load;=scj_ww_last |
winport | Toggle to the previous winport style |
:ww# |
:cj_ww_load;='#' |
winport | Load the specified numbered winport style |
:wws |
:cj_ww_save;=num;='y' |
winport | Save the current configuration as a numbered winport style |
:wws# |
:cj_ww_save;='#';='n' |
winport | Save the current configuration as the specified numbered winport style. Existing styles will be silently overwritten |