home *** CD-ROM | disk | FTP | other *** search
/ Piper's Pit BBS/FTP: ibm 0010 - 0019 / ibm0010-0019 / ibm0010.tar / ibm0010 / MSMOUSE.ZIP / MENUMAKE.DOC < prev    next >
Encoding:
Text File  |  1990-06-01  |  18.2 KB  |  521 lines

  1.              INSTRUCTIONS FOR USING MENUMAKE
  2.  
  3.  
  4. MENUMAKE is a program that allows you to generate custom mouse menus for any
  5. software you might be using.  Although there are many software packages that
  6. come mouse-compatible or with its own mouse menu, you may want to add in some
  7. custom features.  You start with a basic mouse menu setup called MSMENU.  The
  8. standard menu defines the mouse as:
  9.  
  10.     Mouse Buttons:         Left Button       <F1>
  11.                            Right Button      <Enter>
  12.                            Both Buttons      <Esc>
  13.  
  14.     Mouse Movement:        Left Motion       <Left> cursor
  15.                            Right Motion      <Right> cursor
  16.                            Up Motion         <Up> cursor
  17.                            Down Motion       <Down> cursor
  18.  
  19. If this setup is all you need, you can create a menu under a filename of your
  20. choice and begin using it with your program.
  21.  
  22. If you want to change any of the Mouse buttons to different commands, you can
  23. assign a key (like a Function key) or a series of keystrokes (like a macro) to
  24. a button.  You can also create a custom menu that will pop up when you click
  25. on that key.  If you want to change the way the Mouse moves, you have a menu
  26. of choices for each direction.
  27.  
  28.  
  29.  
  30. 1.  Installing MENUMAKE
  31.  
  32.     Install the basic mouse hardware and software, following the instructions
  33.     in the Microsoft Mouse User's Guide.
  34.  
  35.     To run MENUMAKE, you should have the following files on a working diskette
  36.     or copied into the same directory on a hard drive:
  37.  
  38.                MENUMAKE.EXE
  39.                MAKEMENU.EXE
  40.                            MENU.COM
  41.  
  42.  
  43.          If you are using floppy disks:
  44.  
  45.           Copy these files onto a working diskette.  You can use this disk
  46.               for creating and storing your menus.
  47.  
  48.          If you are using a hard disk:
  49.  
  50.               Copy these files into a directory.  If you are going to do many
  51.               menus, it might be a good idea to create a sub-directory on the
  52.               hard disk (like MENUS) and use this sub-directory for creation
  53.               and storing of all menus.
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.               MENUMAKE Readme File - Page 1
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.     These files are used to create and run custom mouse menus.  All menus you
  68.     create will generate two files - a definition file (*.def) and the final
  69.     menu file (*.mnu).  For example, if you create a menu for Lotus 1-2-3, the
  70.     two files created might be:
  71.  
  72.                               123.def
  73.                               123.mnu
  74.  
  75.     Once a menu has been created, it can be moved to any other directory or
  76.     disk, as long as you also move the MENU.COM file for loading purposes.  If
  77.     you want to avoid have many copies of this file reside in different
  78.     directories, create a PATH statement that includes the drive and directory
  79.     where the MENU.COM and *.MNU files reside.  That way, you can load your
  80.     menu from any part of the disk.  (For instructions on creating a PATH
  81.     statement in your AUTOEXEC.BAT file, refer to your DOS manual.)
  82.  
  83.  
  84. 2.  Starting Instructions
  85.  
  86.     To load MENUMAKE, switch to the drive or directory that contains the files
  87.     listed above.  At the DOS prompt, type in:
  88.  
  89.                     MENUMAKE
  90.  
  91.  
  92. 3.  Loading a Custom Menu
  93.  
  94.     Make the disk or directory with the menu file active - or have a PATH
  95.     statement that can find these files:
  96.  
  97.                            MENU.COM
  98.                            ________.MNU - your custom menu
  99.  
  100.  
  101.     At the DOS prompt, type:
  102.  
  103.                                 MENU {MENUNAME}
  104.  
  105.                               Example:  menu 123
  106.  
  107.  
  108.     Unloading a Menu
  109.  
  110.     After you exit from your program, it is advisable for you to unload the
  111.     custom menu.  At the DOS prompt type:
  112.  
  113.                                    MENU OFF
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.               MENUMAKE Readme File - Page 2
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133. 4.  Using the Mouse
  134.  
  135.     The Mouse moves the cursor around the screen.  In MENUMAKE the Mouse buttons
  136.     generally do the following:
  137.  
  138.          Left button         Selects a menu option
  139.  
  140.          Right button        Not active
  141.  
  142.          Both buttons        <Esc>
  143.  
  144.  
  145.     In MENUMAKE it is recommended that you use the Mouse to move around and
  146.     select from menus and boxes.  Use the left button to select on the screen
  147.     and during the creation/editing of custom menus.  The keyboard is used
  148.     mainly to type in instructions as part of the key/macro commands, in the
  149.     custom menu and in the naming of files to be saved.  In most screens, you
  150.     must use the Mouse to select a choice from one of the boxes.
  151.  
  152.  
  153. 5.  Sensitivity
  154.  
  155.     You can use the Control Panel to control the sensitivity of the Mouse
  156.     movement on your screen.  For more information on the Control Panel, see
  157.     the "Microsoft Mouse User's Guide."
  158.  
  159.  
  160. 6.  Compatibility
  161.  
  162.     The MENUMAKE program and the custom menus it generates are designed to work
  163.     with 25-line displays.  The custom menus should work with any system that
  164.     can use a Microsoft Mouse.
  165.  
  166.  
  167. 7.  Conventions
  168.  
  169.     In this document and in the MENUMAKE program, the following conventions are
  170.     used:
  171.  
  172.          Click-left, Click-right, Both-click
  173.  
  174.               This refers to using the Mouse buttons.  Both-click means that
  175.               you press down on both buttons at the same time.
  176.  
  177.          <F1>, <Enter>, <C-S>
  178.  
  179.               Any characters that you see within the "<" less than and ">"
  180.               greater than symbols <...> refers to a key on your keyboard or
  181.               a combination of keys.  There is a key chart later in this
  182.               document to help you identify keys in your menus.
  183.  
  184.          Boxes
  185.  
  186.               When a box appears in the screen, you usually select or type in
  187.               information.  When you are done, you click on OK to complete the
  188.               task, or Cancel to escape.
  189.  
  190.  
  191.  
  192.               MENUMAKE Readme File - Page 3
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.                 MENUMAKE SCREENS
  200.  
  201.  
  202.  
  203. 1.  MAIN SCREEN
  204.  
  205.     The Main Screen has three parts:
  206.  
  207.     a.   The top menu line contains all the choices you have in creating and
  208.          editing a custom menu.  To select from that line, move the mouse
  209.          cursor over your selection and click-left.
  210.  
  211.     b.   The Current Menu box shows you the definitions of the menu that is
  212.      currently loaded.  You can see specific information about any of the
  213.          Mouse buttons or movement, by selecting the Edit option on the top
  214.          menu and choosing a key or motion to look at.
  215.  
  216.     c.   The status line at the bottom of the screen tells you the name of the
  217.          menu that is currently loaded.  It also tracks the date and time.
  218.  
  219.  
  220. 2.  TOP MENU
  221.  
  222.     The Mouse cursor moves throughout the screen, but the only active part of
  223.     the screen is the top menu line.  The choices on this line are:
  224.  
  225.          ┌────────────┐
  226.     FILE:     │ Load...    │
  227.          │ Save       │
  228.          │ Save As... │
  229.          │ Create     │
  230.          └────────────┘
  231.  
  232.               *Note:  When you see an ellipsis (...) after a menu choice, it
  233.                       means that there is another menu below.
  234.  
  235.  
  236.               Load:     The brings up a directory screen that shows you all
  237.             current *.def files.  You can move the cursor and
  238.                         click on the filename you want to load.  Or you can
  239.                         click on a drive/directory and see the *.def files
  240.                         there.  Only a *.def file can be made into a menu.
  241.  
  242.                         Once you click-left on the *.def file you want to
  243.                         load, move the cursor down and click-left on Open.  If
  244.                         you change your mind, you can click on Cancel and
  245.                         return to the Main Screen.
  246.  
  247.  
  248.               Save:     Once you have created a custom menu, you must save it
  249.                         as a *.def file before you can make it into a menu.
  250.                         Save will accomplish this.  If you have never saved
  251.                         this menu definition before and the Current Menu says
  252.             "MSMENU," you will go to the Save As box and must type
  253.                         in a new name to save the file under.  A menu
  254.                         definition filename is limited to eight characters.
  255.  
  256.  
  257.  
  258.               MENUMAKE Readme File - Page 4
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.               Save As:  This option allows you to create different versions of
  266.                         a menu and save it under different names.  The Save As
  267.                         box will also come up if the Current Menu is MSMENU.
  268.             You cannot save a definition under the filename
  269.                         MSMENU - you must create your own name.
  270.  
  271.                         If you just want a menu with the MSMENU settings,
  272.                         select SAVE AS and type in a new filename.  Then
  273.                         select MAKE MENU.  Now you have a menu that you can
  274.                         use with many software packages.
  275.  
  276.  
  277.               Create:   Once you have finished with a menu definition, you can
  278.                         start another by selecting Create.  If you don't want
  279.                         to save what is in the screen, you can also select
  280.                         Create to start over.  If the menu definition in the
  281.                         screen has been altered but not saved, a box will come
  282.                         up to ask you if you want to save the changes before
  283.                         continuing on.
  284.  
  285.          ┌─────────────────┐
  286.     EDIT:     │ Left Button...  │
  287.          │ Right Button... │
  288.          │ Both Buttons... │
  289.          │ --------------- │
  290.          │ Left Motion...  │
  291.          │ Right Motion... │
  292.          │ Up Motion...    │
  293.          │ Down Motion...  │
  294.          └─────────────────┘
  295.  
  296.          Button Definition:
  297.  
  298.                    The Mouse buttons can be re-defined by either a set of
  299.                    keystrokes or a custom menu.  When you click on one of the
  300.            button options, a button box will come up.  You can then
  301.                    choose between typing in a key/macro command or creating a
  302.                    menu for that button.  Click in the parentheses to move the
  303.                    asterisk to your choice.
  304.  
  305.                    *Note:  If you have a key/macro and you change to Menu, and
  306.                            then change back to key/macro, the old macro will
  307.                            still be there.  It only gets erased when you click
  308.                            on OK in this box.
  309.  
  310.  
  311.          Mouse Motion:
  312.  
  313.                    Each direction has a different set of movement choices.
  314.            You can also choose for the mouse to do no movement in a
  315.                    certain direction.  To change your selection, click in the
  316.                    parentheses to move the asterisk.
  317.  
  318.  
  319.     MAKE MENU:     Once the Current Menu has been saved, you can select this
  320.                    option and the *.mnu file will be created.  This is the
  321.                    file you load to use your menu with your software.
  322.  
  323.  
  324.                           MSMENU Readme File - Page 5
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.     QUIT:          This option will exit you from MSMENU.  If you have made
  332.                    changes to the Current Menu, you will get a reminder box to
  333.                    save the file.
  334.  
  335.  
  336.     HELP:          When you have a question about what you are looking at in
  337.                    the screen, click on Help and a Help message will come up
  338.                    to guide you.  When you are done with Help, touch a key on
  339.                    the keyboard (like the spacebar) to exit.
  340.  
  341.  
  342. 3.  KEY/MACRO
  343.  
  344.     You can define what a mouse button will do when you click it.  From the
  345.     Edit menu, you select a Mouse button and the button screen comes up.
  346.     Notice that the cursor is flashing in the Key/Macro typing area and the
  347.     default asterisk is on Key/Macro.  You can type in keystrokes that will
  348.     play back exactly as you have typed them in or you can type a series of
  349.     commands and keystrokes in a string (referred to as a "macro").  In most
  350.     cases, if you want to record a Function key or combination of keys,
  351.     pressing the key will bring the command up in the line.  If possible, the
  352.     key name will be surrounded by "<...>."  The exceptions are the keys that
  353.     you will use to edit your work.  The list is as follows:
  354.  
  355.  
  356.                      <BS>      Backspace
  357.                      <Left>    left cursor
  358.                      <Right>   right cursor
  359.                      <Home>    Home cursor - beginning of line
  360.                      <End>     End cursor - end of line
  361.  
  362.  
  363.     You will have to type these keys into your string as they are shown above.
  364.     <Ins> and <Del> are editing keys that do not record as part of a macro.
  365.     If you have a long string, you can move the Mouse to the point where you
  366.     want to edit and click-left.  The cursor will jump to that position.  If
  367.     you want to insert keystrokes, press <Ins> and you will see the cursor
  368.     shape change from an underscore to a box.  Otherwise you will type over
  369.     any existing keystrokes.
  370.  
  371.  
  372. 4.  MOUSE MENU
  373.  
  374.     When the button screen comes up, you can click on Mouse Menu and the
  375.     asterisk will move to that option.  Notice that the keystroke box will
  376.     also change to <Menu>.  When you're ready, click on OK and the Button Menu
  377.     box will come up.  Here is where you can create a custom menu for a Mouse
  378.     button.  Your choices are:
  379.  
  380.               ┌─────────────┐
  381.               │  Add        │
  382.               │  Change     │
  383.               │  Delete     │
  384.               │  Move        │
  385.               │  Delete All │
  386.               │  Ok        │
  387.               │  Cancel     │
  388.               └─────────────┘
  389.  
  390.                           MSMENU Readme File - Page 6
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.     Add:           Move the cursor to where you want to add in a menu option
  398.                    and click-left to highlight that line.  Then click on the
  399.                    Add box.  An Option box will come up.  Type in the name of
  400.                    the option, then press <Enter> or click on the Key/Macro
  401.                    box to move the highlighting down.  Now you can type in a
  402.                    command, text, or a string of key commands/text.  The same
  403.                    rules apply here is in the key/macro string for a specific
  404.                    button.  See the information under "Key/Macro" on the
  405.                    previous page.
  406.  
  407.                    When you are done, click on OK to return to the Main
  408.                    screen.
  409.  
  410.            *Note:  You can create horizontal divisions by adding an
  411.                            option and typing hyphens in the Option Name box.
  412.                            Do not type anything in the Key/Macro box and then
  413.                            click on OK.  It will look like this:
  414.  
  415.                      ┌───────────┐
  416.                      │ Compose     │
  417.                      │ Delete     │
  418.                      │ Edit     │
  419.                      │ ----------│
  420.                      │ Reply     │
  421.                      │ Transmit  │
  422.                      │         │
  423.                      └───────────┘
  424.  
  425.  
  426.     Change:        Click on the menu option you want to edit and then click on
  427.                    the Change box.  That option will come up in the screen.
  428.                    Now you can click-left wherever you want to make a change.
  429.                    If you want to insert commands/text, make sure the <Ins>
  430.                    cursor (the flashing box) is in the screen.
  431.  
  432.                    The same rules apply here, as in ADD.
  433.  
  434.  
  435.     Delete:        Click on the option you want to delete off the menu, then
  436.            click on the Delete box.  You will get a box asking you if
  437.                    you're sure you want to delete the option.  If so, click on
  438.                    OK.
  439.  
  440.  
  441.     Move:          To rearrange the menu items, click on the option you want
  442.            to move.  Then click on the Move box.  You will then be
  443.                    directed to click on the place you want to move the option
  444.                    to.  This final click will move the option.
  445.  
  446.  
  447.     Delete All:    This option will delete all the options in the menu.  When
  448.                    you click on this option, you will get a box asking if you
  449.                    are sure you want to delete all the options.  When you're
  450.                    ready, click on OK to delete everything.  Clicking anywhere
  451.                    else will Cancel the request.
  452.  
  453.  
  454.  
  455.  
  456.               MAKEMENU Readme File - Page 7
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.                                     ADDENDA
  464.  
  465.  
  466. You may experience the following situations.  If any of these do occur, here
  467. are the current resolutions:
  468.  
  469. 1.  Help Screens
  470.  
  471.     Some of the Help screens do not exactly answer your question.  If this
  472.     occurs, refer to the previous pages in this document.
  473.  
  474.  
  475. 2.  Triple Key Commands
  476.  
  477.     At present, 3-key combination commands (i.e., <A-S-X>) cannot be recorded
  478.     in a string.
  479.  
  480.     Some 2-key combinations are also not available (i.e., <A-/>).  These
  481.     combinations are mainly the CTRL, ALT keys and a symbol key.  They are not
  482.     usually found as commands in standard software packages.
  483.  
  484.  
  485. 3.  Option Name Box and the Right Button
  486.  
  487.     In the Option Name box, if you click-right, you may get a screen dump of
  488.     characters or a repeat of whatever was in front of the cursor at the time
  489.     you pressed the right button.  Although it gives the screen an unusual
  490.     look, you can either accept or cancel and none of the additional
  491.     keystrokes will be saved.  You can then go back into the Option Name box
  492.     and re-try your entry.  The right button is not used in this part of the
  493.     program.
  494.  
  495.  
  496. 4.  Make Menu on MENUMAKE standard menu
  497.  
  498.     When you have not saved the MSMENU under a different name and you select
  499.     MAKE MENU from the top of the screen, you will call up the SAVE AS box.
  500.     Normally you would type in a new name, the menu would be saved under that
  501.     name and a *.mnu file would be created for you to run.  If you change your
  502.     mind on the SAVE AS box and select Cancel, you may see the following
  503.     message:
  504.  
  505.          Illegal function call in module DIALOG   at address 2C4F:07FA
  506.  
  507.          Hit any key to return to system
  508.  
  509.     When you touch a key on the keyboard, you are taken out of the MENUMAKE
  510.     program and returned to a DOS prompt.  If this happens to you, type in
  511.     MENUMAKE to re-load the program and continue on.
  512.  
  513.  
  514. 5.  If you have any additional questions, please call Microsoft Product
  515.     Support Services.
  516.  
  517.               MAKEMENU Readme File - Page 8
  518.  
  519. -----------------------------
  520. End of file
  521.