Adding submenus to your Axiom pull-down menu

By on

  • By Rick Sewell, Customer Support
    I want to show you one of the newest features added to the Axiom menu. You can now rearrange your Axiom software applications on the Axiom pull-down menu so it is organized they way you want.

    For example, you could group your quality assurance products together, including SpecChecker, SpecMonitor, SpecManager, RuleManager and SpellCheckerPlus. Also your reference handling tools, RefManager, RefMerge and RefWriter could be grouped together. In this article, we will make a reference tool group by creating a submenu for RefManager, RefMerge and RefWriter.

    Let’s get started.
    Axiom pull-down menu basics

    What displays on your Axiom pull-down menu is determined by the contents of a simple text file called “aximenu.cfg”. This file can be modified in various ways to customize your Axiom pull-down menu.

    The “aximenu.cfg” file is located in the “aximenu” folder, which is in your Axiom base directory (the location where you installed your Axiom products). The default location for the Axiom base directory for V7 is “C:program filesaxiomV7” and for V8 the location is “C:program filesaxiomV8”.

    How to create submenus on your Axiom pull-down menu
    Submenus are great. They allow you to shorten your Axiom pull-down menu and categorize your listed Axiom software applications.

    Figure 1: This is the default Axiom pull-down menu. Wow! We sure do have a lot of tools to help save your time (and sanity). Now, you can create submenus listing any tools you like. (See Figure 2.)

    Below is an excerpt from a modified V8 “aximenu.cfg” file with its corresponding Axiom pull-down menu display:

    Figure 2: This is the Axiom pull-down menu with reference file tools grouped in a submenu.
    Cool, eh?

    The difference between the two menus above is caused by differences in the “aximenu.cfg” file (see Figure 3). These changes are simple and easy to make.

    To comment a product, simply place a colon (:) in front of it. For example, perhaps I only want my users to use DgnCompare for V8. Look at the illustrations below to see how simple it is.

    Figure 3: On the left is an excerpt form the default “aximenu.cfg” file. On the right is an example of a customized section of “aximenu.cfg”.

    Here are some rules:

    • When a line starts with a “#”, it indicates that the rest of the alphanumeric characters on that line will display on the Axiom pull-down menu. The only exception to this rule is the “~” symbol, which will not display and is used to signify that the character following it is the hot key to load this application.
    • Example: “#~RefManager for V8” will display “RefManager for V8” on the menu.

    • The line that comes immediately after each line that starts with “#” has one of two purposes. It defines exactly what is to be loaded when the menu item is selected, or it defines where a submenu will begin (in cases where a submenu is used).
    • Each desired submenu requires three additional lines. You will need:
      1. A name for your menu: “#Name”
      2. The command to start the menu: “SUBMENU:”
      3. The command to stop the menu: “ENDSUBMENU:”

    You will, of course, need menu items to go between the “SUBMENU:” and the “ENDSUBMENU:” to make it useful.

    Good luck on your road to organization!

    See for Yourself...
    Get FREE Trial Versions
    * Select one or more of the following:

    Enter "AutoCAD" before submitting.