The following lists describe the changes that have been made to the ARRIS++ Enhanced Menus since the previous release (know as the CJSA Replacement Menus) dating from August 20, 2000. Note that there are many links in the lists to more detailed information contained in the main documentation.
This changelog is divided into the following sections:
The following table lists general improvements that have been made to the ARRIS++ menu system.
All existing sigmacs were reviewed and updated to reflect any changes made by SDI for ARRIS version 7.1.a3. | ||||||||||||||||||||||||||
The on-line help was updated to reflect all menu changes and enhancements. | ||||||||||||||||||||||||||
A copy of the revised and updated ARRIS Menus: User Interface Manual has been included. | ||||||||||||||||||||||||||
Four new colormaps have been included in the ARRIS++ library
directory $ARRIS/ap/cjsa.vn/cjmenus.ap/lib .
These colormaps each provide the original (pre-2001) ARRIS menu
colors as well as a highlight color which has been set to a
fluorescent-red that is much easier to see than the current
muted green. For additional information, refer to the section
titled Color.
|
||||||||||||||||||||||||||
The following commands were added to the
TOOLBAR command database:
|
||||||||||||||||||||||||||
A new optional sigmac library named cj_mnopt.sm
was added that contains a set of 71 easy-to-type mnemonic commands
for various functions in the ARRIS++ package. This library can be
easily loaded and unloaded using the commands
:cj_mn_mnopt;='load' and
:cj_mn_mnopt;='unload' . For additional
information refer to the section titled
Optional Sigmac Library.
|
||||||||||||||||||||||||||
The
cj_mktb perl script utility which is used
to convert existing ARRIS toolbar styles to the new format used by
ARRIS++ was updated to support toolbar ikons. This utility can be
found in the $ARRIS/ap/cjsa.vn/cjmenus.ap/bin
directory.
|
||||||||||||||||||||||||||
A new cj_mnbox.ri repeated items library was
added to the package, providing 158 new menu RIs which are used
when these ikons are to be placed on the ARRIS++ toolbars.
|
The following table lists changes and additions made to the ARRIS++ menu system.
CURVES: | The CURVES overwrite menu was revised to add text labels to the AFFIX and SEGMENT boxes for similar reasons noted above for the LINES menu. |
DESKTOP: | DESKTOP menu was modified to improve handling of button unhighlighting under a variety of conditions. |
The existing save database indicator, located under the SAVE button on the DESKTOP menu, was modified to make it executable and to provide on-line help. Clicking on this indicator now performs the same functions as selecting the main SAVE button. | |
A new layer retain indicator was added under the COPY button on the DESKTOP menu. This indicator is highlighted whenever the layer retain mode is ON and is unhighlighted whenever it is OFF. Clicking on this box will immediately toggle layer retain to the other mode. | |
The LAYER menu button was added back to the DESKTOP menu. SDI has it - removes it - adds it back in - removes it again. (In? Out? Let's get crackin'!) The button has been placed to the left of the layer name/number boxes instead of to the right. This keeps the UNDO/REDO buttons visually isolated immediately to the right of the layer name/number boxes, making it much easier to quickly locate and select UNDO without accidentally hitting the LAYER button. | |
For some unknown reason SDI decided to remove the SELECT BY FILE and SELECT BY PROJECT buttons from the RECENT DOCUMENTS menu. ARRIS++ maintains this very useful feature. | |
The :cj_dk_pftog sigmac was revised so that
if one of the drawing selection menus is currently displayed
when the selection mode is toggled between
SELECT BY PROJECT and SELECT BY FILE mode (done
by clicking on the P/F button on the
DESKTOP menu), the appropriate selection menu for the
new mode will be automatically displayed.
|
|
DIMENSIONS: | At the suggestion of Walt Zapor, the DIMENSIONS (DIM) menu was revised to add an EDIT label in the middle of the menu as well as adding TOOLS/SETUP/SELECT labels at the bottom. Otherwise, the menu functions remain the same. |
LABELS: | The new EDIT LABEL TEXT button was added to the LABELS--MARKERS pop-up menu. This loads the TEXT overwrite menu and automatically initiates the EDIT SINGLE TEXT command. |
LINES: | The LINES overwrite menu was revised to add text labels to the AFFIX, SEGMENT and HEAL boxes. These ikons were all too much alike and it was just about impossible to tell which button performed which action. (Note: These labels were once part of the original SDI menus but were removed some time ago, so this is a move back to a pre-existing standard that provides a better user interface.) |
OPENINGS: | The commands on the OPENINGS (Y_DW) menu that select either DOOR or WINDOW mode were revised. With these changes, it is now possible to change the mode while the OPENING SELECT menu is on the screen and have it immediately redisplay the selected doors or windows. If the DOOR TYPE (Y_EDOOR) or WINDOW TYPE (Y_EWIND) PROPERTIES menus are displayed, they will be automatically updated to display data for the opening type selected. (Previously these menus would be dismissed and then have to be manually reloaded.) |
PATTERNS: | The patterns status menu (ST_XH) was completely revised and substantially enhanced. The last user-defined LINES, RI FILL and SOLID FILL pattern styles are now remembered (including pen and color if assigned when the pattern style was created) and are automatically presented when the PATTERN TYPE box is toggled. The style name is now displayed on the status menu and the remainder of the menu dynamically changes to display data appropriate to the current pattern type. Line patterns can once again be incrementally scaled and/or rotated from the status menu. In addition, if a specific pattern style is in effect, then the absolute scale of the pattern is displayed and may be changed directly rather than by specifying a relative scale multiplier or incremental angle of rotation. There are many additional enhancements make working with patterns much more enjoyable. For additional information see the section titled PATTERNS Menus. |
The INSERT POINT and MOVE POINT boxes were added to the PATTERNS overwrite menu to make it easier to quickly modify an existing pattern boundary. (Use the UPDATE DISPLAY command to regenerate a pattern after moving a point.) Right-clicking on the MOVE POINT box initiates a STRETCH - ALL IN edit for patterns. A pattern will automatically update its display after using this command. The subsection MODIFY label was also changed to EDIT to be more consistent with other menus. | |
The PATTERN CREATE (i.e., setup) menus (XHSETUP, XHSTLN, XHSTRI and XHSTSF) were recreated to provide support and full integration for the enhanced pattern status (ST_XH) menu. In addition, a full set of right-click options was implemented and comprehensive on-line help was written for every menu box. Other minor changes include relabeling DASH TYPE to DASH MODE so as to agree with the LINE/CURVE CREATE menu, converting all labels to CAPS and repositioning the menu slightly on the screen. | |
REPEAT ITEMS: | Added the Repeated Items Offset system which displays RI offset values in a pop-up menu and allows those values to be changed or quickly reset to zero. This package consists of the CJ_RIOFF menu, the :cj_rioff sigmac and the supporting sigmacs :cj_ro_init and :cj_ro_set |
The RI ROTATION functions were merged from the obsolete R_RISUB submenu onto the REPEATED ITEMS menu and all appropriate sigmacs were updated to reflect this change. | |
The RI status menu was modified to display the rotational increments (ROT INC) used by the RI ROTATION functions and eliminated the now useless R_ST_ELEM status menu. | |
Changed the default right-click option for the PLACE OFFSET button on the REPEATED ITEMS overwrite menu so that it toggles the current RI placement point on/off. This is useful when placing multiple copies of the same RI and you wish to occasionally select an alternate insertion point and then switch back to the normal origin. The PLACE OFFSET button will highlight when a RI offset is in effect and will unhighlight when the offset is turned or toggled off. | |
REPORTS: | The REPORTS status menu (Y_ST_REPORT) was revised so that it properly displays the on-line help. |
RIGHT-CLICK: | The RIGHT-CLICK (RC) COMMAND SETUP menu was recreated. |
SCREEN: | The screen MN_FULLA and MN_FULLS menus were recreated so that right-click command customization could be performed on all of the graphic scrollbars as well as any of the pan, zoom, winport, view message or point logging boxes. This is very convenient for adding the revised viewport border line drawing commands as right-click options to all of the scrolling, panning and redisplay functions. For additional information, see the section titled Viewport Outline. |
STAIRS: | A new SECTION box was added to the STAIRS overwrite menu. This is a new feature planned for ARRIS 8.0. At this time, selecting this button will produce an error message stating that the feature has not yet been implemented. |
TOOLBAR: | The toolbars have be redesigned to provide the long awaited support for ikons. Many enhancements were added as part of this work to make ikon support more robust than was present with the standard ARRIS menu system. For additional information, refer to the section titled Toolbar Types. |
A new TOOLBAR BUTTON CUSTOMIZATION (CJ_TBAR) menu (which replaces the ARRIS _TBAR menu) was added to allow toolbar buttons to be customized with new commands and assigned either a text or icon labels. This menu interface was expanded to display more commands at one time; paging was improved with the addition of a scrollbar and the command editing interface was enhanced to provide more natural means of deleting, editing (replacing), and inserting new command into the existing toolbar command structure. For additional information, refer to the section titled Toolbar Style Creation. | |
The TOOLBAR COMMAND ASSIGNMENT menu (IKSETUP) was renamed to CJ_IKSETUP. This change shouldn't affect anyone unless there is a custom sigmac that attempts to manually load this menu by name. | |
The _HELP and _HELP2 menus were recreated so that a left-click on the TOOLBAR button assigns the standard (left-click) command associated with the menu box to the toolbar while a right-click on the TOOLBAR button allows the right-click command to be assigned to the toolbar. This means it is no longer necessary to first display the EXPANDED HELP menu before being able to assign the right-click commands to the toolbar. | |
VIEWPORTS: | The VIEWPORT LAYOUT pull-down menu was modified to add a new viewport complex masking button. This is a new feature planned for ARRIS 8.0. At this time, selecting this button will produce an error message stating that the feature has not yet been implemented. |
WALLS: | The WALLS status menu (Y_STATUS) was recreated to provide all CAPS labels, complete right-click customization capability and detailed on-line help. Also, a new right-click command was added to the wall TYPE box which immediately displays the WALL SELECT menu for choosing a new wall type. |
The wall trim/extend icon that appears on the WALLS and WALL TOOLS menus was revised, changing the grey wall extension to white, in keeping with the symbol notation used on other button icons where black indicates existing entities, white indicates new entity construction and grey is used to indicate guideline information or entities being deleted. |
The following table lists fixes that have been applied to existing sigmacs to correct problems and bugs.
:cj_catalog
|
Sigmac was fixed to allow the architect catalog to be modified from a MENU pick regardless of which overwrite menu is currently displayed. Previously, you could only select a new architect catalog when specific overwrite menus were active which was a serious limitation in addition to being very confusing. |
:cj_vp_rview
|
Fixed routine so that it is able to display the viewport boundary lines when working IN VIEWPORT mode as well as for FULL SCREEN mode. Also fixed a bug that was causing problems with zooming when in a non-plan view. Now, when running the command in 's' (e.g. show) mode, the command will never attempt to display the viewport border lines when in a non-plan view. [Note: Really should figure out why you cannot display the viewport border in a non-plan or rotated view - but that will have to wait for another day ...] |
:gap
|
Fixed bug that failed to reset the #lnthru
variable before the command exited. Also improved the input prompt
so that the command could be terminated by entering a |
:lywk
|
Fixed sigmac so that it will update the WK button on the LAYER menu (LYMOD2 'mps' menu actually) if the menu is currently displayed on the screen. This eliminates the condition where contradictory information concerning the current work layer were being presented to the user. |
:mn__txremk
|
Incorporated fix by Steve Garman that keeps this sigmac from resetting all boxed text line extensions to zero every time a paragraph is edited. |
:mn_catmgr
|
Eliminated all previous changes to this routine. These changes were no longer required due to significant changes made by SDI. |
Sigmac was fixed to allow the architect catalog to be modified from a MENU pick regardless of which overwrite menu is currently displayed. Previously, you could only select a new architect catalog when specific overwrite menus were active which was a serious limitation in addition to being very confusing. | |
:mn_dbnew
|
Steve Garman reported a problem where renaming a database with
master.dr loaded fails to copy the layer and
display list files. When the command later deletes the original
database, the layer information was being lost!
|
:mn_dtext1
|
Fixed a bug in these dynamic text sigmacs that prevented certain informative messages from being seen since the message line was being cleared immediately after the message was displayed. |
:mn_ikon
|
Replaced major portions of the sigmac with new routines that resolve a number of problems with ikon placement on the toolbar. The most important change was insuring that improperly constructed menu ikons (and there are a bunch of these in the standard ARRIS libraries!) get drawn in an appropriate color on the toolbar rather than being displayed in whatever color happens to be currently selected. This eliminates the problem of ikons often being unreadable against the menu background color. |
:mn_layset
|
Fixed bug that failed to unhighlight the LAYER button on the DESKTOP menu. This bug was introduced when the DESKTOP menu was changed by SDI in version 8.0 to reintroduce the LAYER button. |
:mn_lystyle
|
Steve Garman provided the fix of a bug where custom line data was saved to, but was not being read back in from the layer style file. |
:mn_mnhelp
|
Fixed bug where the user-defined right-click command string was being assigned and displayed on the RTCLICK menu as the standard command description! |
:mn_penmap
|
Fixed bug that failed to redisplay the default penmap values on the SET PENMAP menu when the STANDARD option was selected. |
:mn_plotwin
|
Steve Garman reported problem where temporary plot (view) style files were not being properly located in the new views.dir subdirectory. |
:mn_plref
|
Brian Berg Jr. supplied corrections to use the proper _ddelm path delimiter rather than hard-coding the UNIX '/' and corrected another problem where plot reference view files were not being saved to the new views.dir subdirectory. |
:mn_ridraw
|
Fixed a serious bug which merrily overwrote an existing RI in a library even if the user responded NO at the confirmation prompt asking to overwrite the RI. The routine now does the proper thing and aborts without destroying the existing RI. |
Fixed a serious bug that caused the 'load2' option to fail spectacularly - leaving ARRIS in a totally unstable state. With this correction you can now right-click on the EDIT RI button on the REPEATED ITEM overwrite menu and immediately begin editing the current RI with no intervening prompts. | |
Fixed a bug that failed to display the new (now current) RI name on the RIDRAW menu when a SAVE AS operation was performed. | |
:mn_sfload
|
Fixed the very annoying bug that caused the TEXT CREATE
(TXSETUP) menu to be displayed and left on the screen
whenever :mn_sfload was used to load a text
style. The menu is no longer automatically displayed, but it
will be updated if it is currently on the screen. Now, this
routine may be reliably used as a stand-alone command or within
other sigmacs to load user styles.
|
:mn_view
|
There was a reference to :mn_desktop;='view;'
which was causing an error due to the fact that the 'view'
option was no longer a part of the :mn_desktop
sigmac since the VIEW function was moved from the desktop
to the view bar.
|
:mn_vpmake
|
Incorporated fix by Steve Garman that insure that proper layer numbers are assigned to new layers when a viewport is created in sheet space. Previously, all layers could receive the same layer number! |
:mn_xhpat
|
Fixed bug where the command prompt did not know about the SOLID FILL pattern type. The scur variable now is able to report this pattern type. Also enhanced the 'pr' option to better handle errors. |
:mn_xhsetup1
|
Fixed bug where a pattern style couldn't load if an alternate type 'o' menu was loaded and smn_ent1 was not set to the proper value. This was fixed by force-loading the XHATCH menu. |
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.
:cj_ik_zhgt
|
The Z-height prompting was enhanced to offer the current, last, and zero values in addition to the point selection option. |
:menld
|
Merged in Steve Clark's modifications which addressed various bugs and shortcomings - some particular to the Windows platform. These changes included new MENU selection options for the library and menu name prompts as well as providing an additional ALL IN DIR prompt to allow compiling all menus in the current directory with a single command. (Very nice! Thanks Steve.) |
Further enhanced prompts in a number of ways including the addition of a CHANGE DIRECTORY option that allows the current directory to be modified so that the compile ALL IN DIR option became more useful. | |
Added exit handler to the code to insure proper cleanup and restoration of previous environment regardless of how command is terminated. | |
Added support to 'exit' from the sigmac by typing a 'q' ("quit") or and 'x' in addition to 'e' or by selecting the EXIT option. | |
If the environment variable CJ_MENLDCMD is set, its
value will be treated as an ARRIS command string and executed
(through a call to $bufad() just prior to
exiting. If not set, the file
USR:config.dir/cj_menldcmd.tx is checked
and if it exists, the first (and only the first!) line is read
and executed as the ARRIS command. This addition allows
serious programmers a means of customizing
:menld to perform special tasks upon
completion.
|
|
There are other changes which should be self-explanatory by the prompts when the command is run. | |
:mn__clsl
|
Modified sigmac to provide a call to
:cj_xh_colpen so that modification to pattern
style color and pen parameters could be tracked for the enhanced
ST_XH pattern status menu.
|
:mn__pjdtdisp
|
Modified the sigmac to truncate the project/page or
database/drawing strings it displays on the DESKTOP menu to
a maximum of 45 characters so as to keep the strings readable.
If any string is truncated, then an ellipsis [...] is appended to
indicate this condition. This change affects the companion
routines :mn_pjdtdisp and
:mn_pjdtdisp1 . (Note: The actual strings
are not being truncated - only how they are being displayed on
the menu.)
|
:mn__rim
|
Enhanced sigmac so that it remembers the last six (6) input values (in addition to the current value) and presents these as prompt choices when the command is executed. Checks are performed to insure that duplicate values are not included in the list. Additional changes were made to improve prompt messages as well as user input and error handling. |
:mn_chamfer
|
Enhanced sigmac so that it remembers the last six (6) input values as well as to cross-coordinate the prompts for the two chamfer distances so that all values up to a total of eight (previous 6 plus the current values for 1st and 2nd chamfer distances) are presented at both prompts, insuring that any recently entered value will be presented for selection. Checks are performed to insure that duplicate values are not included in the list. Additional changes were made to improve prompt messages as well as user input and error handling. |
:mn_dgmenu
|
Enhanced the sigmac to improve prompting for input of mouse motion
commands and text labels. The current values are now offered as a
'cur:' (current) option (selected by entering |
:mn_dim2
|
Added enhancements contributed by Steve Garman that provide a menu of dimensioning options when working in manual mode. These options include auto and manual dimensioning as well as the inclusion of 'MO', 'RO' and '+/-' above or below the line; 'MIN', 'MAX' and 'TYP' below the line; 'VARIES', 'EQUAL' and 'EQ' above the line in place of the numerical dimension. (A real improvement! Thanks Steve.) |
:mn_dtext1
|
Incorporated modifications by Steve Garman for these two dynamic text sigmacs when handling the editing of user-selected text on layers not currently set for editing. If the layer is RO, an appropriate message is displayed. If the layer is RW, then a prompt asks if the user wishes to turn the layer on for editing. This may be answered either 'yes' or 'no'. |
:mn_fillet
|
Enhanced sigmac so that it remembers the last six (6) input values (in addition to the current value) and presents these as prompt choices when the command is executed. Checks are performed to insure that duplicate values are not included in the list. Additional changes were made to improve prompt messages as well as user input and error handling. |
:mn_inpflg
|
Modified sigmac to provide support for modifications to color, pen and line pattern dash parameters for the enhanced ST_XH pattern status menu. |
:mn_laydes
|
Modified sigmac to eliminate the artificial 32-character limitation that was being imposed on layer description strings when you attempted to modify them from the LAYER menu. There were other methods for creating layers that allowed longer descriptions and it was extremely annoying to not be able to properly edit descriptions which were already entered and being displayed. |
:mn_offset
|
Enhanced sigmac so that it remembers the last six (6) input values (in addition to the current value) and presents these as prompt choices when the command is executed. Checks are performed to insure that duplicate values are not included in the list. Additional changes were made to improve prompt messages as well as user input and error handling. |
Enhanced sigmac to allow it to accept negative values for the offest distance. These values might be entered by a user unfamiliar with the manner in which the command operates. These values are automatically converted to positive offsets. Also, a message is now displayed to inform the user of the offset distance in effect while the command is in use. Finally, a trap was also added to keep the user from entering an invalid zero offset distance. | |
:mn_penmap
|
Enhanced sigmac so that it remembers the last six (6) input values (in addition to the current value) and presents these as prompt choices when the command is executed. Checks are performed to insure that duplicate values are not included in the list. Additional changes were made to improve prompt messages as well as user input and error handling. |
Enhanced sigmac to offer a MENU option when saving a penmap. This is helpful as it allows navigation to the location where the penmap file is to be saved when the default WRK: directory is not desired. | |
:mn_plotmen
|
Enhanced sigmac so that it remembers the last six (6) input values (in addition to the current value) and presents these as prompt choices when the command is executed. Checks are performed to insure that duplicate values are not included in the list. Additional changes were made to improve prompt messages as well as user input and error handling. |
:mn_raster
|
Enhanced the sigmac to force routine to automatically redraw the screen when the raster quality was changed between 'rough', 'low', 'medium' or 'high'. |
:mn_riattent
|
Modified sigmacs to provide coordinated interactive support to keep the CAPS mode display synchronized between the _IKON, ST_TEXT, EDLABTXT and RIATTRIB menus. |
:mn_riattrib
|
Modified sigmacs to provide coordinated interactive support to keep the CAPS mode display synchronized between the _IKON, ST_TEXT, EDLABTXT and RIATTRIB menus. |
:mn_ridraw
|
Enhanced sigmac so that it remembers the last six (6) input values (in addition to the current value) and presents these as prompt choices when the command is executed. Checks are performed to insure that duplicate values are not included in the list. Additional changes were made to improve prompt messages as well as user input and error handling. |
:mn_rilmode
|
Modified sigmac to display the '2D'/'3D' text on the ST_RI menu in the proper size to match remainder of menu text. |
:mn_rin
|
Enhanced sigmac so that it remembers the last six (6) input values (in addition to the current value) and presents these as prompt choices when the command is executed. Checks are performed to insure that duplicate values are not included in the list. Additional changes were made to improve prompt messages as well as user input and error handling. |
Modified the sigmac to support the enhanced ST_XH pattern status menu. | |
:mn_riplace
|
Enhanced the sigmac to support the display of the RI library and RI name on the ST_XH pattern status menu. |
:mn_riscl
|
When changing the RI SCALE FACTOR, the following three additional
prompt options were added:
When placing an RI, these convenient options allow the RI to be quickly flipped about the specified axis or axes while retaining the currently specified proportions. The cursor will be remodeled to reflect the new orientation. These options may be selected using the cursor or entered from the keyboard by typing 'mx', 'my' or 'mb'. [Note: 'mb' ("mirror both axes") can also be selected by typing 'mxy'.] |
Further enhanced sigmac to update the RI scale value(s) on the pattern status menu (ST_XH) when appropriate and to redisplay the sample RI image on the XHSETUP menu when the scale(s) change. This is particularly important when the X and Y scales are changed independently of one another so that an accurate representation of the RI is displayed. | |
:mn_rirot
|
Modified the sigmac to provide RI rotational support for the enhanced ST_XH pattern status menu. |
:mn_riselect
|
Enhanced sigmac so that it remembers the last six (6) input values (in addition to the current value) and presents these as prompt choices when the command is executed. Checks are performed to insure that duplicate values are not included in the list. Additional changes were made to improve prompt messages as well as user input and error handling. |
Modified the sigmac to support display of the RI name on the pattern status menu (ST_XH) menu. | |
:mn_sbscl
|
Similar to the enhancement for :mn_riscl ,
when changing the SCALE FACTOR on the EDIT or
COPY pull-down menus, the prompt was modified to offer
1.0, 0.5 and 2.0 scales and the following
three additional prompt options were added:
These useful options retain the currently specified scale factors, but set the appropriate values to the opposite sign to achieve the desired mirroring. These options may be selected using the cursor or entered from the keyboard by typing 'mx', 'my' or 'mb'. [Note: 'mb' ("mirror both axes") can also be selected by typing 'mxy'.] |
:mn_sfload
|
Enhanced sigmac so that it remembers the last six (6) input values (in addition to the current value) and presents these as prompt choices when the command is executed. Checks are performed to insure that duplicate values are not included in the list. Additional changes were made to improve prompt messages as well as user input and error handling. |
Enhanced the sigmac to save the name and parameters for the last LINE, RI and SOLID FILL pattern styles loaded, so that they can be displayed and reset from the newly revised ST_XH pattern status menu. | |
:mn_sfsave
|
Modified sigmac to to set pattern style parameters in support of the enhanced ST_XH pattern status menu. Also added code to add new pattern styles to the six-most-recently-used style name list. |
:mn_trimex
|
Enhanced sigmac so that it remembers the last six (6) input values (in addition to the current value) and presents these as prompt choices when the command is executed. Checks are performed to insure that duplicate values are not included in the list. Additional changes were made to improve prompt messages as well as user input and error handling. |
Enhanced sigmac so that when operating in 'distance' mode, it is now possible to enter a comma before the trim/extend distance. This was done so that when modifying a vertical line, if the user, out of habit, inadvertently enters a comma before the distance, the routine will no longer print an annoying error message and terminate. Also, additional validation checks were added for input values. | |
:mn_txparam
|
Change the level from 1s to 3s so that text parameters such as CAPS mode could be changed without terminating another running command. |
Modified sigmacs to provide coordinated interactive support to keep the CAPS mode display synchronized between the _IKON, ST_TEXT, EDLABTXT and RIATTRIB menus. | |
:mn_vport
|
Modified sigmac to insure that layer retain mode was turned off immediately before returning to sheet space, as it is not allowed to be used there. |
:mn_vpstat
|
Enhanced sigmac so that it remembers the last six (6) input values (in addition to the current value) and presents these as prompt choices when the command is executed. Checks are performed to insure that duplicate values are not included in the list. Additional changes were made to improve prompt messages as well as user input and error handling. |
Changed sigmac so that it writes a proper ALL CAPS label to the button on the VPSHEET menu. | |
:mn_xhpat
|
Modified the sigmac to support the enhanced ST_XH pattern status menu. |
:mn_xhscl
|
Modified the sigmac to support the enhanced ST_XH pattern status menu. |
:mn_xhset
|
Modified the sigmac to support the enhanced ST_XH pattern status menu. |
Fixed the second $inp() prompt to support
the 'offset' option.
|
|
:mn_xhsetup
|
Modified the sigmac to support the enhanced ST_XH pattern status menu. |
NEW COMMAND | CLASS | DESCRIPTION |
---|---|---|
:cj_ik_rilb |
toolbar | Load/Unload the ikon RI library |
:cj_ik_rils |
toolbar | Search for RI library for a specific RI |
:cj_ik_tbar |
toolbar | Manage the TOOLBAR BUTTON CUSTOMIZATION menu |
:cj_ik_tbcs |
toolbar | Split the toolbar command string into parts |
:cj_mn_cjfix |
menu | Reload the ARRIS++ master sigmac library |
:cj_mn_dtclr |
menu | Clear highlighting from all DESKTOP menu boxes |
:cj_noop |
misc | Dummy "no op" command |
:cj_nyi |
misc | "Not Yet Implemented" message command |
:cj_tx_txbox |
text | Manage "boxed text" mode |
:cj_vw_dele |
view | Delete the specified numbered view |
:cj_vw_init |
view | Initialize various global variables |
:cj_vw_name |
view | Format a numbered view filename |
:cj_vw_rotn
| view | Set view to specified Z-axis rot. angle |
:cj_vw_save |
view | Save current view as specified number |
:cj_vw_toga |
view | Toggle the current view angle on/off |
:cj_vw_togv |
view | Toggle back to previous numbered view |
:cj_vw_view |
view | Restore the specified numbered view |
:cj_vw_wipe |
view | Delete all numbered views for current DB |
:cj_vw_zoom |
view | Zoom window then save view as specified number |
:cj_xh_bndry |
xhatch | Change the pattern boundary retain mode |
:cj_xh_colpen |
xhatch | Store color & pen values for a style |
:cj_xh_libcnt |
xhatch | Change RI library or pattern line count |
:cj_xh_mruadd |
xhatch | Add specified style name to recent documents list |
:cj_xh_namtyp |
xhatch | Change RI name or pattern line type |
:cj_xh_parchk |
xhatch | Check parameters for the current style |
:cj_xh_parlod |
xhatch | Load variables with current parameters |
:cj_xh_parset |
xhatch | Set parameters with current variables |
:cj_xh_rot |
xhatch | Change rotation for a LINE or RI pattern |
:cj_xh_scale |
xhatch | Change scale for a LINE or RI pattern |
:cj_xh_stinit |
xhatch | Initialize the ST_XH pattern status menu |
:cj_xh_style |
xhatch | Toggle display of the PATTERN CREATE menu |
:cj_xh_toggle |
xhatch | Toggle the pattern type: LINE/RI/SOLID |