home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-387-Vol-3of3.iso / a / a4menbar.zip / MENUBAR.DOC < prev    next >
Text File  |  1993-02-12  |  6KB  |  181 lines

  1.               ALPHA FOUR MENU BAR DOCUMENTATION
  2.  
  3.    REQUIREMENTS
  4.  
  5.     These scripts were written using ALPHA FOUR version 2.1.11 and
  6.     require this version to operate properly.  (continue)
  7.  
  8.    WHAT'S INCLUDED?
  9.  
  10.     This is a "starting point" for you to create your own custom
  11.     utility menu bar in your applications. I have found that the
  12.     customers really like the "bells & whistles" approach of having
  13.     pull down menus with just about every function available to them
  14.     that you can imagine. So I have created several of them. This is
  15.     a small taste of what you can provide in a menu bar. I have had
  16.     as many as 73 different menus, sub-menus, sub-sub-menus, sub-
  17.     sub-sub-menus - etc, etc, etc from one eight item menu bar. Use
  18.     these scripts as a model for adding, changing and otherwise
  19.     creating your own menu-bar. Have fun stretching it to the limit!
  20.  
  21.     Assuming that you are using MS DOS 5.0, here are some ideas to try
  22.     out as pull down menu items (keystroke scripts):
  23.  
  24.         {NOCLEAR}{EXECCLR "C:\DOS\QBASIC.EXE",0 ,0}
  25.  
  26.         {NOCLEAR}{EXECCLR "C:\DOS\EDIT.COM",0 ,0}
  27.  
  28.         {NOCLEAR}{EXECCLR "C:\DOS\DISKCOPY.COM",0 ,0}
  29.  
  30.         {NOCLEAR}{EXECCLR "C:\DOS\CHKDSK.COM",0 ,0}
  31.  
  32.     These are but a few that have worked very well. Also, try some-
  33.     thing like this:
  34.  
  35.         {NOCLEAR}{EXECCLR "D:\WP\WP.EXE",0 ,0}   (WordPerfect)
  36.  
  37.         {NOCLEAR}{EXECCLR "C:\NORTON\SYSINFO.EXE",0 ,0}
  38.  
  39.         {NOCLEAR}{EXECCLR "C:\QUICKEN.BAT",0 ,0}  (Quicken 6.0)
  40.  
  41.     I have placed as many as 16 different programs in the menu bar
  42.     for my clients. They use our Alpha Four applications as a SHELL
  43.     and MENU and never leave Alpha Four at all! They love the con-
  44.     venience of it.
  45.  
  46.     The CALENDAR menu-bar item is a variation of Rob McCormack's
  47.     EXCELLENT pop-up calendar which can be found on the Alpha Four
  48.     Bulletin Board file list along with several other equally mar-
  49.     velous scripts that he has written. Rob is a superb A4 script
  50.     developer and he pushes scripting to the limit. One can learn a
  51.     lot from just looking at the scripts. I included it for demo
  52.     purposes only. Please consult Mr. McCormack before including
  53.     it with your applications as a professional courtesy for his
  54.     time and effort.   ( Thanks, Rob )
  55.  
  56.     You should also look at Howard Lower's assorted scripts. If
  57.     you want to explore scripting to real depths, you cannot go
  58.     wrong by studying his techniques. They are marvelous tutorials
  59.     on the Alpha Four scripting language!  ( Thanks, Howard)
  60.     (continue)
  61.  
  62.    WHAT'S MISSING?
  63.  
  64.     There are several drop-down menu items that are not assigned to
  65.     a particular script. For example, the FORMAT DISKETTES sub-menu
  66.     script plays "nothing". Why? I have left it open for you to call
  67.     your own script for formatting diskettes so that you may dedicate
  68.     the unit to your own needs, such as calling the Norton Utilities
  69.     Safe Format (as I have done) or, perhaps, the PC Tools formatter
  70.     or the DOS format.
  71.  
  72.     ( EG: {EXECCLR "C:\NORTON\SFORMAT.EXE", 0, 0} and the like ).
  73.  
  74.     However, there are many menu items that are fully functional.
  75.  
  76.     Try them all and let me know if you have any suggestions.
  77.     (continue)
  78.  
  79.    COLORS
  80.  
  81.     The color palette, as used with the menu bar, is set as    follows:
  82.  
  83.    UPPER ROW -  [ 1 ]  [ 2 ]  [ 3 ]  [ 4 ]  [ 5 ]  [ 6 ]  [ 7 ]  [ 8 ]
  84.           |
  85.       red |   0      0      54     63     27     44     50     48
  86.     green |   0      7      54     63     30     21     0      48  
  87.      blue |   0      43     55     63     33     29     0      48
  88.  
  89.    LOWER ROW -  [ 1 ]  [ 2 ]  [ 3 ]  [ 4 ]  [ 5 ]  [ 6 ]  [ 7 ]  [ 8 ]
  90.           |
  91.       red |   23     0      63     0      63     39     50     63
  92.     green |   23     1      63     0      63     0      10     63
  93.      blue |   23     63     0      0      0      29     20     63
  94.  
  95.     These are provided so that you may view the MENU BAR in    the same
  96.     palette as it was written. Of course, you may modify the palette
  97.     to your taste.  (continue)
  98.  
  99.    SET-UP
  100.  
  101.     Copy the scripts into your script directory. All of the scripts
  102.     begin with [ MENU... ] so they can be identified.
  103.  
  104.     Copy the   timedate.com   and the   scrnblnk.com    into the
  105.     directory which contains the scripts from which you intend to run
  106.     the menu bar.
  107.  
  108.        EG: c:\alpha4v2\scripts
  109.  
  110.     Copy the   menumem.bat   to the ROOT DIRECTORY of your boot drive.
  111.  
  112.        EG: c:\     (continue)
  113.  
  114.    RUN THE MENU BAR
  115.  
  116.     Play the script titled:  MENUBAR    (continue)
  117.  
  118.    PROBLEM SOLVING
  119.  
  120.     1)  Menu bar does not show on screen.
  121.  
  122.         Be sure that your script path is set to the directory or
  123.         sub-directory wherein the scripts are located.
  124.  
  125.     2)  Cannot reset time or date from the UTILITY menu.
  126.  
  127.         The   timedate.com   is not located in the current or
  128.         proper path. Place it in the script directory or sub-
  129.         directory. In the event that this fails to solve the
  130.         problem, please check that your operating system (DOS) is
  131.         on the PATH statement in your AUTOEXEC.BAT...
  132.  
  133.            EG: PATH C:\;C:\DOS;C:\ALPHA4V2;.......etc.
  134.  
  135.         I have encountered a couple of cases where this solved
  136.         the problem. I don't know why, though, as it isn't a
  137.         pure DOS function, but it worked!
  138.  
  139.     3)  Screen saver will not blank the screen.
  140.  
  141.         First, check #2 (above). If that does not solve the
  142.         problem, then move the   scrnblnk.com   to your ROOT
  143.         DIRECTORY and re-write the   MENUSAVR.SCP  to read:
  144.  
  145.             {NOCLEAR}{EXECCLR "C:\SCRNBLNK.COM", 0, 0}
  146.  
  147.         This should solve the problem.
  148.  
  149.         If is does not, then there is a possibility that the
  150.         scrnblnk.com   is conflicting with your video drivers
  151.         or your video card. I have tested it with as many diff-
  152.         erent combinations as I could with no difficulties en-
  153.         countered.
  154.  
  155.     4)  The MEMORY CHECK ( menumem.bat ) doesn't work.
  156.  
  157.         You are not using MS DOS 5.0 (or higher) or the batch
  158.         file ( menumem.bat ) is not in the root directory of
  159.         your boot drive (usually C:\).
  160.  
  161.         If you are not using MS DOS 5.0 (you SHOULD be), edit
  162.         the   menumem.bat   to read "chkdsk" in place of the
  163.         "mem /c | more" line.   (continue)
  164.  
  165.    ComputeRX
  166.  
  167.     This UTILITY MENU BAR is brought to you by:
  168.  
  169.             Tedd McKeever
  170.             ComputeRX
  171.             Rt. 7  Box 326-H
  172.             Crossville, TN 38555
  173.             (615) 484-2444
  174.             (615) 456-9609
  175.  
  176.     If we can be of any help to you in developing your ALPHA FOUR
  177.     applications or scripts, please feel free to give us a call.
  178.     (evenings are OK, but daytime is better)
  179.     We specialize in ALPHA FOUR development and scripting.
  180.  
  181.     ENJOY!    (end)