home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 13 / 13.iso / p / p036 / 15.ddi / CONFIGUR.TXT < prev    next >
Encoding:
Text File  |  1992-07-01  |  54.0 KB  |  1,861 lines

  1. Configurability Tools
  2.  
  3.  
  4. Configurability Tools are used to customize MicroStation's
  5. graphical user interface. These tools are designed to be used by
  6. MicroStation users who do not have any programming knowledge.
  7.  
  8. * Face Lifter is used to customize dialog boxes and settings
  9.   boxes.
  10.   
  11. * Menu Manager is used to customize the pull-down menus in the
  12.   Command Window.
  13.   
  14. * Palette Manager is used to customize tool palettes.
  15.   
  16. To use the configurability tools, start MicroStation and load the
  17. MDL CFGTOOLS application.
  18.  
  19. To load CFGTOOLS:
  20.  
  21. * In the MDL settings box, select CFGTOOLS and click the Load
  22.   button.
  23.   
  24.   or
  25.   
  26.   Key in MDL LOAD CFGTOOLS.
  27.   
  28. Upon loading, CFGTOOLS closes all view windows and inserts the
  29. ConfigTools sub-menu in the Applications menu. (CFGTOOLS creates
  30. the Applications menu if it does not yet exist.) The ConfigTools
  31. sub-menu has items for loading Face Lifter, Menu Manager, and
  32. Palette Manager.
  33.  
  34. Note:
  35.   These tools are implemented as MDL applications - see "Files"
  36.   below.
  37.  
  38.  
  39. Files
  40.  
  41. The Configurability Tools software consists of the following
  42. files:
  43.  
  44.         File             Description
  45.         ----------------------------
  46.         "cfgtools.ma"    MDL CFGTOOLS application
  47.  
  48.         "facelift.ma"    MDL FACELIFT application (Face Lifter)
  49.  
  50.         "menubld.ma"     MDL MENUBLD application (Menu Manager)
  51.  
  52.         "palbld.ma"      MDL PALBLD application (Palette Manager)
  53.  
  54.         "palload.ma"     MDL PALLOAD application
  55.  
  56. These files are installed in MicroStation's "mdlapps" directory.
  57.  
  58.  
  59.  
  60. Customizing Dialog Boxes with Face Lifter
  61.  
  62.  
  63. Face Lifter lets you customize a dialog box (or settings box) by:
  64.  
  65. * Changing its name.
  66.   
  67. * Changing its size.
  68.   
  69. * Changing the identifying label of any of its controls (check
  70.   buttons, option menus, text fields, etc.).
  71.   
  72. * Changing the location of any of its controls.
  73.   
  74. * Changing the size of any of its controls.
  75.   
  76. * Enabling or disabling any of its controls.
  77.   
  78. * Preventing the display of any of its controls.
  79.  
  80.  
  81. Here is the general procedure for customizing dialog boxes:
  82.  
  83. 1.Load Face Lifter.
  84.   
  85. 2.Select and open a dialog box.
  86.   
  87. 3.Make the desired alterations using the window that contains a
  88.   copy of the open dialog box, along with other Face Lifter
  89.   windows.
  90.   
  91. 4.Test the dialog box.
  92.   
  93. 5.Save the dialog box.
  94.   
  95. 6.Repeat steps 2-5 for each additional dialog box you want to
  96.   customize.
  97.   
  98. 7.Make the dialog boxes changes available in MicroStation.
  99.   
  100. For detailed procedures, see the following sections.
  101.  
  102.  
  103. Loading Face Lifter
  104.  
  105. To load Face Lifter:
  106.  
  107. * From the Applications menu's ConfigTools sub-menu, choose Face
  108.   Lifter.
  109.   
  110.   or
  111.   
  112.   Key in MDL LOAD FACELIFT.
  113.   
  114.   Upon loading, Face Lifter opens the Face Lifter settings box
  115.   and the Open Dialog Box Resource dialog box.
  116.  
  117.  
  118. Selecting a dialog box
  119.  
  120. To select and open a dialog box for customization:
  121.  
  122. 1.Select the dialog box by name in the Open Dialog Box Resource
  123.   dialog box.
  124.   
  125. 2.Click the OK button.
  126.   
  127.   A window containing a facsimile of the selected dialog box
  128.   opens; windows of this type are referred to as facsimile
  129.   windows. The name of the dialog box appears for editing in the
  130.   Dialog Box Title field of the Face Lifter settings box.
  131.  
  132. Tip:
  133.   It is possible to open multiple dialog boxes but only one is
  134.   selected for customization. This dialog box is indicated by
  135.   handles in its facsimile window. To select a different dialog
  136.   box, click in its facsimile window. The Dialog menu in the Face
  137.   Lifter settings box is used to close and open facsimile windows
  138.   for open dialog boxes.
  139.  
  140. Note:
  141.   The specifications for a dialog box are stored as a resource in a
  142.   resource file. The filename at the top of the Dialog Information
  143.   section of the Face Lifter settings box identifies the resource
  144.   file in which the resource for the selected dialog box (the
  145.   dialog box resource) is stored. MicroStation's resource file,
  146.   "ustation.rsc," contains all of MicroStation's resources - dialog
  147.   box resources plus key-in definitions, error messages, and
  148.   prompts. Because the resource file does not contain executable
  149.   code, the task of localizing MicroStation - that is, creating a
  150.   non-English-language version - is simply a matter of translating
  151.   the resource file.
  152.  
  153. Face Lifter prevents you from making unwanted changes to
  154. MicroStation's resource file by placing customized dialog box
  155. resources in a separate resource file, "ustation.fac." For more
  156. information, see "Making dialog box changes effective in
  157. MicroStation" below.
  158.  
  159.  
  160. Changing a dialog box's name
  161.  
  162. To change the name of the selected dialog box:
  163.  
  164. * Key in the new name in the Dialog Box Title field of the Face
  165.   Lifter settings box.
  166.   
  167.   Face Lifter displays the new name in the title bar of the
  168.   facsimile window.
  169.   
  170.  
  171. Changing a dialog box's size
  172.  
  173. To change the size of the selected dialog box:
  174.  
  175. * Drag in the resize border of the facsimile window.
  176.   
  177.   or
  178.   
  179.   In the Width and Height fields in the Dialog Information area
  180.   of the Face Lifter settings box, key in the desired width and
  181.   height (in dialog coordinate units).
  182.   
  183.   Face Lifter resizes the facsimile window accordingly.
  184.   
  185.  
  186. Selecting an item in a dialog box
  187.  
  188. Dialog boxes contain controls such as text fields, check buttons,
  189. and option menus. MDL programmers refer to these controls as
  190. items.
  191.  
  192. Face Lifter uses MDL programming terminology to denote item
  193. types. The following table shows important differences between
  194. this terminology and MicroStation user terminology:
  195.  
  196.     MDL Term          MicroStation Term
  197.     -----------------------------------
  198.     Toggle Button     check button
  199.     Option Button     option menu
  200.     Push Button       button
  201.  
  202.  
  203. To select an item for customization:
  204.  
  205. 1.Select the dialog box that contains the item (if the dialog
  206.   box is not already selected).
  207.   
  208. 2.Click the desired item.
  209.   
  210. OR
  211.   
  212. 1.Open the Dialog Box Item List settings box (if it is not
  213.   already open) by choosing List from the Item menu in the Face
  214.   Lifter settings box.
  215.   
  216. 2.Select the desired item in the Dialog Box Item List settings
  217.   box.
  218.   
  219.   Face Lifter highlights the item and displays a handle that
  220.   enables you to dynamically change the item's size. Item
  221.   information, such as the item's type, size, and location, is
  222.   displayed in the Item Information section of the Face Lifter
  223.   settings box.
  224.   
  225. Note:
  226.   Some dialog box items overlap. For example, a group box item that
  227.   delineates a section of a dialog box will have one or more items
  228.   within it. To make an item in a group box visible for selection,
  229.   <Ctrl>-click in the area in which the item is located. Then you
  230.   can select the item by clicking it. An easier way to select an
  231.   item in a group box may be to use the Dialog Box Item List
  232.   settings box.
  233.  
  234. To select multiple items (for move and align operations):
  235.  
  236. * Drag a selection rectangle around the item. The Item Selection
  237.   setting in the Item Settings box controls whether the
  238.   selection includes items inside, outside, or overlapping the
  239.   rectangle.
  240.   
  241. To add a single item to an existing group of selected items:
  242.  
  243. * Shift-click the item.
  244.   
  245. To select all items:
  246.  
  247. * From the Edit menu in the Face Lifter settings box, choose
  248.   Select All.
  249.   
  250.  
  251. Changing an item's label
  252.  
  253. Each item has a label that identifies the item in the dialog box.
  254. To change the label of the selected item:
  255.  
  256. * In the Item Label field of the Face Lifter settings box, key
  257.   in the new label.
  258.   
  259.   Face Lifter displays the new name in the facsimile window.
  260.   
  261.  
  262. Changing an item's location
  263.  
  264. To change the location of the selected item:
  265.  
  266. * Drag the item in the facsimile window.
  267.   
  268.   or
  269.   
  270.   In the X Origin and Y Origin fields in the Face Lifter
  271.   settings box, key in the coordinates (relative to the upper
  272.   left corner of the dialog box) to which to move the item.
  273.   
  274.   Face Lifter displays the item at the specified location in the
  275.   facsimile window.
  276.   
  277.  
  278. Changing an item's size
  279.  
  280. To change the size of the selected item:
  281.  
  282. * Drag the item's size handle in the facsimile window.
  283.   
  284.   or
  285.   
  286.   In the Width and Height fields in the Item Information area of
  287.   the Face Lifter settings box, key in the desired width and
  288.   height (in dialog coordinate units).
  289.   
  290.   Face Lifter resizes the item accordingly in the facsimile
  291.   window.
  292.   
  293.  
  294. Controlling user access to an item
  295.  
  296. MicroStation temporarily disables various dialog box items on a
  297. situational basis. The Enabled and Hidden check buttons in the
  298. Item Information section of the Face Lifter settings box let you
  299. control user access to dialog box items.
  300.  
  301. To disable the selected item in MicroStation:
  302.  
  303. * Turn off Enabled.
  304.   
  305. To disable the selected item and prevent the item from being
  306. displayed:
  307.  
  308. * Turn on Hidden.
  309.   
  310.  
  311. Testing a dialog box
  312.  
  313. The facsimile window can be used to test the operation of the
  314. open dialog box.
  315.  
  316. 1.In the Face Lifter settings box, turn on Simulate.
  317.   
  318.   Face Lifter makes the dialog box items available for testing
  319.   in the facsimile window.
  320.   
  321. 2.Use the mouse (or other supported pointing device) and
  322.   keyboard to test the operation of the dialog box.
  323.   
  324. 3.When done, turn off Simulate in the Face Lifter settings box.
  325.   
  326.  
  327. Saving a dialog box
  328.  
  329. To save a dialog box:
  330.  
  331. * From the File menu in the Face Lifter settings box, choose
  332.   Save.
  333.   
  334.  
  335. Making dialog box changes effective in MicroStation
  336.  
  337. To make changes to saved MicroStation dialog boxes effective in
  338. MicroStation:
  339.  
  340. * Load the MDL application PALLOAD.
  341.   
  342.   - In the MDL settings box, select PALLOAD and click the Load
  343.   button.
  344.   
  345.   or
  346.   
  347.   - Key in MDL LOAD PALLOAD.
  348.   
  349. Tip:
  350.   Make PALLOAD a DGNAPP (one that is loaded whenever a design file
  351.   is opened) by adding it to the definition of the MS_DGNAPPS
  352.   environment variable. Then all you will need to do to make
  353.   MicroStation dialog box changes effective in MicroStation is exit
  354.   Face Lifter.
  355.  
  356. Note:
  357.   When PALLOAD is loaded, Face Lifter will not save changes to
  358.   MicroStation dialog boxes. To enable saving, you must click the
  359.   OK button in the alert box that notifies you that Face Lifter is
  360.   operating in read-only mode and then restart MicroStation. This
  361.   prevents PALLOAD from loading modified dialog boxes. To reenable
  362.   PALLOAD, delete "ustation.lck" from the directory that contains
  363.   "userpref.rsc."
  364.  
  365. To make changes to saved dialog boxes of an MDL application
  366. effective in MicroStation:
  367.  
  368. 1.Choose Exit from the File menu in the Face Lifter settings box
  369.   to unload Face Lifter.
  370.   
  371. 2.Exit MicroStation.
  372.   
  373. 3.Replace the application (for example, "analyze.ma") with the
  374.   copy created by Face Lifter (for example, "analyze.fac").
  375.   
  376.   For example, on the PC, enter the following at the DOS prompt:
  377.   
  378.   C:\USTATION> copy analyze.ma analyze.xma
  379.   
  380.   C:\USTATION> copy analyze.fac analyze.ma
  381.   
  382. 4. Restart MicroStation.
  383.  
  384.  
  385. Facsimile window display settings
  386.  
  387. The Display Switches section of the Face Lifter settings box lets
  388. you control how items are displayed in the facsimile window.
  389.  
  390. * Hidden - If on, only hidden items (items with the attribute of
  391.   Hidden) are displayed. (Otherwise, hidden items can only be
  392.   selected using the Dialog Box Item List settings box.)
  393.   
  394. * Simulate - If on, the dialog box is displayed and operates as
  395.   it would under normal MicroStation conditions.
  396.   
  397. * Show ID - If on, each item is displayed with its corresponding
  398.   resource ID.
  399.   
  400. * Grid - If on, a grid is displayed. For information about
  401.   specifying and using the grid, see "Item menu/Settings" below.
  402.   
  403. These settings are off by default.
  404.  
  405.  
  406. Face Lifter pull-down menus
  407.  
  408. File menu/Open File╔  Ctrl+O
  409.  
  410. Choosing Open File from the File menu in the Face Lifter settings
  411. box opens the Open Resource File, which lets you open a resource
  412. file that contains dialog boxes you may wish to modify. Face
  413. Lifter creates and opens a copy of the selected file with the
  414. same name and the extension ".fac."
  415.  
  416. File menu/Open Dialog╔  Ctrl+D
  417.  
  418. Choosing Open Dialog from the File menu in the Face Lifter
  419. settings box opens the Open Dialog Box Resource dialog box, which
  420. is used to select and open a dialog box for customization.
  421.  
  422. File menu/Close Dialog  Ctrl+W
  423.  
  424. Choosing Close Dialog from the File menu in the Face Lifter
  425. settings box closes the selected dialog box. If the selected
  426. dialog box was modified but not saved, Face Lifter displays an
  427. alert box that lets you save and close the dialog box, close the
  428. dialog box without saving, or cancel the close request.
  429.  
  430. File menu/Save  Ctrl+S
  431.  
  432. Choosing Save from the File menu in the Face Lifter settings box
  433. saves the selected dialog box.
  434.  
  435. File menu/Exit  Ctrl+Q
  436.  
  437. Choosing Exit from the File menu in the Face Lifter settings box
  438. unloads Face Lifter. If any open dialog boxes were modified but
  439. not saved, Face Lifter displays an alert box for each such dialog
  440. box in sequence. The alert box lets you save the dialog box or
  441. close it without saving.
  442.  
  443. Edit menu/Align >
  444.  
  445. The Align sub-menu of the Edit menu in the Face Lifter settings
  446. box is used to align items. The sub-menu is dimmed if fewer than
  447. two items are selected.
  448.  
  449. * Choosing Left aligns the selected items to be left-justified
  450.   to the first selected item.
  451.   
  452. * Choosing Right aligns the selected items to be right-justified
  453.   to the first selected item.
  454.   
  455. * Choosing Top aligns the selected items to be top-justified to
  456.   the first selected item.
  457.   
  458. * Choosing Bottom aligns the selected items to be bottom-
  459.   justified to the first selected item.
  460.   
  461. * Choosing Equivalent Vertical aligns the selected items to be
  462.   equally spaced vertically.
  463.   
  464. * Choosing Equivalent Horizontal aligns the selected items to be
  465.   equally spaced horizontally.
  466.   
  467. Edit menu/Select All  Ctrl+A
  468.  
  469. Choosing Select All from the Edit menu in the Face Lifter
  470. settings box selects all items in the selected dialog box. This
  471. is useful, for example, if you enlarge the dialog box and want to
  472. move all the items back to the center.
  473.  
  474. Item menu/List
  475.  
  476. Choosing List from the Item menu in the Face Lifter settings box
  477. opens the Dialog Box Item List settings box, which can be used to
  478. select items for customization.
  479.  
  480. This settings box contains a list box with a row of data for each
  481. item in the selected dialog box. An asterisk (*) denotes each
  482. modified item. The columns are as follows:
  483.  
  484. * X - horizontal distance, in dialog coordinate units, of the
  485.   item from the upper left corner of the dialog box.
  486.   
  487. * Y - vertical distance, in dialog coordinate units, of the item
  488.   from the upper left corner of the dialog box.
  489.   
  490. * Width - width, in dialog coordinate units, of the item.
  491.   
  492. * Height - height, in dialog coordinate units, of the item.
  493.   
  494. * Type - item type.
  495.   
  496. * Rsc Id - resource ID of the item.
  497.   
  498. * EH - E indicates the item is enabled; H indicates the item is
  499.   hidden.
  500.   
  501. * Arg - information in the argument field of the dialog box item
  502.   resource list (meaningful to MDL programmers).
  503.   
  504. Item menu/Settings
  505.  
  506. Choosing Settings from the Item menu in the Face Lifter settings
  507. box opens the Item Settings box, which lets you restrict the ways
  508. in which dialog box items can be manipulated and arranged.
  509.  
  510. The check buttons in the Locks section restrict the ways in which
  511. the selected item can be moved, resized, and spaced. These
  512. settings are off by default.
  513.  
  514. * Size Horizontal - if on, prevents the width of the selected
  515.   item from being changed.
  516.   
  517. * Size Vertical - if on, prevents the height of the selected
  518.   item from being changed.
  519.   
  520. * Move Horizontal - if on, prevents the selected item from being
  521.   moved horizontally.
  522.   
  523. * Move Vertical - if on, prevents the selected item from being
  524.   moved vertically.
  525.   
  526. * Grid - if on, locks manipulations of the selected item to the
  527.   grid in the facsimile window.
  528.   
  529. The items in the Grid Settings section control the spacing and
  530. alignment of the grid in the facsimile window.
  531.  
  532. * X/Y Spacing - sets the horizontal/vertical spacing, in dialog
  533.   coordinate units, between grid points. By default, X Spacing
  534.   is 6, and Y Spacing is 12.
  535.   
  536. * Grid Alignment - defines which part of the selected item is to
  537.   be aligned to the grid. Item Rectangle, the default, causes
  538.   the interior solid lined rectangle (when selected) to be
  539.   aligned with the grid. Item Bounding Box causes the exterior
  540.   dashed line rectangle (when selected) to be aligned with the
  541.   grid.
  542.   
  543. The Item Selection Mode option menu affects which items are
  544. selected when a selection rectangle is dragged in a facsimile
  545. window.
  546.  
  547. * If the mode is set to Inside (the default), only items inside
  548.   the selection rectangle are selected.
  549.   
  550. * If the mode is set to Outside, only items outside the
  551.   selection rectangle are selected.
  552.   
  553. * If the mode is set to Overlapping, only items inside or
  554.   overlapping the selection rectangle are selected.
  555.   
  556.  
  557.  
  558. Customizing Pull-down Menus with Menu Manager
  559.  
  560.  
  561. Menu Manager lets you customize the pull-down menus in the
  562. Command Window. A set of customized menus is called a menubar.
  563. You can create multiple menubars with Menu Manager and designate
  564. any as the start-up menubar (the menubar that you want loaded
  565. into the Command Window).
  566.  
  567. Here is the general procedure for customizing the pull-down
  568. menus:
  569.  
  570. 1.Load Menu Manager.
  571.   
  572. 2.Open the standard Command Window menubar.
  573.   
  574. 3.Make the desired modifications to the menubar using the Menu
  575.   Manager settings box.
  576.   
  577. 4.Test the menubar.
  578.   
  579. 5.Name and save the modified menubar.
  580.   
  581. 6.Designate the new menubar as the start-up menubar.
  582.   
  583. 7.Load the menubar in the Command Window.
  584.   
  585. For detailed procedures, see the following sections.
  586.  
  587.  
  588. Loading Menu Manager
  589.  
  590. To load Menu Manager:
  591.  
  592. * From the Applications menu's ConfigTools sub-menu, choose Menu
  593.   Manager.
  594.   
  595.   or
  596.   
  597.   Key in MDL LOAD MENUBLD.
  598.   
  599.   Upon loading, Menu Manager opens the Menu Manager settings
  600.   box.
  601.   
  602.  
  603. Opening the standard Command Window menubar
  604.  
  605. To open a copy of the standard Command Window menubar for
  606. customization:
  607.  
  608. * From the File menu in the Menu Manager settings box, choose
  609.   New MenuBar.
  610.   
  611.   A copy of the standard menubar is opened and named "Untitled."
  612.   The Menus list box shows the names of the menus (File, Edit,
  613.   Element, etc.). The File menu is selected. The other list box
  614.   shows the items in the selected menu. For each item, the item
  615.   name or label is shown, along with the key-in that starts when
  616.   the item is chosen, if any, and the keyboard accelerator, if
  617.   any.
  618.   
  619.  
  620. Modifying a menu name
  621.  
  622. To modify the name of a menu:
  623.  
  624. 1.Double-click the name in the Menus list box.
  625.   
  626.   or
  627.   
  628.   Select the name in the Menus list box and choose Modify from
  629.   the Edit menu.
  630.   
  631.   The Modify Menu dialog box opens.
  632.   
  633. 2.Type the new name in the Label field and press <Return> (or
  634.   click the OK button).
  635.   
  636.  
  637. Modifying a menu item
  638.  
  639. To modify a menu item:
  640.  
  641. 1.Double-click the item in the items list box.
  642.   
  643.   or
  644.   
  645.   Select the item in the items list box and choose Modify from
  646.   the Edit menu.
  647.   
  648.   The Modify Menu Item dialog box opens.
  649.   
  650. 2.Use the controls in the Modify Menu Item dialog box to make
  651.   the desired modifications.
  652.   
  653.   - To modify the name, type the new name in the Label field.
  654.   
  655.   - To enable or disable the item in the menu, turn Enabled on
  656.   or off.
  657.   
  658.   - To modify the key-in that starts when the item is chosen,
  659.   type the new name in the Key-in field.
  660.   
  661.   - To attach a sub-menu to the item, turn on SubMenu Attached.
  662.   To detach a sub-menu from the item, turn off SubMenu Attached.
  663.   
  664.   - To assign or modify the keyboard accelerator, turn on
  665.   Control, Alt, or Shift to indicate the modifier key(s) and
  666.   type the accelerator key in the Accelerator field.
  667.   
  668.   When done, press <Return> (or click the OK button).
  669.  
  670.  
  671. Notes
  672.  
  673. * Any label that dynamically changes - for example, Undo, Redo -
  674.   is always set by MicroStation. The name of such an item can be
  675.   changed, but the label may not reflect the change when the
  676.   menubar is loaded in the Command Window.
  677.   
  678. * MicroStation controls the enabled state of some menu items -
  679.   for example, Group, Ungroup. The setting for such an item can
  680.   be changed, but the item may not reflect the change when the
  681.   menubar is loaded in the Command Window.
  682.   
  683. * The Key-in field accepts multiple key-ins separated by semi-
  684.   colons (;). This lets you build key-in macros that can be
  685.   started from pull-down menus - for example,
  686.   co=red;wt=2;lv=elec;place line.
  687.   
  688. * The Key-in field accepts menu action strings. For information
  689.   about menu action strings, see "Menus" in the MicroStation
  690.   Customization Guide.
  691.   
  692. * Do not assign <Alt-letter> as a keyboard accelerator. This
  693.   type of accelerator is designated for future use in
  694.   MicroStation.
  695.   
  696.  
  697. Inserting a menu
  698.  
  699. To insert a new menu in the menubar:
  700.  
  701. 1.In the Menus list box, select the existing menu before which
  702.   you want to insert the new menu.
  703.   
  704. 2.From the Edit menu in the Menu Manager settings box, choose
  705.   Insert.
  706.   
  707.   The Insert Menu dialog box opens.
  708.   
  709. 3.Type the menu name in the Label field and press <Return> (or
  710.   click the OK button).
  711.   
  712. Note:
  713.   The Help menu, by Motif convention, is right-justified on the
  714.   menubar. Thus, if you insert a menu before the dot in the Menus
  715.   list box (which indicates the end of the menubar), the menu is
  716.   inserted as the rightmost menu in the left-justified cluster of
  717.   menus.
  718.  
  719.  
  720. Inserting a menu item
  721.  
  722. To insert a new menu item:
  723.  
  724. 1.In the items list box, select the existing menu item before
  725.   which you want to insert the new item. (If you want to add the
  726.   item as the last item in the menu, select the dot after the
  727.   current last item.)
  728.   
  729. 2.From the Edit menu in the Menu Manager settings box, choose
  730.   Insert.
  731.   
  732.   The Insert Menu Item dialog box opens.
  733.   
  734. 3.Use the controls in the Insert Menu Item dialog box.
  735.   
  736.   - Type the item name in the Label field.
  737.   
  738.   - To enable or disable the item in the menu, turn Enabled on
  739.   or off.
  740.   
  741.   - Type the key-in that you want to start when the item is
  742.   chosen in the Key-in field.
  743.   
  744.   - To attach a sub-menu to the item, turn on SubMenu Attached.
  745.   
  746.   - (Optional) To assign a keyboard accelerator, turn on
  747.   Control, Alt, or Shift to indicate the modifier key(s) and
  748.   type the accelerator key in the Accelerator field.
  749.   
  750.   When done, press <Return> (or click the OK button).
  751.   
  752. Tip:
  753.   To logically subdivide menu items in the same menu, use separator
  754.   bars. A separator bar is a horizontal line across a menu. The
  755.   standard File menu in the Command Window has five separator bars;
  756.   the topmost is between the Reference and Close items.
  757.  
  758.   Separator bars are themselves menu items. In the Menu Manager
  759.   settings box, a separator bar appears as a dashed line. To insert
  760.   a separator bar, follow the above procedure, but for step 3,
  761.   simply type a hyphen (-) in the Label field and then press
  762.   <Return> (or click the OK button).
  763.  
  764. Note:
  765.   For more information about specifying menu items, refer to the
  766.   notes under "Modifying a menu item," above.
  767.  
  768.  
  769. Moving a menu
  770.  
  771. To move the location of a menu on the menubar:
  772.  
  773. 1.In the Menus list box, select the menu you want to move.
  774.   
  775. 2.From the Edit menu in the Menu Manager settings box, choose
  776.   Cut.
  777.   
  778. 3.In the Menus list box, select the menu before which you want
  779.   to move the cut menu.
  780.   
  781. 4.From the Edit menu in the Menu Manager settings box, choose
  782.   Paste Menu.
  783.   
  784. Note:
  785.   The Help menu, by Motif convention, is right-justified on the
  786.   menubar. Thus, if you insert a menu before the dot in the Menus
  787.   list box (which indicates the end of the menubar), the menu is
  788.   inserted as the rightmost menu in the left-justified cluster of
  789.   menus.
  790.  
  791.  
  792. Moving a menu item
  793.  
  794. To move a menu item to a different location in the same menu or
  795. to a different menu:
  796.  
  797. 1.In the items list box, select the menu item you want to move.
  798.   
  799. 2.From the Edit menu in the Menu Manager settings box, choose
  800.   Cut.
  801.   
  802. 3.In the items list box, select the menu item before which you
  803.   want to move the cut menu item. (If you are moving the menu
  804.   item to a different menu, first select the menu in the Menus
  805.   list box.)
  806.   
  807. 4.From the Edit menu in the Menu Manager settings box, choose
  808.   Paste Menu Item.
  809.   
  810. Note:
  811.   Some standard MicroStation menu items should not be moved to
  812.   other menus as they may no longer exhibit their unique behavior.
  813.   For example, if Undo is moved from the Edit menu, it will no
  814.   longer display the action that is eligible for negation (for
  815.   example, Undo place line). It will also always be enabled or
  816.   disabled, as specified in the Modify Menu Item dialog box,
  817.   regardless of the state of the undo buffer.
  818.  
  819. If you do move standard MicroStation menu items to other menus,
  820. be sure to thoroughly test the resulting custom menubar before
  821. loading it in the Command Window (see "Testing a menubar" below).
  822.  
  823.  
  824. Deleting a menu
  825.  
  826. To delete a menu from the menubar:
  827.  
  828. 1.In the Menus list box, select the menu you want to delete.
  829.   
  830. 2.From the Edit menu in the Menu Manager settings box, choose
  831.   Delete (or press <Del>).
  832.   
  833.  
  834. Deleting a menu item
  835.  
  836. To delete a menu item:
  837.  
  838. 1.In the items list box, select the item you want to delete.
  839.   
  840. 2.From the Edit menu in the Menu Manager settings box, choose
  841.   Delete (or press <Del>).
  842.   
  843. Note:
  844.   If the menu item is a label for the name of an attached sub-menu,
  845.   deleting the item also deletes the attached sub-menu.
  846.  
  847.  
  848. Navigating hierarchical menus
  849.  
  850. The Menu Manager settings box has controls for navigating
  851. hierarchical menus (such as those in the standard menubar).
  852.  
  853. To access the items in a sub-menu (that is, to move down in the
  854. menu hierarchy):
  855.  
  856. * Double-click the > control at the right end of the list box
  857.   item for the sub-menu.
  858.   
  859.   or
  860.   
  861.   Select the list box item for the sub-menu and press <Return>.
  862.   
  863.   or
  864.   
  865.   Select the list box item for the sub-menu and choose Show
  866.   SubMenu from the Edit menu in the settings box.
  867.   
  868. To move up in the menu hierarchy (from a sub-menu to the menu to
  869. which the sub-menu is attached):
  870.  
  871. * Open the unlabeled option menu (above the items list box), and
  872.   choose the "parent" menu.
  873.   
  874.  
  875. Testing a menubar
  876.  
  877. Menu Manager has a testing mode in which you can test the
  878. operation of the open custom menubar.
  879.  
  880. 1.In the Options menu in the Menu Manager settings box, turn on
  881.   Test MenuBar.
  882.   
  883.   Menu Manager builds a test version of the custom menubar in
  884.   the Command Window.
  885.   
  886. 2.Use the mouse (or other supported pointing device) and
  887.   keyboard to test the operation of the menubar.
  888.   
  889. 3.When done, turn off Test MenuBar in the Options menu to
  890.   deactivate testing mode.
  891.   
  892. Note:
  893.   After you test a menubar, the Command Window menu bar will have
  894.   lost its Applications menu, if one was present. If you want to
  895.   restore the Applications menu, you will need to unload and reload
  896.   the affected applications.
  897.  
  898.  
  899. Saving a menubar
  900.  
  901. Before you can load a custom menubar for use in MicroStation, you
  902. must save it.
  903.  
  904. To name and save a new custom menubar (one temporarily named
  905. "Untitled"):
  906.  
  907. 1.From the File menu in the Menu Manager settings box, choose
  908.   Save As.
  909.   
  910.   The Save MenuBar As dialog box opens. The names of existing
  911.   custom menubars are displayed in the list box.
  912.   
  913. 2.Key in a name for the menubar in the Save Current MenuBar As
  914.   field.
  915.   
  916. 3.Click the Save button.
  917.   
  918. To save a newly modified custom menubar (one already named):
  919.  
  920. * From the File menu in the Menu Manager settings box, choose
  921.   Save.
  922.   
  923. To save a custom menubar with a different name:
  924.  
  925. 1.From the File menu in the Menu Manager settings box, choose
  926.   Save As.
  927.   
  928.   The Save MenuBar As dialog box opens.
  929.   
  930. 2.Key in the new name in the Save Current MenuBar As field.
  931.   
  932. 3.Click the Save button.
  933.   
  934.   The renamed menubar remains open for modification. The
  935.   previously saved version of the menubar (with the old name)
  936.   still exists.
  937.   
  938.  
  939. Loading a menubar in the Command Window
  940.  
  941. To make a saved custom menubar usable:
  942.  
  943. 1.From the File menu in the Menu Manager settings box, choose
  944.   Configure.
  945.   
  946.   The Configure MenuBars dialog box opens.
  947.   
  948. 2.Select the menubar by name in the list box.
  949.   
  950. 3.Click the Startup button.
  951.   
  952.   An asterisk (*) is displayed in the list box entry for the
  953.   menubar to indicate its designation as the startup menubar.
  954.   
  955. 4.When done using the dialog box, click its OK button.
  956.   
  957. 5.Load PALLOAD.
  958.   
  959.   - In the MDL settings box, select PALLOAD and click the Load
  960.   button.
  961.   
  962.   or
  963.   
  964.   - Key in MDL LOAD PALLOAD.
  965.   
  966.   PALLOAD loads the custom menubar in the Command Window.
  967.   
  968. Tip:
  969.   Make PALLOAD a DGNAPP (one that is loaded whenever a design file
  970.   is opened) by adding it to the definition of the MS_DGNAPPS
  971.   environment variable. Then all you will need to do to make a
  972.   custom menubar available in MicroStation is designate the menubar
  973.   as the startup menubar and exit Menu Manager.
  974.  
  975.  
  976. Selecting an existing menubar
  977.  
  978. To select and open an existing menubar for customization:
  979.  
  980. 1.From the File menu in the Menu Manager settings box, choose
  981.   Open MenuBar.
  982.   
  983.   The Open MenuBar dialog box opens.
  984.   
  985. 2.Select the menubar in the MenuBar Name list box.
  986.   
  987. 3.Click the OK button.
  988.   
  989.   The selected menubar is created and opened as a custom
  990.   menubar. Its menus are displayed in the Menus list box in the
  991.   Menu Manager settings box, and the first menu is automatically
  992.   selected. The items in the selected menu are displayed in the
  993.   items list box.
  994.   
  995.  
  996. Renaming a custom menubar
  997.  
  998. To rename a custom menubar:
  999.  
  1000. 1.From the File menu in the Menu Manager settings box, choose
  1001.   Configure.
  1002.   
  1003.   The Configure MenuBars dialog box opens.
  1004.   
  1005. 2.Select the menubar by name in the list box.
  1006.   
  1007. 3.Click the Rename button.
  1008.   
  1009.   The Rename MenuBar dialog box opens.
  1010.   
  1011. 4.Type the new menubar name in the MenuBar field and press
  1012.   <Return> (or click the OK button).
  1013.   
  1014. 5.When done using the dialog box, click its OK button.
  1015.   
  1016.  
  1017. Deleting a custom menubar
  1018.  
  1019. To delete a custom menubar:
  1020.  
  1021. 1.From the File menu in the Menu Manager settings box, choose
  1022.   Configure.
  1023.   
  1024.   The Configure MenuBars dialog box opens.
  1025.   
  1026. 2.Select the menubar by name in the list box.
  1027.   
  1028. 3.Click the Delete button.
  1029.   
  1030. 4.When done using the dialog box, click its OK button.
  1031.   
  1032.  
  1033. Menu Manager pull-down menus
  1034.  
  1035. File menu/New MenuBar  Ctrl+N
  1036.  
  1037. Choosing New MenuBar from the File menu in the Menu Manager
  1038. settings box creates and opens a copy of the standard menubar,
  1039. named "Untitled."
  1040.  
  1041. File menu/Open MenuBar╔  Ctrl+O
  1042.  
  1043. Choosing Open MenuBar from the File menu in the Menu Manager
  1044. settings box opens the Open MenuBar dialog box, which is used to
  1045. select and open a menubar for modification.
  1046.  
  1047. File menu/Save  Ctrl+S
  1048.  
  1049. Saves the open menubar.
  1050.  
  1051. File menu/Save As╔
  1052.  
  1053. Choosing Save As from the File menu in the Menu Manager settings
  1054. box opens the Save MenuBar As dialog box, which lets you save the
  1055. open menubar with a different name.
  1056.  
  1057. File menu/Configure╔
  1058.  
  1059. Choosing Configure from the File menu in the Menu Manager
  1060. settings box opens the Configure Menus dialog box, which lets you
  1061. rename and delete custom menubars and designate a start-up
  1062. menubar.
  1063.  
  1064. File menu/Exit  Ctrl+Q
  1065.  
  1066. Choosing Exit from the File menu in the Menu Manager settings box
  1067. unloads Menu Manager. If the open menubar was modified but not
  1068. saved, Menu Manager displays an alert box that lets you save the
  1069. menubar or close it without saving.
  1070.  
  1071. Edit menu/Cut  Shift+Del  Ctrl+X
  1072.  
  1073. Choosing Cut from the Edit menu in the Menu Manager settings box
  1074. removes the selected menu or menu item and inserts it in a buffer
  1075. for subsequent pasting.
  1076.  
  1077. Edit menu/Copy  Ctrl+Ins  Ctrl+C
  1078.  
  1079. Choosing Copy from the Edit menu in the Menu Manager settings box
  1080. copies the selected menu or menu item to a buffer for subsequent
  1081. pasting.
  1082.  
  1083. Edit menu/Paste  Shift+Ins  Ctrl+V
  1084.  
  1085. Choosing Paste Menu or Paste Menu Item from the Edit menu in the
  1086. Menu Manager settings box copies the menu or menu item from the
  1087. buffer into the open menubar before the selected menu or menu
  1088. item.
  1089.  
  1090. Edit menu/Delete  Del
  1091.  
  1092. Choosing Delete from the Edit menu in the Menu Manager settings
  1093. box deletes the selected menu or menu item.
  1094.  
  1095. Edit menu/Modify╔
  1096.  
  1097. Choosing Modify from the Edit menu in the Menu Manager settings
  1098. box opens a dialog box which lets you modify the selected menu
  1099. name or menu item.
  1100.  
  1101. Edit menu/Insert╔  Ctrl+I
  1102.  
  1103. Choosing Insert from the Edit menu in the Menu Manager settings
  1104. box opens a dialog box which lets you insert a menu or menu item
  1105. before the selected menu or menu item.
  1106.  
  1107. Edit menu/Show SubMenu
  1108.  
  1109. Choosing Show SubMenu from the Edit menu in the Menu Manager
  1110. settings box lets you access the items in the selected sub-menu.
  1111.  
  1112. Options menu/Test MenuBar
  1113.  
  1114. Turning on Test MenuBar in the Options menu puts Menu Manager
  1115. into a mode that lets you test the operation of the open menubar.
  1116. To deactivate test mode, turn off Test Menu.
  1117.  
  1118.  
  1119. Keyboard shortcuts
  1120.  
  1121. The following table lists keyboard shortcuts for working with
  1122. menubars in Menu Manager:
  1123.  
  1124.    <Tab>          Activate other list box.
  1125.  
  1126.    <Return>       Access sub-menu items (or if no sub-menu, activate
  1127.                   other list box)
  1128.  
  1129.    <Up Arrow>     Select previous list box entry.
  1130.  
  1131.    <Down Arrow>   Select next list box entry.
  1132.  
  1133.    <Left Arrow>   Select previous list box entry.
  1134.  
  1135.    <Right Arrow>  Select next list box entry.
  1136.  
  1137.    <Home>         Select first list box entry.
  1138.  
  1139.    <End>          Select last list box entry.
  1140.  
  1141.    <Backspace>    Delete previous menu (item).
  1142.  
  1143.    <Del>          Delete selected menu (item).
  1144.  
  1145.    <spacebar>     Open Modify Menu (Item) dialog box.
  1146.  
  1147.  
  1148.  
  1149. Customizing Tool Palettes with Palette Manager
  1150.  
  1151.  
  1152. Palette Manager lets you customize tool palettes. You can create
  1153. custom palettes from a blank template or by starting with any of
  1154. MicroStation's standard palettes and
  1155.  
  1156. * Changing its name.
  1157.   
  1158. * Changing its size.
  1159.   
  1160. * Adding, deleting, or changing its tools.
  1161.   
  1162. * Changing the arrangement of its tools.
  1163.   
  1164. Here is the general procedure for customizing palettes:
  1165.  
  1166. 1.Load Palette Manager.
  1167.   
  1168. 2.Create a palette.
  1169.   
  1170.   or
  1171.   
  1172.   Select and open an existing palette.
  1173.   
  1174. 3.Make the desired modifications to the palette.
  1175.   
  1176. 4.Test the palette.
  1177.   
  1178. 5.Save the palette.
  1179.   
  1180. 6.Repeat steps 2-5 for each additional palette you want to
  1181.   create or modify.
  1182.   
  1183. 7.Configure the palettes so they can be opened, automatically or
  1184.   manually, when loaded in MicroStation.
  1185.   
  1186. 8.Load the palettes in MicroStation.
  1187.   
  1188. For detailed procedures, see the following sections.
  1189.  
  1190.  
  1191. Loading Palette Manager
  1192.  
  1193. To load Palette Manager:
  1194.  
  1195. * From the Applications menu's ConfigTools sub-menu, choose
  1196.   Palette Manager.
  1197.   
  1198.   or
  1199.   
  1200.   Key in MDL LOAD PALBLD.
  1201.   
  1202.   Upon loading, Palette Manager opens the Palette Manager
  1203.   settings box.
  1204.   
  1205.  
  1206. Creating a custom palette
  1207.  
  1208. To create and open a custom palette:
  1209.  
  1210. * From the File menu in the Palette Manager settings box, choose
  1211.   New Palette.
  1212.   
  1213.   A new custom palette opens; its name is "Untitled." The new
  1214.   palette has 10 blank tool slots; its dimensions are 2 ┤ 5 (2
  1215.   rows with 5 columns each). The tools are identified by number
  1216.   and listed in the Palette Manager settings box. For example,
  1217.   (1,2) indicates the second tool in the first row.
  1218.   
  1219.  
  1220. Selecting an existing palette
  1221.  
  1222. To select and open an existing palette for customization:
  1223.  
  1224. 1.From the File menu in the Palette Manager settings box, choose
  1225.   Open Palette.
  1226.   
  1227.   The Open Palette dialog box opens.
  1228.   
  1229. 2.From the Palette Source option menu, choose Custom (to select
  1230.   a custom palette) or MicroStation (to select a MicroStation
  1231.   palette).
  1232.   
  1233. 3.Select the palette in the list box. (The list box is labeled
  1234.   Custom Palettes or MicroStation Palettes depending on the item
  1235.   chosen in the Palette Source option menu.)
  1236.   
  1237. 4.Click the OK button.
  1238.   
  1239.   If the selected palette is a custom palette, the palette is
  1240.   opened. If the selected palette is a MicroStation palette, a
  1241.   copy of the selected palette is created and opened as a custom
  1242.   palette.
  1243.   
  1244.   Key-ins that activate the tools, if any, in the palette are
  1245.   displayed next to the corresponding tool numbers in the
  1246.   Palette Manager settings box.
  1247.   
  1248. Note:
  1249.   Palette Manager cannot be used to customize palettes from which
  1250.   sub-palettes can be opened and torn off, such as the Main palette
  1251.   and the Fence palette. (MDL programmers refer to these palettes
  1252.   as frames.)
  1253.  
  1254.  
  1255. Resizing a palette
  1256.  
  1257. To resize a palette:
  1258.  
  1259. * Drag in its resize border.
  1260.   
  1261. Note:
  1262.   If, through resizing, you decrease the number of rows or columns
  1263.   in a palette, the tools remain in the deleted slots although they
  1264.   cannot be seen. The tools are no longer listed in the Palette
  1265.   Manager settings box. To clear a tool, you must choose Clear from
  1266.   the Edit menu.
  1267.  
  1268.  
  1269. Selecting a tool in the open custom palette
  1270.  
  1271. The selected tool can be moved, replaced, or deleted.
  1272.  
  1273. To select a tool:
  1274.  
  1275. * Click the tool.
  1276.   
  1277.   or
  1278.   
  1279.   Use the keyboard arrow keys.
  1280.   
  1281.   The selected tool is highlighted.
  1282.   
  1283. The Overwrite setting, which is set in the Options menu in the
  1284. Palette Manager settings box, determines whether the selected
  1285. tool can be directly overwritten (replaced) or just moved to the
  1286. right. Overwrite is on by default.
  1287.  
  1288.  
  1289. Inserting a tool
  1290.  
  1291. To insert a tool (that is, replace a "blank tool"):
  1292.  
  1293. 1.Use the Palettes menu in the Command Window to open the
  1294.   palette that contains the tool you want to insert (if that
  1295.   palette is not already open).
  1296.   
  1297. 2.Select the tool.
  1298.   
  1299. To insert a tool in a slot in which a tool already exists:
  1300.  
  1301. 1.Turn off Overwrite in the Options menu in the Palette Manager
  1302.   settings box (if Overwrite is not already off).
  1303.   
  1304. 2.Use the Palettes menu in the Command Window to open the
  1305.   palette that contains the tool you want to insert (if that
  1306.   palette is not already open).
  1307.   
  1308. 3.Select the tool you want to insert.
  1309.   
  1310. To replace a tool with another tool:
  1311.  
  1312. 1.Turn on Overwrite in the Options menu in the Palette Manager
  1313.   settings box (if Overwrite is not already on).
  1314.   
  1315. 2.Use the Palettes menu in the Command Window to open the
  1316.   palette that contains the tool you want to insert (if that
  1317.   palette is not already open).
  1318.   
  1319. 3.Select the tool you want to insert.
  1320.   
  1321. Tip:
  1322.   In addition to selecting the tool you want to insert from its
  1323.   MicroStation palette, you can select it with a Command Window key-
  1324.   in or using the Key-in Browser settings box. Palette Manager
  1325.   "tracks" your actions as you use MicroStation, somewhat like a
  1326.   recording session, so you can more easily build a palette that
  1327.   consists of tools you use. To turn off this tracking feature,
  1328.   choose Pause Tracking from the Options menu in the Palette
  1329.   Manager settings box; to resume tracking, choose Resume Tracking.
  1330.  
  1331. Note:
  1332.   Palette Manager checks for duplicate tools; it will not let you
  1333.   add a duplicate instance of a tool if the tool is already visible
  1334.   in the palette.
  1335.  
  1336.  
  1337. Moving a tool
  1338.  
  1339. To move a tool:
  1340.  
  1341. * Drag the tool to the desired slot.
  1342.   
  1343.   If Overwrite is on, the tool in the destination slot is
  1344.   replaced. If Overwrite is off, the tool and the ones to its
  1345.   right move to the right.
  1346.   
  1347. OR
  1348.   
  1349. 1.Select the tool.
  1350.   
  1351. 2.From the Edit menu in the Palette Manager settings box, choose
  1352.   Cut.
  1353.   
  1354. 3.Select the destination slot.
  1355.   
  1356. 4.From the Edit menu in the Palette Manager settings box, choose
  1357.   Paste.
  1358.   
  1359.   If Overwrite is on, the tool in the destination slot is
  1360.   replaced. If Overwrite is off, the tool and the ones to its
  1361.   right move to the right.
  1362.   
  1363.  
  1364. Deleting a tool
  1365.  
  1366. To delete the selected tool without moving any other tools:
  1367.  
  1368. * From the Edit menu in the Palette Manager settings box, choose
  1369.   Clear.
  1370.   
  1371. or
  1372.   
  1373. * Drag the tool off the palette.
  1374.   
  1375. or
  1376.   
  1377. * Press the <spacebar>.
  1378.   
  1379. To delete the selected tool and move the tools to its right to
  1380. the left:
  1381.  
  1382. * From the Edit menu in the Palette Manager settings box, choose
  1383.   Delete.
  1384.   
  1385. or
  1386.   
  1387. * Press <Del>.
  1388.   
  1389. To delete the tool to the left of the selected tool and move the
  1390. selected tool and those to its right to the left:
  1391.  
  1392. * Press <Backspace>.
  1393.   
  1394. Note:
  1395.   You cannot create palettes with blank tools in the middle.
  1396.  
  1397.  
  1398. Modifying a tool
  1399.  
  1400. You can modify a tool by:
  1401.  
  1402. * Modifying the tool's icon (its graphical label). An icon is
  1403.   composed of dots called pixels. Each icon has a small version
  1404.   (23x23 pixels) and a large version (31x31 pixels).
  1405.   
  1406. * Changing the key-in that can be used to select the tool.
  1407.   
  1408. To modify a tool:
  1409.  
  1410. 1.Double-click the tool.
  1411.   
  1412.   or
  1413.   
  1414.   Double-click the list box entry for the tool in the Palette
  1415.   Manager settings box.
  1416.   
  1417.   or
  1418.   
  1419.   Select the tool and choose Modify from the Edit menu in the
  1420.   Palette Manager settings box.
  1421.   
  1422.   The Modify Tool dialog box opens. The drawing area contains a
  1423.   magnified representation of the icon. A pixel grid is
  1424.   displayed as a drawing aid. The key-in that can be used to
  1425.   select the tool is shown in an unlabeled field below the
  1426.   drawing area.
  1427.   
  1428. 2.Use the controls in the dialog box to modify the tool.
  1429.   
  1430.   To modify the tool icon, use the graphic tools found in the
  1431.   palette to the left of the drawing area (see "Modify Tool
  1432.   dialog box tool palette" below). If the small version of the
  1433.   icon is in the drawing area and you want to modify the large
  1434.   version, or vice-versa, click the corresponding button, on
  1435.   which the icon is displayed at its actual size, to the left of
  1436.   the drawing area. To modify both the small and large versions
  1437.   at the same time, turn on Draw Both Icons in the Options menu.
  1438.   
  1439.   To modify the key-in that can be used to select the tool, type
  1440.   the new key-in in the unlabeled field. A multiple key-in macro
  1441.   can be specified: The key-ins must be separated by semi-colons
  1442.   (;), and the first key-in must be preceded by the back quote
  1443.   character (`) - for example, `co=red;wt=2;lv=elec;place line.
  1444.   A menu action string can also be specified. For information
  1445.   about menu action strings, see "Menus" in the MicroStation
  1446.   Customization Guide.
  1447.   
  1448. 3.When done, click the OK button.
  1449.   
  1450. Tip:
  1451.   If you make a mistake while modifying the tool and want to start
  1452.   over, click the Reset button in the Modify Tool dialog box.
  1453.  
  1454. Modify Tool dialog box tool palette
  1455.  
  1456. The tools in the palette are similar to those in many bitmap
  1457. editing ("paint") applications.
  1458.  
  1459.   Selection tool - used to select a contiguous section of the
  1460.   icon to move.
  1461.   
  1462.   Eraser tool - used to delete parts of the icon.
  1463.   
  1464.   Line tool - used to draw straight lines.
  1465.   
  1466.   Pencil tool - used to draw free-form lines and shapes and
  1467.                 to change the color of individual pixels.
  1468.  
  1469.   Rectangle tool - used to draw hollow rectangles.
  1470.   
  1471.   Filled Rectangle tool - used to draw filled rectangles.
  1472.   
  1473.   Circle tool - used to draw hollow circles.
  1474.   
  1475.   Filled Circle tool - used to draw filled circles.
  1476.   
  1477. The procedure is the same for using any drawing tool:
  1478.  
  1479. 1.Select the color you want to draw by clicking one of the
  1480.   colored buttons above the palette. The color of the left-hand
  1481.   button is chosen in the Options menu's Icon Color sub-menu.
  1482.   The right-hand button is always the icon background color
  1483.   (grey).
  1484.   
  1485. 2.Select the tool in the palette.
  1486.   
  1487. 3.Position the pointer where you want to begin drawing.
  1488.   
  1489. 4.Drag the pointer in any direction (while holding down the Data
  1490.   button). This extends a line or shape, depending on the tool
  1491.   you have selected.
  1492.   
  1493. 5.Release the Data button when the object is displayed with the
  1494.   size and shape you desire.
  1495.   
  1496. To move a contiguous section of the icon:
  1497.  
  1498. 1.Select the Selection tool in the palette.
  1499.   
  1500. 2.Drag a selection rectangle around the section you want to
  1501.   move.
  1502.   
  1503. 3.Position the pointer in the selection rectangle.
  1504.   
  1505. 4.Drag the section to its destination.
  1506.   
  1507. Modify Tool dialog box pull-down menus
  1508.  
  1509. The Edit menu has a single item, Clear All. Choosing this item
  1510. clears (applies the background color to) all the pixels in the
  1511. drawing area.
  1512.  
  1513. The Options menu has the following items:
  1514.  
  1515. * Icon Color - sub-menu from which the icon color is chosen.
  1516.   
  1517. * Edit Small Icon (Ctrl+S) - if on, the small version of the
  1518.   icon is in the drawing area. If off, the large version is
  1519.   there. Edit Small Icon is on by default if Tool Size is set to
  1520.   Small in the Preferences dialog box. The pair of buttons by
  1521.   the upper left corner of the drawing area can also be used to
  1522.   select the version of the icon.
  1523.   
  1524. * Use Foreground Color (Ctrl+F) - if on, the color chosen from
  1525.   the Icon Color sub-menu is selected as the drawing color. If
  1526.   off, the icon background color (grey) is selected as the
  1527.   drawing color. Use Foreground Color is on by default. The pair
  1528.   of colored buttons above the palette can also be used to
  1529.   select between the foreground and background colors.
  1530.   
  1531. * Display Grid (Ctrl+G) - if on, a pixel grid is displayed in
  1532.   the drawing area. Display Grid is on by default.
  1533.   
  1534. * Draw Both Icons (Ctrl+B) - if on, modifications to the version
  1535.   of the icon in the drawing area are reflected in both the
  1536.   large and small versions. You may want to adjust this setting
  1537.   as you modify differently shaped portions of the icon.
  1538.   
  1539.  
  1540. Testing a palette
  1541.  
  1542. Palette Manager has a testing mode in which you can test the
  1543. operation of the open custom palette.
  1544.  
  1545. 1.In the Options menu in the Palette Manager settings box, turn
  1546.   on Test Palette.
  1547.   
  1548.   Palette Manager displays a test version of the custom palette.
  1549.   
  1550. 2.Use the mouse (or other supported pointing device) to test the
  1551.   operation of the palette.
  1552.   
  1553. 3.When done, turn off Test Palette in the Options menu to
  1554.   deactivate testing mode.
  1555.   
  1556.  
  1557. Saving a palette
  1558.  
  1559. Before you can load a custom palette for use in MicroStation, you
  1560. must save it.
  1561.  
  1562. To name and save a new custom palette (one temporarily named
  1563. "Untitled" or "Copy of <MicroStation palette>"):
  1564.  
  1565. 1.From the File menu in the Palette Manager settings box, choose
  1566.   Save or Save As.
  1567.   
  1568.   The Save Palette As dialog box opens. The names of existing
  1569.   custom palettes are displayed in the list box.
  1570.   
  1571. 2.Key in a name for the palette in the Save Current Palette As
  1572.   field.
  1573.   
  1574. 3.Click the Save button.
  1575.   
  1576. To save a newly modified custom palette (one already named):
  1577.  
  1578. * From the File menu in the Palette Manager settings box, choose
  1579.   Save.
  1580.   
  1581. To save a custom palette with a different name:
  1582.  
  1583. 1.From the File menu in the Palette Manager settings box, choose
  1584.   Save As.
  1585.   
  1586.   The Save Palette As dialog box opens.
  1587.   
  1588. 2.Key in the new name in the Save Current Palette As field.
  1589.   
  1590. 3.Click the Save button.
  1591.   
  1592.   The renamed palette remains open for modification. The
  1593.   previously saved version of the palette (with the old name)
  1594.   still exists.
  1595.   
  1596.  
  1597. Configuring a custom palette
  1598.  
  1599. Each custom palette can be individually configured to:
  1600.  
  1601. * open automatically when a design file is opened.
  1602.   
  1603. * have a menu item that opens the palette in a special User sub-
  1604.   menu of the Palettes menu in the Command Window.
  1605.   
  1606. If you do not set at least one of these configuration options for
  1607. a custom palette, you will not be able to use the palette because
  1608. you will not be able to open it.
  1609.  
  1610. To configure a custom palette so that it opens automatically when
  1611. a design file is opened:
  1612.  
  1613. 1.From the File menu in the Palette Manager settings box, choose
  1614.   Configure.
  1615.   
  1616.   The Configure Palettes dialog box opens.
  1617.   
  1618. 2.Select the palette by name in the list box.
  1619.   
  1620. 3.Turn on Auto Open Palette During Startup.
  1621.   
  1622.   "A" is displayed in the list box entry for the selected
  1623.   palette.
  1624.   
  1625. 4.When done using the dialog box, click its OK button.
  1626.   
  1627. To configure a custom palette so a menu item for opening the
  1628. palette will be inserted in the User sub-menu of the Command
  1629. Window's Palettes menu:
  1630.  
  1631. 1.From the File menu in the Palette Manager settings box, choose
  1632.   Configure.
  1633.   
  1634.   The Configure Palettes dialog box opens.
  1635.   
  1636. 2.Select the palette by name in the list box.
  1637.   
  1638. 3.Turn on Install Palette in Palettes Pulldown Menu.
  1639.   
  1640.   "M" is displayed in the list box entry for the selected
  1641.   palette.
  1642.   
  1643. 4.When done using the dialog box, click its OK button.
  1644.   
  1645. Note:
  1646.   The supplied MDL application PALLOAD inserts the User sub-menu
  1647.   into the Palettes menu; for more information, see "Loading
  1648.   palettes in MicroStation," below.
  1649.  
  1650.  
  1651. Renaming a custom palette
  1652.  
  1653. To rename a custom palette:
  1654.  
  1655. 1.From the File menu in the Palette Manager settings box, choose
  1656.   Configure.
  1657.   
  1658.   The Configure Palettes dialog box opens.
  1659.   
  1660. 2.Select the palette by name in the list box.
  1661.   
  1662. 3.Click the Rename button.
  1663.   
  1664.   The Rename Palette dialog box opens.
  1665.   
  1666. 4.Type the new palette name in the Palette field and press
  1667.   <Return> (or click the OK button).
  1668.   
  1669. 5.When done using the dialog box, click its OK button.
  1670.   
  1671.  
  1672. Deleting a custom palette
  1673.  
  1674. To delete a custom palette:
  1675.  
  1676. 1.From the File menu in the Palette Manager settings box, choose
  1677.   Configure.
  1678.   
  1679.   The Configure Palettes dialog box opens.
  1680.   
  1681. 2.Select the palette by name in the list box.
  1682.   
  1683. 3.Click the Delete button.
  1684.   
  1685. 4.When done using the dialog box, click its OK button.
  1686.   
  1687.  
  1688. Loading palettes in MicroStation
  1689.  
  1690. To make saved custom palettes usable:
  1691.  
  1692. * Load PALLOAD.
  1693.   
  1694.   - In the MDL settings box, select PALLOAD and click the Load
  1695.   button.
  1696.   
  1697.   or
  1698.   
  1699.   - Key in MDL LOAD PALLOAD.
  1700.   
  1701.   PALLOAD inserts a sub-menu named User into the Palettes menu
  1702.   in the Command Window. The User sub-menu has an item for each
  1703.   custom palette so configured. To open a custom palette, choose
  1704.   the corresponding item from the User sub-menu.
  1705.   
  1706. Tip:
  1707.   Make PALLOAD a DGNAPP (one that is loaded whenever a design file
  1708.   is opened) by adding it to the definition of the MS_DGNAPPS
  1709.   environment variable. Then all you will need to do to make saved
  1710.   custom palettes available in MicroStation is exit Palette
  1711.   Manager.
  1712.  
  1713.  
  1714. Palette Manager pull-down menus
  1715.  
  1716. File menu/New Palette  Ctrl+N
  1717.  
  1718. Choosing New Palette from the File menu in the Palette Manager
  1719. settings box creates and opens a 2 x 5 custom palette named
  1720. "Untitled."
  1721.  
  1722. File menu/Open Palette╔  Ctrl+O
  1723.  
  1724. Choosing Open Palette from the File menu in the Palette Manager
  1725. settings box opens the Open Palette dialog box, which is used to
  1726. select and open a palette for modification.
  1727.  
  1728. File menu/Save  Ctrl+S
  1729.  
  1730. Saves the open palette.
  1731.  
  1732. File menu/Save As╔
  1733.  
  1734. Choosing Save As from the File menu in the Palette Manager
  1735. settings box opens the Save Palette As dialog box, which lets you
  1736. save the open palette with a different name.
  1737.  
  1738. File menu/Configure╔
  1739.  
  1740. Choosing Configure from the File menu in the Palette Manager
  1741. settings box opens the Configure Palettes dialog box, which lets
  1742. you rename and delete custom palettes and configure palettes for
  1743. use in MicroStation.
  1744.  
  1745. If the Auto Open Palette During Startup check button is on for
  1746. the selected palette, the palette will automatically open when a
  1747. design file is opened.
  1748.  
  1749. If the Install Palette in Palettes Pulldown Menu check button is
  1750. on for the selected palette, a menu item for opening the palette
  1751. will be added to the Palettes menu's User sub-menu.
  1752.  
  1753. File menu/Exit  Ctrl+Q
  1754.  
  1755. Choosing Exit from the File menu in the Palette Manager settings
  1756. box unloads Palette Manager. If the open custom palette was
  1757. modified but not saved, Palette Manager displays an alert box
  1758. that lets you save the palette or close it without saving.
  1759.  
  1760. Edit menu/Cut  Shift+Del  Ctrl+X
  1761.  
  1762. Choosing Cut from the Edit menu in the Palette Manager settings
  1763. box clears the selected tool and inserts it in a buffer for
  1764. subsequent pasting.
  1765.  
  1766. Edit menu/Copy  Ctrl+Ins  Ctrl+C
  1767.  
  1768. Choosing Copy from the Edit menu in the Palette Manager settings
  1769. box copies the selected tool to a buffer for subsequent pasting.
  1770.  
  1771. Edit menu/Paste  Shift+Ins  Ctrl+V
  1772.  
  1773. Choosing Paste from the Edit menu in the Palette Manager settings
  1774. box copies the tool from the buffer into the open custom palette.
  1775. If Overwrite is on, the tool in the destination slot is replaced.
  1776. If Overwrite is off, the tool and the ones to its right move to
  1777. the right.
  1778.  
  1779. Edit menu/Clear
  1780.  
  1781. Choosing Clear from the Edit menu in the Palette Manager settings
  1782. box clears the selected tool.
  1783.  
  1784. Edit menu/Delete
  1785.  
  1786. Choosing Delete from the Edit menu in the Palette Manager
  1787. settings box deletes the selected tool. All tools to the right of
  1788. the deleted tool move to the left.
  1789.  
  1790. Edit menu/Clear All
  1791.  
  1792. Choosing Clear All from the Edit menu in the Palette Manager
  1793. settings box clears all tools from the open palette.
  1794.  
  1795. Edit menu/Modify╔
  1796.  
  1797. Choosing Modify from the Edit menu in the Palette Manager
  1798. settings box opens the Modify Tool dialog box, which is used to
  1799. modify the key-in that can be used to select the selected tool in
  1800. MicroStation.
  1801.  
  1802. Options menu/Test Palette
  1803.  
  1804. Turning on Test Palette in the Options menu puts Palette Manager
  1805. into a mode that lets you test the operation of the palette. To
  1806. deactivate testing mode, turn off Test Palette.
  1807.  
  1808. Options menu/Pause (Resume) Tracking
  1809.  
  1810. Choosing Pause Tracking from the Options menu lets you activate
  1811. MicroStation tools without adding them to the open custom
  1812. palette.
  1813.  
  1814. Choosing Resume Tracking from the Options menu causes each
  1815. selected MicroStation tool to be added to the open custom
  1816. palette.
  1817.  
  1818. Options menu/Disable Commands
  1819.  
  1820. Turning Disable Commands on in the Options menu prevents you from
  1821. activating MicroStation tools as you customize palettes.
  1822.  
  1823. Options menu/Overwrite
  1824.  
  1825. Turning on Overwrite in the Options menu lets you replace tools.
  1826. If Overwrite is off and a tool is selected for insertion, the
  1827. selected tool and the ones to its right move to the right.
  1828.  
  1829.  
  1830. Keyboard shortcuts
  1831.  
  1832. The following table lists keyboard shortcuts for working with
  1833. palettes in Palette Manager:
  1834.  
  1835.   <Return>       Open Modify Tool dialog box.
  1836.  
  1837.   <Up Arrow>     Select tool one row above.
  1838.  
  1839.   <Down Arrow>   Select tool one row below.
  1840.  
  1841.   <Left Arrow>   Select tool in next column to left.
  1842.  
  1843.   <Right Arrow>  Select tool in next column to right.
  1844.  
  1845.   <Home>         Select tool at left-hand end of row.
  1846.  
  1847.   <End>          Select tool at right-hand end of row.
  1848.  
  1849.   <Ctrl-Home>    Select tool (1,1).
  1850.  
  1851.   <Ctrl-End>     Select tool (m,n) (last row, last column).
  1852.  
  1853.   <Backspace>    Delete tool in next column to left.
  1854.  
  1855.   <Del>          Delete selected tool.
  1856.  
  1857.   <Insert>       Turn off/on Overwrite in Options menu.
  1858.  
  1859.   <spacebar>     Clear selected tool.
  1860.  
  1861.