This section discusses changes and enhancements to the DESKTOP menu that runs across the top of the ARRIS screen.
Save Database Indicator: Off |
|
Save Database Indicator: On |
A small button was added to the left of the name box to provide direct access to this feature. This button displays a `P' when Select by Project mode is active and shows the current Project and Project Page information to the right.
Select by Project mode
Clicking on this button immediately toggles the display to `F' or Select by File mode and shows the Project Path and Sheet or Drawing information to the right.
Select by File mode
Toggling back and forth using this button provides a convenient way to check the corresponding information that is not normally displayed.
Sets Select By File mode |
:mn_projmode;='database'
|
Sets Select By Project mode |
:mn_projmode;='project'
|
Or, if you use a text-based ustart.tx initialization file, add one of these commands:
Sets Select By File mode |
@#@CMD:mn_projmode;#str;database;0
|
Sets Select By Project mode |
@#@CMD;:mn_projmode;#str;project;0
|
Loads the PROJECT LIST MANAGER menu |
:mn_projlist;='init'
|
Loads the PROJ. PAGE LIST MANAGER menu |
:mn_pagelist;='init'
|
One of the more annoying changes in ARRIS 2001 was the placement of the RECENT DOCUMENTS (e.,g., the old Most Recently Used list) on a sub-menu which was accessed through a button near the bottom of the FILE pull-down menu. A small "down arrow" icon has been added to the DESKTOP menu which provides immediate access to this valuable information in the more useful location.
RECENT DOCUMENTS Menu in PROJECT mode
ARRIS maintains separate RECENT DOCUMENTS lists for PROJECT and FILE modes. New buttons were added to allow each of these lists to be easily displayed.
RECENT DOCUMENTS Menu in FILE mode
The RECENT DOCUMENTS menu was enhanced by Sigma Design to present additional information, including descriptions, for the listed drawings. However, this information was presented in a confusing manner that made it difficult to scan the list for the desired entry. The menu has been redesigned to organize the material in an easy-to-read format.
The one serious remaining problem with the RECENT DOCUMENTS
menu is that there is no direct user-control over the document
list. As you work with ARRIS the list automatically updated and
the entries on the list constantly change position, making it
difficult to predict what you will find on the menu and where it
will be located. Two new tools have been provided to deal with
these limitations, making the use of recent documents a much more
useful and enjoyable experience.
Chad W. Estes (chad@beicker.com) was the first to tackle this project, resulting in his favorite documents tool which he has been gracious enough to donate for inclusion in ARRIS++. The code and menus have been modified slightly from his original contribution to make this program look and operate in a manner that is similar to the other recent document tools, but the general design and feature set are entirely his creation.
Chad Estes' FAVORITE DOCUMENTS Menu
|
Chad's FAVORITE DOCUMENTS differs from the standard ARRIS recent documents in that entries only appear on this list when explicitly added and can be relied on being there until they are explicitly removed. As can be seen in the image above, each entry is displayed with the drawing or sheet description, the full path and the date and time when the document was last saved.
Here is a summary of the major features of this menu:
usr:config.dir/cj_cefavs.tx
Chad Estes' RECENT DOCUMENTS Menu
|
Chad's RECENT DOCUMENTS menu is similar to the standard ARRIS version in that it presents an automatic list of the most recently loaded documents. (But only documents loaded in FILE, not PROJECT mode.) The main features of this menu are:
Some differences between the RECENT DOCUMENTS and FAVORITE DOCUMENTS menus are:
The design for an improved recent documents tool had been sketched out and placed on the ARRIS++ to-do list quite some time ago. Chad's efforts (discussed above) inspired the effort to finish development, resulting in the new USER DOCUMENTS menu.
ARRIS++ USER DOCUMENTS Menu
|
This tool has a similar goal to Chad's favorite documents menu, but offers a different user interface design. The menu is divided into an upper section with a single CUR (current) and five PREV (previous) lines which act as an abbreviated recent documents list, and a lower section with twelve (1-12) lines displaying documents explicitly placed there by the user, which remain in their specified location until deleted or moved.
Here is a summary of the major features of this menu:
usr:config.dir/cj_dbuser.tx
With so many possible choices for accessing recent documents, the only problem remaining is figuring out how to use these new tools. There is already an ikon on the DESKTOP menu (the small down-arrow) which was being used to display the standard ARRIS RECENT DOCUMENTS menu and it seemed natural to continue to use this button for the same purpose regardless of which of the tools was preferred.
This problem has been solved through the new ARRIS++ Options feature discussed below. Using this tool, it is possible to assign any of the following options as the left and/or right-click command for this button. The available choices are:
If no specific options are selected, then a left-click on the button will continue to display the original ARRIS RECENT DOCUMENTS menu and a right-click will display the ARRIS++ USER DOCUMENTS menu.
A CUSTOM option is offered to provide support for a custom document selection tool. See the ARRIS++ Options section in the manual for additional information.
The new :cj_vp_togl sigmac is a replacement for the :mn_vpflip command which is used to move into viewports and back to sheet space. This new command offers the following additional features:
It is suggest that this command be assigned as a right-click command to the box on the DESKTOP menu that displays the name of the viewport (in blue) or "Sheet" (in red).
Viewport/Sheet Title
Once this assignment is made, right-clicking on this box provides
all of the above features. To move to the other space without
saving any changes, simply left-click on this box for the normal
function and prompts.
Various commands which operate on viewports such a Query, Pan,
Erase, Rotate, etc. prompt for confirmation when a target viewport
is first selected. An entry on the
ARRIS++ OPTIONS menu offers
control over these prompts. The option defaults to YES
which preserves the standard ARRIS prompts. However, if this is
set to NO, then these prompts are suppressed and the
commands will execute immediately when the viewport is selected.
In standard ARRIS, when entering a viewport with a rotated view,
the workplane and cursor typically remain oriented with the
database and are consequently not aligned with the current screen
view. A new feature has been added so that when entering a rotated
viewport, it is possible for ARRIS++ to automatically set the
workplane and cursor to match that view. Since this may not be
desirable for some users, an entry on the
ARRIS++ OPTIONS menu allows
this feature to be turned on or off.
It is now possible to customize the right-click function of the
VIEWPORT button on the DESKTOP menu by setting the desired
command on the ARRIS++ OPTIONS
menu. This command will then be executed when working in sheet
space. If no explicit command is given, then this defaults to
panning the selected viewport using the command:
:mn_vport;='pan'
The right-click functionality of the VIEWPORT button on the
DESKTOP menu can differ depending on whether you are
in sheet or viewport space. Another option on the
ARRIS++ OPTIONS menu allows
a separate command to be defined which is then executed while
working in a viewport. If no explicit command is given, then this
defaults to redefining the view of the current viewport using the
fixed size method with the command:
:mn_vpreset;='view';:mn_vpcut;='bx';:mn_vpcut;='ex'
When working in a full-screen viewport, it is difficult to know where the boundaries are so that work does not extend outside the viewport and get clipped when viewed from sheet space. A new feature has been added that allows a temporary, green, rectangular box to be displayed at the viewport extents, providing the visual feedback required to work within viewports with greater confidence.
Temporary Viewport Outline
On the ARRIS++ OPTIONS menu there is an entry for VIEWPORT BORDER LINES DISPLAY which controls when these viewport outlines should be automatically generated. The three options are:
If NEVER is selected, then ARRIS will never automatically display these lines. If MENU CONTROLS ONLY is selected, then any time that the screen is panned or zoomed using the window arrows, slider or zoom buttons, the viewport border lines will be automatically displayed. If ALL COMMANDS & CONTROLS is selected, then any menu control or system command that updates the screen will automatically cause the viewport outline to be displayed.
It is recommended that the ALL COMMANDS & CONTROLS option be used as this ensures that the viewport outline will be visible most often, giving the greatest benefit.
For most users this is all that is required to use this tool. The
following discussion is somewhat more technical and discusses
various sigmac commands that can be executed, called from within
other custom sigmacs, or used in conjunction with customized
right-click commands to achieve
more detailed control over viewport outlines.
When working in a full-screen viewport, the :cj_vp_rview sigmac performs the function, similar to RESTORE VIEW command available from the viewport pull-down menu, of zooming out to the extents of the current viewport area and then drawing a temporary green rectangle at the location of the viewport boundary. However, the new command provides an additional prompt:
Enter display mode? def:
show restore show
Selecting restore causes the command to operate as described above, while selecting show will display the temporary viewport border lines (assuming they are visible on the screen) without changing the current view. This can be seen in the following examples:
Temporary Viewport Outline - Clipped
This is very useful when zoomed in on a specific region and
performing drawing tasks such as placing dimensions or notes,
where it is important to know that the new information will not
extend beyond the viewport's border.
The :cj_vp_rview command will issue an error message if it is attempted to be run while not within a viewport. Because of this, an alternate quiet version of the command named :cj_vp_qview was developed which suppresses the error message. This version of the command is suitable for use in combination with other display, pan or zoom functions as will be described below.
If the optional cj_mnopt.sm
sigmac library is loaded, the mnemonic commands :vpr and
:vps have been provided to quickly execute the command in
restore or show modes respectively.
To get the temporary viewport outline to be constantly displayed as the screen is panned, zoomed or redrawn, use the ALL COMMANDS & CONTROLS option discussed above. However, if that option is not in effect, any command can still be made to automatically display the viewport outline by attaching the cj_vp_qview;='s' command to it. For example, let's say we have a mouse motion command that redraws the screen (:dpe) and another one that zooms in (:mn_zmidg). If we change these command strings to:
:dpe;:cj_vp_qview;='s'
:mn_zmidg;:cj_vp_qview;='s'
then when working in a viewport, every time the mouse is used to redraw or zoom, the viewport boundary lines will be automatically redisplayed (assuming of course, that they are visible within the screen area). By using the quiet version of the command, these same mouse motions will continue to work when outside of a viewport without displaying any annoying messages.
By combining the :cj_vp_qview;='s' command with all of the zoom, pan or display commands being used, the viewport outline will always be displayed, significantly improving drawing productivity while working with viewports. The :cj_vp_qview;='s' may be appended to any of the following existing sigmac commands:
COMMAND | DESCRIPTION |
---|---|
:da | Display all |
:dpe | Redraw screen |
:dper | Redraw retained |
:mn_czmdg | 2-point zoom |
:mn_view;='plan' | Plan view |
:mn_vwdrag | Move view with mouse drag |
:mn_zmidg | Zoom in |
:mn_zmodg | Zoom out |
:unz;:dpe | Unzoom |
:zmi | Zoom in |
:zmo | Zoom out |
:zmr;:dpe | Zoom last |
In addition to these commands, you can also modify the commands for the panning arrows, scrollbars and zoom button for the main graphic screen as follows so that right-clicking on these controls will also cause the viewport outline to be displayed.
DESCRIPTION | NEW COMMAND STRING |
---|---|
Up Arrow | :mn_sldarr;='u';:cj_vp_qview;='s' |
Down Arrow | :mn_sldarr;='d';:cj_vp_qview;='s' |
Left Arrow | :mn_sldarr;='l';:cj_vp_qview;='s' |
Right Arrow | :mn_sldarr;='r';:cj_vp_qview;='s' |
Horizontal Slidebar | :mn_sldbar;='MNFULLS';1;=1;:cj_vp_qview;='s' |
Vertical Slidebar | :mn_sldbar;='MNFULLS';1;=2;:cj_vp_qview;='s' |
Zoom Out | :mn_sldcrn;=2;:cj_vp_qview;='s' |
There are certain existing sigmacs that require intermediate point input and because of this, are not able to have the :cj_vp_qview;='s' command successfully appended to them. To address this limitation, the following new commands were developed and may be substituted in place of the original commands. These replacement sigmacs operate identically to the originals except that they display the viewport outline after performing their operation.
ORIGINAL SIGMAC | REPLACEMENT SIGMAC | DESCRIPTION |
---|---|---|
:mn_areazoom | :cj_vp_areazm | Zoom to the specified screen region |
:czw | :cj_vp_czw | 2-point windowed zoom |
:mn_pan2 | :cj_vp_pan2 | 2-point panning |
:mn_winda | :cj_vp_winda | Display all windows |
:mn_windpe | :cj_vp_windpe | Display all windows |
:mn_zoomw | :cj_vp_zoomw | 2-point windowed zoom |
Again, just a final reminder that all of the work discussed above
regarding command modifications can be avoided if the ALL COMMANDS
& CONTROLS option is selected on the
ARRIS++ OPTIONS menu.
Therer are times when it is undesirable to display the viewport border outline in a window. In these cases, the global integer variable icj_vp_rvskip can be set to #true immediately before calling the display update command (e.g., :da, :dpe, :dper, etc.). This will insure that the viewport border lines are not shown for that command. The variable is automatically set to #false after each call, so there is no need to reset it.
When loading an existing layer into the current drawing, additional information is now displayed on the message line. When navigating to a new directory (i.e., folder) the folder description will be shown. Also, when an existing layer is selected from the list, the layer name, description and entity count will be displayed to help in making the proper selection.
A new :cj_lc_col sigmac was created to provide control over the layer mode color display function found on the LAYERS menu.
Layer Mode Color Display
Support for up to ten different layer mode color sets has been provided to aid in different drawing tasks, and commands are available to make it easy to select any one of these color sets as well as turn the layer mode color display on or off. If the optional sigmac library is loaded, then there are a number of convenience mnemonic sigmacs that make using these features particularly easy.
First, let's discuss the optional external data text file which is used to define up to ten different layer mode color sets. This file is named cj_laycol.tx and is located in the user's config.dir directory. The format of each line in the file is as follows:
Type;Setno;Color;Desc
where
Type is the layer mode and is one of
EDIT, SRCH or DISP
Setno is the color set number from 0
to 9
Color is the actual color number from
0 to 255
Desc is an optional description of
the entry
Note that comment lines begin with a # and that all lines must have at least three semicolons to delineate the fields. Specifying the color number 0 tells ARRIS to display layers using that mode in their native database colors. The work layer is always displayed in its native database colors.
Here is the contents of a sample ${GRUSR}/config.dir/cj_laycol.tx file:
#;;;ARRIS++ LAYER COLOR PARAMETERS FILE: VERSION 01
#;;;------------------------------------------------
EDIT;0;00;Color Set 0: Edit Color
SRCH;0;30;Color Set 0: Search Color
DISP;0;31;Color Set 0: Display Color
#;;;------------------------------------------------
EDIT;1;00;Color Set 1: Edit Color
SRCH;1;02;Color Set 1: Search Color
DISP;1;02;Color Set 1: Display Color
#;;;------------------------------------------------
If no data file exists or if all ten color sets are not defined, then they will default to the colors 0/30/31 for EDIT/SRCH/DISP.
The following mnemonic commands quickly allow the layer mode colors to be adjusted for the task at hand:
:cl |
:cj_lc_col;='toggle' |
layer | Toggle the layer mode color display on/off |
:cl# |
:cj_lc_col;='#' |
layer | Set the layer mode colors to the specified color set where # is a single digit: 0 through 9 |
:clinit |
:cj_lc_col;='init' |
layer | Reinitialize the layer colors after changes to the data file |
:cloff |
:cj_lc_col;='off' |
layer | Turn off the layer mode color display |
:clon |
:cj_lc_col;='on' |
layer | Turn on the layer mode color display |
QUERY Menu
|
The ON-LINE DOCUMENTATION section of this menu has been modified to offer new buttons that provide access to the following documents:
The ARRIS and ARRISplus documentation is provided in PDF format and is read using the Adobe Acrobat Reader.
The ARRIS++ and MENUS documentation is in HTML format and is read using a standard web browser. On MS Windows platforms, the user's default browser will be used. On UNIX platforms, netscape is the default browser. However, this may be changed by setting and exporting the GRBROWSER environment variable to another program capable of displaying HTML content. For example, to use the Opera browser, in the .cshrc file add a line similar to:
setenv GRBROWSER /usr/local/bin/opera
Right-clicking on the ARRIS, ARRIS++ or
ARRISplus documentation buttons will cause the current
version of that product to be displayed on the message line.
The query DISTANCE command and menu have been enhanced. The revised command and menu offers the following new features:
EDIT Pull-Down Menu
EDIT SHORT Pull-Down Menu
The following changes and enhancements have been made:
The indicator is neutral (as seen on the left) when all of the
special entity filters are cleared (i.e., off). It becomes
highlighted (as seen on the right) when any special filter is
active for the current entity type.
Special Entity Filter Indicator: Off |
|
Special Entity Filter Indicator: On |
The scale factor prompt for the EDIT and COPY menus
has been enhanced.
Copy/Move Scale Prompt
This option has been enhanced over the standard command to insure that the current reference point is always properly reset regardless of how the command is exited. Previously, there were many ways to terminate the command that would leave the reference point set incorrectly.
The original command would leave pop-up menus displayed
on the screen, making it impossible to graphically set the
scale. This problem has been fixed. When the POINTS option
is selected, any pop-up menu is immediately removed from
the screen. Once the new scale has been determined, the
original menu is automatically redisplayed.
The rotation factor prompt for the EDIT and COPY menus
has been enhanced.
Copy/Move Rotation Prompt
A new DIAGNOSE & REPAIR button has been added to the
EDIT menus. If the optional
ARRISplus module is
installed, then the following feature is available:
Button: Active |
|
Button: Inactive |
Within the database, ARRIS encodes all data using unique integer opcodes. These opcodes should always occur in matched pairs, but programming errors can occasionally cause them to become corrupted leading to all sorts of problems.
The DIAGNOSE & REPAIR tool is designed to identify and correct these problems where possible. The button will only appear active when either the PATTERN, TEXT or ZONE entity type is selected. The command also works with ANY, in which case it will operate on opcodes, patterns, paragraph text and zones together.
Once the desired entity type has been selected, click on the
DIAGNOSE & REPAIR button and the command will prompt to select
one of the following actions:
A confirmation prompt will always be displayed to verify the selected operation prior to starting. Refer to the ARRISplus documentation for additional information on how to fully utilize this tool.
Layer Retain Indicator: Off |
|
Layer Retain Indicator: On |
A new sigmac, :cj_md_lrdisp, has been created which displays a message indicating the current state of the layer retain mode. This command may be used in conjunction with certain copy and edit commands if an additional visual reminder is desired. For example, if a COPY ALL IN button were added to the toolbar, this might execute the following commands which would conclude by indicating the current state of layer retain:
:mn_edslct;='x'
smn_ent1='ALL'
smn_wntp='v'
imn_wuse=#walin
:mn_edcmd
:mn_copy;='norm'
:cj_md_lrdisp
Color Map: user1.cm
The second colormap is named user2.cm and provides a
somewhat more attractive set of drawing colors. The solid
color band remains unchanged while the shadable colors offer
a more more natural selection within a pastel range.¹
Color Map: user2.cm
In ARRIS 8.1 the ARRIS colormap was significantly extended to
support 256 directly addressable drawing colors. Four new
custom colormaps have been provided to support this expanded range.
The user11.cm colormap supports the ARRIS++ menu color scheme, but otherwise it is identical to the new ARRIS SYSTEM colormap.
Colormap: user11.cm
The user12.cm colormap supports the standard ARRIS++ menu
colors and retains the original 32 solid colors (0-31) and the 16
pastels (33, 35, 37, ..., 63) found in the ARRIS++ user2.cm
colormap discussed above. New pastel colors have been added to the
even numbered slots from 32 through 62 while colors 64 through 255
are identical to the ARRIS SYSTEM colormap.
Colormap: user12.cm
The new user13.cm colormap supports the ARRIS++ menu and
revised pastel colors from the user2.cm colormap. However,
colors in slot 64 and up retain the same format and color
distribution as was found on older versions of ARRIS prior to the
introduction of high resolution colormaps. This colormap may be
of use for various functions and backwards compatibility. (For
example, in the display of a 3D model rendered with the older
user2.cm colormap.)
Colormap: user13.cm
A new colormap named user14.cm was added which is a cross
between user12.cm and user13.cm. The even color
slots between 32 and 62 have the new pastel colors taken from
user12.cm while the remainder of the colormap from slot
64 and up have the colors found on earlier versions of ARRIS and
as seen in colormap user13.cm.
Colormap: user14.cm
All custom colormaps in ARRIS++ have an additional colormap with
rev appended to the name. (i.e., user1rev.cm,
user2rev.cm, ... user14rev.cm). Each of these
colormaps is identical to its counterpart with the exception that
colors 0 (black) and 1 (white) have been swapped, resulting in a
white screen with dark lines.
All of these colormaps set the highlight color to a fluorescent
red that is much more visible on the screen then the default
highlight color.
${ARRIS}/ap/cjsa.vn/cjmenus.ap/lib
directory.
To make one of these colormaps the default, copy the appropriate
file into the ${GRUSR}
directory and rename it
user.cm. The next time ARRIS is started these colors will
be automatically loaded.
:cj_cm_load Command Prompt
If a user.cm and/or user_rev.cm colormap file exist at either the ${GRUSR} or ${GRSTD} locations, they will be listed in addition to all of the standard ARRIS and ARRIS++ colormaps. Each name is tagged with either a (64) or a (256) to indicate whether it is an older 64-color, or newer, high-res, 256-color colormap.
Unlike the standard ARRIS commands which require manual intervention (a screen and menu redraw) to get the new colors displayed, this command will automatically update the graphic screen and the menus to immediately display the new color scheme.
If you often switch colormaps, it might be convenient to assign this as the custom right-click command for the COLOR button on the DESKTOP menu. It is then just a single click away.
A set of special commands has been created to allow these colormaps
to be loaded at any time without having to first copy them to the
${GRUSR}
directory. These commands are located
on the TOOLBAR COMMAND ASSIGNMENT MENU under the group
titled ARRIS++: COLORMAP and may be easily loaded onto the
toolbar for use. For additional information on this procedure, see
the section titled
Toolbar Command Database.
ARRIS++ 256 Color Selection Menu: Example 1
ARRIS++ 256 Color Selection Menu: Example 2
A new option on the ARRIS++ OPTIONS menu allows you to replace the standard color selection pop-up menu with the the menu seen in the examples above. This menu offers the following enhanced features:
Because this is option-driven, it is easy to switch back to the original ARRIS color selection menu should that ever be desired.
¹ This modified colormap is based upon, but is not identical to, one created by Jeff Rath and distributed on the ARRIS mailing list. Thanks Jeff.
CUSTOMIZATION Menu
|
The Following enhancements have been made:
Selecting the ARRIS++ button displays the new
ARRIS++ OPTIONS menu.
ARRIS++ OPTIONS Menu
|
This menu provides a graphical interface for selecting various options in the ARRIS++ application module. Currently, the following options are supported:
Note that changing the value during a running ARRIS session will immediately load or unload this library when the ARRIS++ OPTIONS menu is dismissed.
If no explicit selection is made, this defaults to the standard ARRIS NOTES menu. For a CUSTOM selection, see the description below for more information.
If no explicit selection is made, this defaults to the standard NOTES flyout menus. For a CUSTOM selection, see the description below for more information.
If no explicit selection is made, then this defaults to the standard ARRIS RECENT DOCUMENTS menu. For a CUSTOM selection, see the description below for more information.
If no explicit selection is made, then this defaults to the ARRIS++ USER DOCUMENTS menu. For a CUSTOM selection, see the description below for more information.
If NONE is selected, this disabling the USR APP button. For a CUSTOM selection, see the description below for more information on how to assign a menu to the button.
For example, if you had developed a custom overwrite menu called MY_TOOLS that contained a set of utilities specific to your firm's operation, you could assign it to this button so that it was easily accessible by all ARRIS users.
As another example, there may be an existing menu in another module that you often wish to access without having to first load that module's main menu. Let's say you normally have DETAILS loaded as your second module but frequently want to access the RENDER overwrite menu from the 3D module. You could assign the R_RENDER menu as the left-click action for the USR APP button and then this menu would be instantly available regardless of which main menu was currently being displayed.
If NEVER is selected, then ARRIS will never automatically display these lines. If MENU CONTROLS ONLY is selected, then any time that the screen is panned or zoomed using the window arrows, slider bars or zoom button, the viewport border lines will be automatically displayed. If ALL COMMANDS & CONTROLS is selected, then any menu control or system command that updates the screen will automatically cause the viewport outline to be displayed.
Selecting this button toggles the option between YES and NO. The default value of NO allows ARRIS to operate with its typical behavior. Setting this option to YES causes the scale and rotation to be automatically reset.
This option determines the default behavior each time ARRIS is started. New buttons have been provided on the RI status menu that allow this feature to be enabled or disabled at any time while working with repeated items.
In all cases, right-clicking on the option buttons will toggle in the reverse direction through the option lists.
Clicking on CUSTOM in the data field to the right results in a prompt for the name of a custom menu to load when the associated button is selected. Enter the name of the desired menu, hit <CR> and that menu name is then displayed.
For example, let's say that you have a custom keynoting application that you wish to use in place of the standard ARRIS NOTES tool and it has an overwrite menu named CD_KEYNOTE. As can be seen in the second line in the image above, this has been entered as a custom menu and will now be automatically displayed when left-clicking on the NOTES button. (If you want to make this permanent, don't forget to SAVE your changes.)
An office-wide version of the options file may be saved to the STANDARDS directory. If this file exists it will set the ARRIS++ options for all users who do not set their own personal options configuration. This file may be created by any user having write permission to the std:config.dir directory. This is done by right-clicking on the SAVE button. An error message will be displayed for anyone not possessing the proper permissions.
The ARRIS++ option data is saved to the file:
{usr,std}:config.dir/cj_options.tx