home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / windows / cmdpst62.zip / CMDP62.EXE / pak / CMDPOST.TXT < prev    next >
Text File  |  1989-06-26  |  88KB  |  3,007 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.                                     Command Post
  22.                                           
  23.                                     Version  6.2
  24.                                           
  25.                               The Windows Environment
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.             Command Post is a MS Windows application designed to allow
  39.             users to easily personalize the MS-DOS Executive control
  40.             window.  Command Post allows users to easily add menu and
  41.             dropdown menu items to the main MS-DOS Executive menu bar,
  42.             and to execute desired applications when a menu item is
  43.             selected.
  44.  
  45.             Command Post also provides file management features and a
  46.             directory tree.  A number of additional features, such as
  47.             screen blanking and window arranging, are also made
  48.             available.
  49.  
  50.             
  51.  
  52.             This version of Command Post requires Microsoft Windows,
  53.             versions 2.03 or newer for proper operation.  It is
  54.             completely incompatible with the old Windows 1.x software.
  55.  
  56.             
  57.  
  58.  
  59.  
  60.  
  61.  
  62.             
  63.  
  64.             
  65.  
  66.             
  67.  
  68.             
  69.  
  70.             
  71.  
  72.             
  73.  
  74.             
  75.  
  76.             Information in this document is subject to change without
  77.             notice and does not represent a commitment of any kind from
  78.             Wilson WindowWare.
  79.  
  80.             The software described in this document is distributed free
  81.             or at minimal charge for evaluation only.  Users of this
  82.             software are to license this software according to the
  83.             instructions given in this document.
  84.  
  85.             Copies of this software may be made only in accordance with
  86.             instructions given in this document.
  87.  
  88.             
  89.  
  90.             Copyright Morrie Wilson, 1988-1989
  91.  
  92.             
  93.  
  94.             Command Post is a trademark of Wilson WindowWare.
  95.  
  96.             Microsoft and MS-DOS are registered trademarks and Windows
  97.             is a trademark of Microsoft Corporation.
  98.  
  99.             PageMaker is a trademark of Aldus Corporation.
  100.  
  101.             In*A*Vision and Designer are trademarks of MICROGRAFX, Inc.
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.                                   Command Post 6.2
  115.                                           2
  116.  
  117.  
  118.  
  119.  
  120.  
  121.                                  Table of Contents
  122.  
  123.  
  124.             
  125.  
  126.  
  127.  
  128.                        Licensing and Duplication Information
  129.  
  130.                    Duplication Restrictions / Other Information... 5
  131.  
  132.                    General Licensing Information.................. 6
  133.  
  134.                    Payment with Order
  135.                     Licensing Information......................... 7
  136.  
  137.                    Purchase Orders Requiring Billing
  138.                     Licensing Information......................... 8
  139.  
  140.                    International Orders........................... 9
  141.  
  142.  
  143.  
  144.                                     Command Post
  145.  
  146.                    An Introduction............................... 10
  147.  
  148.                    Installing Command Post....................... 11
  149.  
  150.  
  151.  
  152.                                  Using Command Post
  153.  
  154.                    Getting Started with Command Post............. 13
  155.  
  156.                    Command Post Commands......................... 14
  157.                       The File Menu Item Extensions.............. 15
  158.                       The Windows Menu Item...................... 16
  159.                       The CmdPost Menu Item...................... 18
  160.                       The Option Selection Dialog Box............ 19
  161.  
  162.                    System Menu Extensions........................ 20
  163.  
  164.                    Command Post HotKey........................... 21
  165.  
  166.                    Screen Blanking............................... 22
  167.  
  168.                    Time and Date Display......................... 23
  169.  
  170.                    Directory Tree................................ 24
  171.  
  172.  
  173.                                   Command Post 6.2
  174.                                           3
  175.  
  176.  
  177.  
  178.  
  179.  
  180.                                  Command Post Menus
  181.  
  182.                    Making Personalized Menus..................... 25
  183.  
  184.                    A Simple Sample Menu.......................... 27
  185.  
  186.                    An Ample Sample Menu.......................... 28
  187.  
  188.                    Command Post Keyboard Interface............... 29
  189.  
  190.                    Advanced Menus................................ 30
  191.  
  192.                    Command Post File Name Insertion.............. 31
  193.  
  194.                    Command Post Prompter Details................. 34
  195.  
  196.  
  197.  
  198.                                        Notes
  199.  
  200.                    Notes - Program Not in Path................... 35
  201.  
  202.                    Notes - Reloading Menus....................... 36
  203.  
  204.                    Notes - Automagic Directory Updates........... 37
  205.  
  206.                    Notes - MS-DOS View Menu selections........... 38
  207.  
  208.                    Notes - Exiting Command Post in Windows....... 39
  209.  
  210.                    Notes - System Information.................... 40
  211.  
  212.                    Notes - Secret Parameters..................... 41
  213.  
  214.  
  215.  
  216.                                      Appendices
  217.  
  218.                    Appendix A - Special Thanks................... 42
  219.  
  220.                    Appendix B - Command Post Version Information. 43
  221.  
  222.                    Appendix C - Other Window Applications........ 46
  223.  
  224.            Appendix D - Command Post Support............. 47
  225.  
  226.                    Appendix E - Patches for Non-English Windows.. 48
  227.  
  228.                    Appendix F - Command Post Licensing Reminders. 51
  229.  
  230.  
  231.  
  232.                                   Command Post 6.2
  233.                                           4
  234.  
  235.  
  236.  
  237.  
  238.  
  239.                        Licensing and Duplication Information
  240.  
  241.                     Duplication Restrictions / Other Information
  242.  
  243.  
  244.             Command Post is a shareware product.  It may be freely
  245.             copied and distributed for evaluation as long as four basic
  246.             rules are followed.
  247.  
  248.             These rules are:
  249.  
  250.                 1)  The program and this documentation may not
  251.                     be modified in any way.
  252.  
  253.                 2)  A copy of this documentation is provided
  254.                     with the program.
  255.  
  256.                 3)  No charge, other than a "media and handling"
  257.                     charge,
  258.                     (not to exceed $8.00) is made.
  259.  
  260.                 4)  Users of the program purchase a license for
  261.                     its use.
  262.  
  263.             One license per usable copy of Command Post is required.
  264.             Archive and backup copies do not count.
  265.  
  266.             Please note that if you purchased a disk containing this
  267.             software from a public domain/shareware software distributor
  268.             you have paid the media and handling charges as permitted
  269.             above. You have not purchased a license.  Purchasing a
  270.             license is required for continued use.
  271.  
  272.             The accuracy of the information supplied here and the
  273.             fitness of the Command Post program for any purpose may
  274.             change without notice, and should not be construed as any
  275.             kind of a commitment.  No responsibility is assumed for any
  276.             errors or problems that may be encountered with use of this
  277.             product.
  278.  
  279.         For warranty information, please refer to appendix D,
  280.         "Command Post Support".
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.                                   Command Post 6.2
  292.                                           5
  293.  
  294.  
  295.  
  296.  
  297.  
  298.                            General Licensing Information
  299.  
  300.  
  301.             Command Post must be licensed to be used other than for an
  302.             initial evaluation.  Two licensing rates are available, as
  303.             given below:
  304.  
  305.             
  306.  
  307.             Rates for payment with order:
  308.  
  309.             
  310.                   $20           Single user license
  311.                   
  312.                   $ 5           Command Post software on diskette.
  313.                                 Please specify 5 1/4" or 3 1/2"
  314.                                 diskette.
  315.                   
  316.                   $10           Printed documentation
  317.  
  318.             
  319.  
  320.             Rates for Purchase Orders requiring billing, or for purchase
  321.             via third party vendors:
  322.  
  323.             
  324.                   $50           Includes single user licensed diskettes
  325.                                 (5 1/4" and 3 1/2"), and printed
  326.                                 documentation.
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.                                   Command Post 6.2
  351.                                           6
  352.  
  353.  
  354.  
  355.  
  356.  
  357.                                  Payment with Order
  358.                                 Licensing Information
  359.  
  360.  
  361.             Under the "Payment with Order" plan we accept personal and
  362.             business checks, along with Visa and MasterCard charges.
  363.  
  364.             Checks must be mailed, while we can accept Visa and
  365.             MasterCard purchases over the phone.
  366.  
  367.             
  368.                                      MailOrders
  369.  
  370.  
  371.             For mailorder purchases, enclose the following items in an
  372.             envelope and mail to the address given below:
  373.  
  374.             Enclose:
  375.  
  376.                  1)   List of items desired --license(s), disk(s),
  377.                       number of copies of documentation
  378.  
  379.                  2)   Payment (either check or charge card info).
  380.                       For charge card orders, include card number,
  381.                       expiration date and card billing address.
  382.  
  383.                  3)   Name and address
  384.  
  385.             Mail to:
  386.  
  387.                       Wilson WindowWare
  388.                       3377 59th SW
  389.                       Seattle WA  98116
  390.  
  391.             
  392.                                     Phone Orders
  393.  
  394.  
  395.             For phone order purchases we will need your card number,
  396.             expiration date, card billing address, and desired
  397.             purchases.
  398.  
  399.             Our phone lines are open from 9:00 AM to 9:00 PM Pacific
  400.             Time.  East Coast residents will need to wait until after
  401.             Noon Eastern Time before placing their calls.
  402.  
  403.         Our phone numbers are:     Voice (206) 937-9335
  404.                        Fax   (206) 935-7129
  405.  
  406.  
  407.  
  408.  
  409.                                   Command Post 6.2
  410.                                           7
  411.  
  412.  
  413.  
  414.  
  415.  
  416.                          Purchase Orders Requiring Billing
  417.                                 Licensing Information
  418.  
  419.  
  420.             Purchase orders are subject to acceptance.  We generally
  421.             reject purchase order requests that obligate us to your
  422.             company's terms and conditions.
  423.  
  424.             As stated above there are no warranties whatsoever
  425.             associated with the Command Post software product, and we
  426.             are not responsible for its performance.  You are the sole
  427.             judge of the product's effectiveness and suitability for
  428.             your application.
  429.  
  430.             To order Command Post, enclose the following items in an
  431.             envelope and mail to the address given below:
  432.  
  433.             Enclose:
  434.  
  435.                       1) Purchase order stating:
  436.                             Number of copies
  437.                             Shipping address
  438.                             Billing address
  439.  
  440.                       
  441.  
  442.                       2) Name, address and phone number of a
  443.                          knowledgeable individual whom we may contact
  444.                          should any question about this order arise.
  445.  
  446.                       
  447.  
  448.             Mail to:
  449.  
  450.                          Wilson WindowWare
  451.                          3377 59th SW
  452.                          Seattle WA  98116
  453.  
  454.                          (206) 937-9335
  455.  
  456.         Or fax to:
  457.  
  458.              Wilson WindowWare
  459.              (206) 935-7129
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.                                   Command Post 6.2
  469.                                           8
  470.  
  471.  
  472.  
  473.  
  474.  
  475.                                 International Orders
  476.  
  477.  
  478.             Wilson WindowWare recognizes the difficulties our
  479.             international customers face in presenting payment for our
  480.             products.  These difficulties include excessive fees charged
  481.             for international money orders, various postal delays, and
  482.             currency conversion problems of various sorts.
  483.  
  484.             For this reason we recommend payment via MasterCard
  485.             (EuroCard) or Visa.  The credit companies will perform any
  486.             necessary currency conversions, and eliminate possibility of
  487.             the loss of the funds by the postal services.
  488.  
  489.             Although we do accept both mail-order and phone-order
  490.             purchases,  our phone operators generally only speak
  491.             English, and are therefore limited in the amount of non-
  492.             English assistance they can provide.
  493.  
  494.             In addition, because of the increased postal costs, we must
  495.             charge additional postal fees for international orders.  We
  496.             mail all goods via airmail, thus avoiding unnecessarily long
  497.             waits.  The additional fees are as follows:
  498.  
  499.             
  500.  
  501.            Item       Surcharge
  502.                
  503.            License       None
  504.                
  505.                Disk        $2.00
  506.                
  507.                Manual      $8.00
  508.  
  509.             
  510.  
  511.             International users not running the English or the
  512.             International English version of Microsoft Windows may need
  513.             to make special entries in the WIN.INI file.  Please refer
  514.             to Appendix E for more information.
  515.  
  516.             Foreign language versions of Command Post may be  available.
  517.             Please inquire if you are interested.
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.                                   Command Post 6.2
  528.                                           9
  529.  
  530.  
  531.  
  532.  
  533.  
  534.                                     Command Post
  535.  
  536.                                   An Introduction
  537.  
  538.  
  539.             Command Post is a Microsoft Windows application designed to
  540.             allow users to easily personalize the MS-DOS Executive
  541.             control window. Command Post also extends the functionality
  542.             of the Executive window by adding a number of additional
  543.             features, such as file management and a directory tree.
  544.  
  545.             Command Post allows users to easily add any number of Menu
  546.             and Submenu items to the main MS-DOS Executive menu bar, and
  547.             to execute one or more desired applications when the added
  548.             menu items are selected.
  549.  
  550.             Command Post can take a high-lighted file name from its
  551.             directory display and use the file name as a parameter for
  552.             your application.
  553.  
  554.             Command Post can be instructed to prompt users for
  555.             parameters for their applications.  You can supply the
  556.             prompting question, and even a default answer if you choose.
  557.  
  558.             Command Post menus are created using the Notepad Editor, or
  559.             with any other text editor that can save a plain ASCII file.
  560.             Special menu editors are not required.
  561.  
  562.             The Command Post menu file has an easy and straightforward
  563.             syntax, and can be re-loaded into Command Post after
  564.             modification.
  565.  
  566.             Command Post's window manager allows the user to
  567.             automatically stack or arrange windows in a variety of
  568.             formats.
  569.  
  570.             Command Post also provides for screen blanking and a special
  571.             time and date display which gives you quick access back to
  572.             Command Post.
  573.  
  574.             The Command Post file management features are enabled when
  575.             there are two Command Post windows open.  Files may be moved
  576.             or copied from one Command Post window to the other.
  577.  
  578.             The Command Post directory tree may be used to navigate the
  579.             directories and set the Command Post windows accordingly
  580.             (via clicking the desired directory with either the left or
  581.             right mouse buttons).
  582.  
  583.  
  584.  
  585.  
  586.                                   Command Post 6.2
  587.                                          10
  588.  
  589.  
  590.  
  591.  
  592.  
  593.                               Installing Command Post
  594.  
  595.  
  596.             Command Post is easily installed.  Simply copy the following
  597.             four files to your windows directory (usually either \WIN,
  598.             \WINDOWS, or \WIN386). Other directories may be used, but
  599.             whatever directory is chosen, it MUST be defined in the MS-
  600.             DOS PATH statement (which is usually in your autoexec.bat
  601.             file).
  602.  
  603.                       CMDPOST.EXE
  604.                       CMDLIB.EXE
  605.                       CMDTREE.EXE
  606.  
  607.                       CMDPOST.MNU <---  Do not copy this file if you
  608.                                            are updating from a
  609.                                            previous version.
  610.  
  611.             If you do not have a COMMAND.PIF file, also copy the
  612.             COMMAND.286 or the COMMAND.386 file (depending on what
  613.             version of Windows you are running).  After copying the
  614.             desired file, rename it to COMMAND.PIF. A COMMAND.PIF is
  615.             required for the DOS C:> menu item under the CmdPost menu to
  616.             work.
  617.  
  618.                       COMMAND.286.\
  619.                    > Copy one of these and rename to
  620.               COMMAND.386 /  COMMAND.PIF
  621.  
  622.             CMDPOST.EXE is the Command Post application file.  When it
  623.             is invoked, as discussed in a following section, it attempts
  624.             to locate and load the Command Post menu file, CMDPOST.MNU.
  625.  
  626.             CMDLIB.EXE is not meant to be executed by the user.  It
  627.             contains window library routines that are invoked by
  628.             CMDPOST.EXE.
  629.  
  630.             CMDTREE.EXE is the Command Post Tree.  It may be executed
  631.             via the Directory Tree menu item, be placed into a user-
  632.             defined Command Post menu, or simply be double-clicked to
  633.             start the Tree.
  634.  
  635.             The sample CMDPOST.MNU file supplied with Command Post will
  636.             get you started defining your very own Command Post menus.
  637.             You WILL need to modify the CMDPOST.MNU file before it is
  638.             fully functional on your system.
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.                                   Command Post 6.2
  646.                                          11
  647.  
  648.  
  649.  
  650.  
  651.  
  652.                         Installing Command Post (continued)
  653.  
  654.  
  655.             Command Post, of course, assumes that your system is
  656.             properly configured to run Windows.  Of special interest is
  657.             the CONFIG.SYS file, which is used to set some initial DOS
  658.             parameters while the system is booting up.
  659.  
  660.             It is recommended that your CONFIG.SYS file contain the
  661.             following items.  The values given for these items are a
  662.             minimum, and larger values may be used as your other
  663.             applications warrant.
  664.  
  665.                             FILES=25
  666.                             BUFFERS=20
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674.  
  675.  
  676.  
  677.  
  678.  
  679.  
  680.  
  681.  
  682.  
  683.  
  684.  
  685.  
  686.  
  687.  
  688.  
  689.  
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.                                   Command Post 6.2
  705.                                          12
  706.  
  707.  
  708.  
  709.  
  710.  
  711.                                  Using Command Post
  712.  
  713.                          Getting Started with Command Post
  714.  
  715.  
  716.             Command Post may be invoked with any of the methods that
  717.             follow:
  718.  
  719.                 1)  Via the MS-DOS menu in Windows.  If Command
  720.                     Post is invoked this way, it will take over
  721.                     the MS-DOS Executive window, modify the menu
  722.                     bar, install your personalized menu items,
  723.                     and then allow you to proceed.
  724.  
  725.                 2)  You may modify your WIN.INI file, adding
  726.                     CMDPOST.EXE to either the RUN= or the LOAD=
  727.                     sections.  This will automatically start
  728.                     Command Post whenever you start Windows.
  729.  
  730.                     Special Note:  Command Post does not follow
  731.                     the standard definitions of the RUN= and
  732.                     LOAD= lines.  Only by having the RUN= line
  733.                     blank can Command Post be started as a
  734.                     window, otherwise Command Post will be
  735.                     started as an Icon.
  736.  
  737.                 3)  You may also type WIN CMDPOST at the MS-DOS
  738.                     prompt.  Command Post will be started as an
  739.                     icon.
  740.  
  741.             Initially, when you start Command Post you will see a simple
  742.             extension to the MS-DOS Executive window, as defined by the
  743.             CMDPOST.MNU file that is shipped with Command Post.  This
  744.             simple menu allows you access to the desktop accessories and
  745.             other applications shipped with the standard version of
  746.             Microsoft Windows.
  747.  
  748.             After reading the section on defining your own menus, you
  749.             can edit CMDPOST.MNU to add your own menu items.
  750.  
  751.             You may have one or two Command Post windows at one time.
  752.             Each Command Post Window may be identified by the number of
  753.             "<...>" surrounding the window title.  For example:
  754.  
  755.             <Command Post - UNLICENSED>   ...  window 1,  unlicensed
  756.             <<Pepperoni Palace>>          ...  a window 2 possibility
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.                                   Command Post 6.2
  764.                                          13
  765.  
  766.  
  767.  
  768.  
  769.  
  770.                                Command Post Commands
  771.  
  772.  
  773.             Command Post adds a number of main menus to the standard MS-
  774.             DOS menus.  It also slightly modifies the MS-DOS File
  775.             dropdown menu.
  776.  
  777.             Command Post modifies the MS-DOS File dropdown menu by
  778.             installing the Move, Directory Tree and the Exit Command
  779.             Post menu items.
  780.  
  781.             Command Post adds two of its own main menus onto the normal
  782.             set of MS-DOS menus.  These menu are Windows and CmdPost.
  783.             In addition any (reasonable) number of user-defined menu
  784.             items may be added.
  785.  
  786.             The Windows menuitem, as described later, assists the user
  787.             in locating and viewing windows.  From it you can locate all
  788.             the application windows, and re-arrange up to twelve
  789.             application windows.
  790.  
  791.             The CmdPost menu item, as described later, contains the
  792.             Command Post control functions, and Windows accessories that
  793.             support the control functions (such as Clipboard and the
  794.             Control Panel).
  795.  
  796.             The user menus are one of the reasons for Command Post's
  797.             existence.  User menus may be easily added to the normal set
  798.             of MS-DOS menus through a file named CMDPOST.MNU.  These
  799.             menus can change directories and start applications as
  800.             defined by the user.
  801.  
  802.  
  803.  
  804.  
  805.  
  806.  
  807.  
  808.  
  809.  
  810.  
  811.  
  812.  
  813.  
  814.  
  815.  
  816.  
  817.  
  818.  
  819.  
  820.  
  821.  
  822.                                   Command Post 6.2
  823.                                          14
  824.  
  825.  
  826.  
  827.  
  828.  
  829.                            The File Menu Item Extensions
  830.  
  831.  
  832.             Command Post adds or modifies a few menuitems on the File
  833.             dropdown menu (as compared to the Standard MS-DOS).
  834.  
  835.             The Directory Tree item is added, and is used to access a
  836.             directory tree.  See the separate section on the Directory
  837.             Tree for more information.
  838.  
  839.             What was simply Exit is now Exit Command Post.  This item
  840.             allows the user to exit the Command Post environment and
  841.             remain in Windows.  This may be useful in running memory
  842.             intensive applications (e.g. Aldus Pagemaker) on systems
  843.             with limited memory.
  844.  
  845.             The Copy... menuitem has been modified, while the Move...
  846.             menuitem has been added.  When only one Command Post window
  847.             is open, Copy... works just like it does in the MS-DOS
  848.             Executive window, and Move... simply returns a short
  849.             reminder that you need two Command Post windows open for a
  850.             Move...
  851.  
  852.             When two Command Post windows are open, Copy... and Move...
  853.             will move the highlighted files to the disk and directory
  854.             pointed to by the other Command Post window.
  855.  
  856.             To start up a second Command Post window, merely select the
  857.             Command Post menuitem in the CmdPost dropdown menu.
  858.  
  859.             To highlight more than one file in a directory for a copy or
  860.             a move, hold the shift key down while clicking files with
  861.             the mouse, or use the arrow keys and the spacebar (while
  862.             holding the shift key down) to select the desired files.
  863.  
  864.             
  865.  
  866.             
  867.                                 IMPORTANT LIMITATION
  868.  
  869.  
  870.             There is an IMPORTANT LIMITATION on the Command Post Move
  871.             and Copy utilities.
  872.  
  873.             For a file to be copied or moved to the other Command Post
  874.             window, the file not only must be highlighted, but it MUST
  875.             BE VISIBLE.
  876.  
  877.             It may not be scrolled out of the directory window.  Files
  878.             not actually visible will not be copied or moved.
  879.  
  880.  
  881.                                   Command Post 6.2
  882.                                          15
  883.  
  884.  
  885.  
  886.  
  887.  
  888.                                The Windows Menu Item
  889.  
  890.  
  891.             The Windows menu item is used to navigate through your
  892.             various windows.  There are two types of menuitems shown on
  893.             the Windows submenu.
  894.  
  895.             The eight on the left  are normal, permanent menu items, and
  896.             are used to arrange your open windows.  The arrange commands
  897.             will arrange up to 12 open windows. You have your choice of
  898.             including Command Post in the arrangement, or excluding it
  899.             and causing it to be minimized.
  900.  
  901.             To the right of the first eight menu items will appear a
  902.             list of top-level application windows that can be jumped to
  903.             by merely selecting the menu item from the list.  The item
  904.             may be selected either with a mouse or by the letter code
  905.             provided. Command Post will immediately transfer you to that
  906.             window.
  907.  
  908.             These commands are particularly handy for handling
  909.             overlapped windows because a small window can easily get
  910.             lost beneath a multitude of other windows and become
  911.             difficult to find.
  912.  
  913.             
  914.  
  915.             Note:  Command Post will not arrange minimized (iconized)
  916.             windows.  Be sure that the windows you want arranged are not
  917.             minimized.
  918.  
  919.             Command Post will arrange the windows with the most recently
  920.             used window in the top left hand corner (or at the top of
  921.             the stack), followed by the remaining windows, in the order
  922.             that they were last used.
  923.  
  924.             
  925.  
  926.  
  927.  
  928.  
  929.  
  930.  
  931.  
  932.  
  933.  
  934.  
  935.  
  936.  
  937.  
  938.  
  939.  
  940.                                   Command Post 6.2
  941.                                          16
  942.  
  943.  
  944.  
  945.  
  946.  
  947.                          The Windows Menu Item (continued)
  948.  
  949.  
  950.             The Windows menu item has eight normal dropdown menu items,
  951.             as follows:
  952.  
  953.             
  954.  
  955.                 Stack
  956.                     This item will arrange the open windows into
  957.                     a stack, with the window caption lines
  958.                     peeking out from behind the previous window.
  959.  
  960.                 Arrange
  961.                     This item will arrange windows in a Command
  962.                     Post defined pattern.
  963.  
  964.         Arrange Rows
  965.                     This item will arrange windows into rows.
  966.                     Enabled for 2 to 4 windows.
  967.  
  968.         Arrange Columns
  969.                     This item will arrange windows into columns.
  970.                     Enabled for 2 or 3 windows.
  971.  
  972.                 
  973.  
  974.         Stack          w/o CP
  975.  
  976.         Arrange       w/o CP
  977.  
  978.         Arrange Rows  w/o CP
  979.  
  980.         Arrange Cols  w/o CP
  981.                     Same as above, except that Command Post will
  982.                     be minimized instead of being included in
  983.                     the arrangement.
  984.  
  985.         <Window Names>
  986.                     Following the normal menu items is a list of
  987.                     all named top-level windows.  Selecting a
  988.                     member of this list will transfer control to
  989.                     the selected window.
  990.  
  991.  
  992.  
  993.  
  994.  
  995.  
  996.  
  997.  
  998.  
  999.                                   Command Post 6.2
  1000.                                          17
  1001.  
  1002.  
  1003.  
  1004.  
  1005.  
  1006.                          The Windows Menu Item (continued)
  1007.  
  1008.  
  1009.             The CmdPost menu item has nine dropdown menu items, as
  1010.             discussed below:
  1011.  
  1012.         Command Post
  1013.                     Starts another Command Post Window,
  1014.                     primarily for file management.
  1015.  
  1016.         Control Panel
  1017.                     Starts the Control Panel Window
  1018.  
  1019.                 Clipboard
  1020.                     Starts the Clipboard Window
  1021.  
  1022.                 DOS C:>
  1023.                     Starts COMMAND.COM, via COMMAND.PIF, thus
  1024.                     providing a DOS prompt.  Use the EXIT
  1025.                     command to close the window.
  1026.  
  1027.         Confirm Selections
  1028.                     This item is a toggle. If it is checked,
  1029.                     then any selection from the user's
  1030.                     personalized menu will appear in a dialog
  1031.                     box.  The user may modify any of the fields
  1032.                     and then run it.
  1033.  
  1034.                 Option...
  1035.                     Selection of this menu item will cause an
  1036.                     option dialog box to be displayed.  See
  1037.                     Option Selection Dialog box section below.
  1038.  
  1039.         Reload CmdPost Menus
  1040.                     This command is used to reload the Command
  1041.                     Post menu after modifying CMDPOST.MNU with
  1042.                     an editor.
  1043.  
  1044.         System Information
  1045.                     Displays Windows version, DOS version, LIM
  1046.                     Driver version and various interesting
  1047.                     memory usage numbers.
  1048.  
  1049.         About Command Post...
  1050.                     To find out About Command Post.
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.                                   Command Post 6.2
  1059.                                          18
  1060.  
  1061.  
  1062.  
  1063.  
  1064.  
  1065.                           The Option Selection Dialog Box
  1066.  
  1067.  
  1068.             The Option Selection Dialog box allows specification of the
  1069.             Command Post options.  These are:
  1070.  
  1071.                 1)  The automatic directory display update.
  1072.                     When checked,the MS-DOS directory display
  1073.                     will be updated when Command Post becomes
  1074.                     active.  If not checked, the user must
  1075.                     select one of the Disk Drive icons in order
  1076.                     to update the directory display.
  1077.  
  1078.                 2)  Return to original directory.  When checked,
  1079.                     menu selections will not change the current
  1080.                     directory displayed in the MS-DOS/Command
  1081.                     Post window, unless a directory change only
  1082.                     menuitem was selected (as when the
  1083.                     application line in the menu is an indented
  1084.                     period).
  1085.  
  1086.                 3)  Blanked Screen [Press Any Key] box.  The
  1087.                     small box on a blanked display may be
  1088.                     disabled with this item.
  1089.  
  1090.                 4)  Align dual Command Post windows side by side
  1091.                     box.  When checked this item will align the
  1092.                     Command Post windows in columns when a
  1093.                     second Command Post is started.
  1094.  
  1095.                 5)  Save Command Post window position.  If this
  1096.                     box is checked, Command Post will record the
  1097.                     current Command Post window size and
  1098.                     position, and set the Command Post window to
  1099.                     this size and position on future startups.
  1100.  
  1101.                 6)  Screen Blanking Delay Time.  Command Post
  1102.                     will blank the screen after a period of
  1103.                     inactivity (no key hits or mouse movement).
  1104.                     Specify time desired before screen blanking
  1105.                     occurs.  Enter zero to disable screen
  1106.                     blanking.
  1107.  
  1108.                 7)  Window Personalization.  In licensed copies
  1109.                     of Command Post, a short (30 chars) text
  1110.                     string may be appended to the Command Post
  1111.                     window title.  The following window title is
  1112.                     possible:
  1113.  
  1114.                               <Peter's Pepperoni Palace>
  1115.  
  1116.  
  1117.                                   Command Post 6.2
  1118.                                          19
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.                                System Menu Extensions
  1125.  
  1126.  
  1127.             One item has been added to the system (ALT-SPACEBAR) menu.
  1128.             It is the End Windows Session command.
  1129.  
  1130.             The End Windows Session  menu item is identical to the End
  1131.             Session menu item in the MS-DOS Executive Special menu.
  1132.  
  1133.             They both first ask the user to confirm the request, and if
  1134.             confirmed, then all running applications are given a chance
  1135.             to indicate as to whether or not this is a good idea.  This
  1136.             is what happens, for example, when editors (or other
  1137.             programs) with unsaved work ask the user to indicate whether
  1138.             the latest changes should be saved or discarded when a
  1139.             request is made to close down Windows.
  1140.  
  1141.             
  1142.  
  1143.  
  1144.  
  1145.  
  1146.  
  1147.  
  1148.  
  1149.  
  1150.  
  1151.  
  1152.  
  1153.  
  1154.  
  1155.  
  1156.  
  1157.  
  1158.  
  1159.  
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.                                   Command Post 6.2
  1177.                                          20
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.                                 Command Post HotKey
  1184.  
  1185.  
  1186.             The Command Post HotKey, CONTROL-SHIFT-ESCAPE, will transfer
  1187.             control to Command Post from any other application window.
  1188.  
  1189.             In addition, doubleclicking the Command Post clock display
  1190.             with the left mouse button will also transfer control to
  1191.             Command Post.
  1192.  
  1193.             There are some applications inside of which the Command Post
  1194.             HotKey does not function.  These applications include old
  1195.             (non-window) applications which grab the keyboard interrupts
  1196.             for themselves, rather than letting DOS pass keyboard info
  1197.             to them, and, for Windows/386 users, applications running in
  1198.             DOS partitions.
  1199.  
  1200.             Note:  The HotKey is disabled if you run the Microsoft Excel
  1201.             tutorial or feature guide.  If you try using the HotKey when
  1202.             in the feature guide or the tutorial, Command Post will
  1203.             respond with a beep and not activate itself.
  1204.  
  1205.  
  1206.  
  1207.  
  1208.  
  1209.  
  1210.  
  1211.  
  1212.  
  1213.  
  1214.  
  1215.  
  1216.  
  1217.  
  1218.  
  1219.  
  1220.  
  1221.  
  1222.  
  1223.  
  1224.  
  1225.  
  1226.  
  1227.  
  1228.  
  1229.  
  1230.  
  1231.  
  1232.  
  1233.  
  1234.  
  1235.                                   Command Post 6.2
  1236.                                          21
  1237.  
  1238.  
  1239.  
  1240.  
  1241.  
  1242.                                   Screen Blanking
  1243.  
  1244.  
  1245.             Command Post has a built in screen blanker.  After a
  1246.             specified period of inactivity, Command Post will blank the
  1247.             screen.
  1248.  
  1249.             If enabled, via the CmdPost Options... box, a small display
  1250.             of the current personalization text, if any,  and a "Press
  1251.             any key to continue" message will move about the screen.
  1252.  
  1253.             To return to Windows simply press any key or move the mouse.
  1254.  
  1255.             The screen will not blank if an "Old Application" is
  1256.             currently in control.
  1257.  
  1258.             The screen blanking may be enabled and disabled, or the
  1259.             delay period may be modified using the Options... menu item
  1260.             under the CmdPost menu.
  1261.  
  1262.  
  1263.  
  1264.  
  1265.  
  1266.  
  1267.  
  1268.  
  1269.  
  1270.  
  1271.  
  1272.  
  1273.  
  1274.  
  1275.  
  1276.  
  1277.  
  1278.  
  1279.  
  1280.  
  1281.  
  1282.  
  1283.  
  1284.  
  1285.  
  1286.  
  1287.  
  1288.  
  1289.  
  1290.  
  1291.  
  1292.  
  1293.  
  1294.                                   Command Post 6.2
  1295.                                          22
  1296.  
  1297.  
  1298.  
  1299.  
  1300.  
  1301.                                Time and Date Display
  1302.  
  1303.  
  1304.             Command Post maintains a small window, located initially in
  1305.             the lower right corner of the display.
  1306.  
  1307.             This window has three different displays.  They are:
  1308.  
  1309.                     Command Post Version Number
  1310.  
  1311.                     Day, Date and Time (in seconds)
  1312.  
  1313.                     Day, Date and Time (in minutes)
  1314.  
  1315.             The display may be changed by clicking it with the right
  1316.             mouse button, or (only for users currently uninfested by
  1317.             rodents) by selecting the CmdPost Clock from the Command
  1318.             Post Windows menu  and typing characters at it.
  1319.  
  1320.             If the date/time display is counting time in seconds,
  1321.             Command Post will attempt to maintain the window on the
  1322.             surface of the screen at all times.  If the display is not
  1323.             counting in seconds, the display window will behave like
  1324.             most other windows and will disappear behind windows that
  1325.             move in front of it.
  1326.  
  1327.             The display may be moved by either dragging it with the left
  1328.             mouse button or using Alt-F7 to get the standard Windows
  1329.             Move Cursor, and using the arrow keys followed by an Enter.
  1330.  
  1331.             Doubleclicking the display with the left mouse button will
  1332.             cause control to be transferred to the Command Post window,
  1333.             much in the same manner as the Command Post HotKey.
  1334.  
  1335.             Doubleclicking the display with the right mouse button will
  1336.             cause the Command Post System Information box to appear.
  1337.  
  1338.  
  1339.  
  1340.  
  1341.  
  1342.  
  1343.  
  1344.  
  1345.  
  1346.  
  1347.  
  1348.  
  1349.  
  1350.  
  1351.  
  1352.  
  1353.                                   Command Post 6.2
  1354.                                          23
  1355.  
  1356.  
  1357.  
  1358.  
  1359.  
  1360.                                    Directory Tree
  1361.  
  1362.  
  1363.             The  Command Post Directory Tree  is started via the
  1364.             Directory Tree menuitem in the File dropdown menu.  After
  1365.             being selected, there is a short pause while the tree of the
  1366.             currently logged disk is analyzed.  The directory tree then
  1367.             appears.
  1368.  
  1369.             To obtain the tree of other disks, select the desired disk
  1370.             from the Disk menu.  When the Disk menuitem is selected, a
  1371.             dropdown menu displays all the currently online disk drives.
  1372.  
  1373.             To see the files contained within a given sub-directory,
  1374.             simply click the desired directory with the left mouse
  1375.             button.  The directory display of the first Command Post
  1376.             window will be updated to show the files.
  1377.  
  1378.             If you click a subdirectory with the right mouse button, the
  1379.             files contained in it will be displayed in the second
  1380.             Command Post window.  If a second window is not yet open,
  1381.             clicking the right mouse button will open one.
  1382.  
  1383.             If you do not have a mouse, just use the arrow keys to move
  1384.             the highlight to the desired directory, and hit Enter to
  1385.             show the files in the first Command Post window.  To show
  1386.             the files in the second Command Post window, hold down the
  1387.             shift key before hitting Enter.
  1388.  
  1389.  
  1390.  
  1391.  
  1392.  
  1393.  
  1394.  
  1395.  
  1396.  
  1397.  
  1398.  
  1399.  
  1400.  
  1401.  
  1402.  
  1403.  
  1404.  
  1405.  
  1406.  
  1407.  
  1408.  
  1409.  
  1410.  
  1411.  
  1412.                                   Command Post 6.2
  1413.                                          24
  1414.  
  1415.  
  1416.  
  1417.  
  1418.  
  1419.                 Command Post Menus
  1420.  
  1421.                              Making Personalized Menus
  1422.  
  1423.  
  1424.                                           
  1425.  
  1426.             Command Post uses a file called CMDPOST.MNU to build
  1427.             personalized menus.  The CMDPOST.MNU file normally resides
  1428.             in your Windows directory next to the CMDPOST.EXE file.
  1429.  
  1430.             In order to modify the default menu shipped with Command
  1431.             Post, or to modify the menu as requirements change, simply
  1432.             edit the CMDPOST.MNU file with the Notepad editor (or any
  1433.             other plain ASCII editor).
  1434.  
  1435.             
  1436.  
  1437.             Take a moment to examine the contents of CMDPOST.MNU.  Its
  1438.             structure is actually very simple.  There are only 4 types
  1439.             of entries.  These types are:
  1440.  
  1441.                 1)  Comments.  Blank lines and any line with a
  1442.                     single quote mark in the first column (col
  1443.                     1) is considered a comment and is ignored by
  1444.                     Command Post.
  1445.  
  1446.                 2)  The Main Menu Titles.  Main menu titles are
  1447.                     the menu headings displayed on the menu bar.
  1448.                     These main menu titles MUST start in the
  1449.                     first column (col 1).  Although Command Post
  1450.                     allows these main menu titles to be rather
  1451.                     long, it is advised, for aesthetic reasons,
  1452.                     to keep the main menu titles short.  One
  1453.                     word should be sufficient.
  1454.  
  1455.                 3)  The Dropdown Menu Items.  Dropdown menu
  1456.                     items comprise the menus that drop down
  1457.                     every time a main menu title is selected.
  1458.                     The dropdown menu items MUST start in the
  1459.                     second column (col 2) and may be long,
  1460.                     although, for aesthetic reasons again,
  1461.                     should be limited to about 25 characters or
  1462.                     less. Note that for dropdown menu itmes, the
  1463.                     first character of the line MUST be a space,
  1464.                     with the first letter of the dropdown menu
  1465.                     item starting in column 2.
  1466.  
  1467.  
  1468.  
  1469.  
  1470.  
  1471.                                   Command Post 6.2
  1472.                                          25
  1473.  
  1474.  
  1475.  
  1476.  
  1477.  
  1478.                         Making Personalized Menus (Continued)
  1479.  
  1480.  
  1481.                 4)  The menu action lines.  For each dropdown
  1482.                     menu item, there are one or more pairs of
  1483.                     menu action lines.  The first line of each
  1484.                     pair specifies the initial directory (or
  1485.                     path), and the second line specifies the
  1486.                     application and any parameters that may be
  1487.                     required.  These lines MUST be preceded by
  1488.                     at least TWO SPACES, or a TAB character.
  1489.                     (All these spaces, or lack of them, are used
  1490.                     by Command Post to tell these various kinds
  1491.                     of lines apart.)
  1492.  
  1493.                            Initial Directory Specification:
  1494.                            The first line of each pair
  1495.                            specifies the initial directory,
  1496.                            and may be preceded by a disk drive
  1497.                            identifier.  If the currently
  1498.                            logged directory is desired, use a
  1499.                            period "." for the directory
  1500.                            specification.
  1501.  
  1502.                            Application Specification:  The
  1503.                            second line of each pair is used to
  1504.                            specify the desired application,
  1505.                            and any parameters that may be
  1506.                            desired.  This line can get pretty
  1507.                            fancy, but we will keep it simple
  1508.                            for a bit more.  One thing to
  1509.                            remember though, is that the
  1510.                            application's name MUST include the
  1511.                            three letter suffix (.EXE, .COM,
  1512.                            .PIF, or .BAT).
  1513.  
  1514.                            
  1515.  
  1516.                            
  1517.  
  1518.             Note:  If the application specified is merely a period, this
  1519.             indicates to Command Post that all the selection is to do is
  1520.             to change the directory, rather than actually start up an
  1521.             application.  The directory display of the Command Post
  1522.             window will change to the new disk and directory specified
  1523.             in the directory line, even if the "Return to original
  1524.             directory" box was checked in the Options... dialog box.
  1525.  
  1526.             
  1527.  
  1528.  
  1529.  
  1530.                                   Command Post 6.2
  1531.                                          26
  1532.  
  1533.  
  1534.  
  1535.  
  1536.  
  1537.                                 A Simple Sample Menu
  1538.  
  1539.  
  1540.             Now that we got the basic menu formats defined, lets look at
  1541.             a sample menu to see what all these specifications really
  1542.             mean.  Examine the simple menu below:
  1543.  
  1544.             
  1545.  
  1546.                  Desktop
  1547.                   Get Clock and Calendar
  1548.                       .
  1549.                       clock.exe
  1550.                       .
  1551.                       calendar.exe
  1552.                  
  1553.                   Get Cardfile
  1554.                       .
  1555.                       cardfile.exe
  1556.                  
  1557.                  Word Processing
  1558.                   Get Notepad Editor
  1559.                       .
  1560.                       notepad.exe
  1561.                   Get Windows Write
  1562.                       .
  1563.                       write.exe
  1564.  
  1565.             
  1566.  
  1567.             This simple menu has two main menu headings, "Desktop" and
  1568.             "Word Processing".
  1569.  
  1570.             If the user selects the "Desktop" menu heading, a dropdown
  1571.             menu containing two items "Get Clock and Calendar" and "Get
  1572.             Cardfile" will appear.
  1573.  
  1574.             On the other hand, if the user selects "Word Processing"
  1575.             instead, a different dropdown menu containing "Get Notepad
  1576.             Editor" and "Get Windows Write" appears instead.
  1577.  
  1578.             If the user were to select the "Get Notepad Editor" entry,
  1579.             Command Post would go to work.  Since the subdirectory line
  1580.             consists solely of a period, this indicates to Command Post
  1581.             that the current subdirectory is to be used and no change of
  1582.             subdirectories is to occur.  The application line has the
  1583.             filename of the Notepad Editor application, NOTEPAD.EXE,
  1584.             with no parameters.  Command Post will issue the commands to
  1585.             load and execute the NOTEPAD.EXE file.  In a few seconds,
  1586.             the Notepad Editor appears on the screen.
  1587.  
  1588.  
  1589.                                   Command Post 6.2
  1590.                                          27
  1591.  
  1592.  
  1593.  
  1594.  
  1595.  
  1596.                                 An Ample Sample Menu
  1597.  
  1598.  
  1599.             Now that we have seen the basic structure of a Command Post
  1600.             menu, let's explore them some more.  In this example we will
  1601.             just use a single main menu heading, but fully flesh out the
  1602.             subdirectory and parameter possibilities.
  1603.  
  1604.             
  1605.  
  1606.                  Edit Various Things
  1607.                  
  1608.                   Edit Command Post Menu
  1609.                       c:\windows
  1610.                       notepad.exe cmdpost.mnu
  1611.                  
  1612.                   Edit Highlighted File
  1613.                       .
  1614.                       notepad.exe @^.^
  1615.                  
  1616.                   Write a letter to Home
  1617.                       c:\letters
  1618.                       write.exe ?Filename for letter?Mom.wri
  1619.  
  1620.             
  1621.  
  1622.             The first of the dropdown menu options above shows a simple
  1623.             way to add in a command to allow easy editing of the Command
  1624.             Post menu file.  First of all, the initial directory is set
  1625.             to C:\WINDOWS, which is the suggested  home for the
  1626.             CMDPOST.MNU file, and then the Notepad Editor is invoked to
  1627.             edit the menu file.
  1628.  
  1629.             The second example shows an example of Command Post using a
  1630.             highlighted filename from the directory display.  If this
  1631.             item is selected, Command Post will obtain the highlighted
  1632.             file from the directory display and insert it into the
  1633.             notepad.exe parameter string.
  1634.  
  1635.             The third example shows an example of a Command Post
  1636.             Prompter.  The user will be prompted with a dialog box which
  1637.             states:
  1638.  
  1639.                          Please Enter:
  1640.                          Filename for letter
  1641.  
  1642.             And is followed by an input box with the suggested default
  1643.             answer already set to "Mom.wri".
  1644.  
  1645.  
  1646.  
  1647.  
  1648.                                   Command Post 6.2
  1649.                                          28
  1650.  
  1651.  
  1652.  
  1653.  
  1654.  
  1655.                           Command Post Keyboard Interface
  1656.  
  1657.  
  1658.             If a keyboard interface (i.e. the underlined characters
  1659.             Windows uses to assist those without mice)  to the menus is
  1660.             desired, it is quite simple to add.  Just put an ampersand
  1661.             (&) in front of the letter in the menu name to be used for
  1662.             the keyboard interface. The letters will appear in the menus
  1663.             as underlined characters, and thus may be used with ALT key
  1664.             combinations to access the menu items.
  1665.  
  1666.             In order to keep things simple, try (very hard) not to have
  1667.             duplicate underlined letters in the main Bar Menu.  In
  1668.             addition, also try not to have duplicate underlined letters
  1669.             within a dropdown menu. If there are duplicate letters
  1670.             identifying menu items, then Windows will toggle between
  1671.             them, and Enter must be hit in order to select the desired
  1672.             one.
  1673.  
  1674.             P.S. In the Bar Menu, do not use F, V, S, W, or C as the
  1675.             keyboard interface characters, as those letters are used
  1676.             either by the MS-DOS executive or by Command Post itself.
  1677.  
  1678.             Below is a sample menu with the keyboard interface defined:
  1679.  
  1680.             
  1681.  
  1682.                  &Desktop
  1683.                   Get Windows Cloc&k
  1684.                       .
  1685.                       clock.exe
  1686.                   Get &Calendar
  1687.                       .
  1688.                       calendar.exe
  1689.                  
  1690.                  Word &Processing
  1691.                   Get &Notepad Editor
  1692.                       .
  1693.                       notepad.exe
  1694.                   Get Windows &Write
  1695.                       .
  1696.                       write.exe
  1697.  
  1698.  
  1699.  
  1700.  
  1701.  
  1702.  
  1703.  
  1704.  
  1705.  
  1706.  
  1707.                                   Command Post 6.2
  1708.                                          29
  1709.  
  1710.  
  1711.  
  1712.  
  1713.  
  1714.                                    Advanced Menus
  1715.  
  1716.  
  1717.             Command Post also has certain advanced features that allow
  1718.             control of the menu display on the screen.  It is done by
  1719.             simply putting one of two special characters as the first
  1720.             character of the menu name.
  1721.  
  1722.             The special characters are the underline character '_' and
  1723.             the vertical bar '|'. (The vertical bar sometimes has a
  1724.             white space in the middle, and is known as the broken
  1725.             vertical bar.)
  1726.  
  1727.             The effects are as follows:
  1728.  
  1729.                 On Bar Menu Items
  1730.                   
  1731.                   |             Causes the item to appear on a new line.
  1732.                   
  1733.                   _             Ignored.  Becomes part of the item name.
  1734.  
  1735.                 On Dropdown Menu Items
  1736.                   
  1737.                   |             Causes following menu items to begin in
  1738.                                 a new column, separated with a vertical
  1739.                                 bar.
  1740.                   
  1741.                   _             Causes a horizontal line to be drawn
  1742.                                 that separates the following menu items
  1743.                                 from the previous ones.
  1744.  
  1745.                            
  1746.  
  1747.             Example:
  1748.  
  1749.                  |&Desktop           ...  Starts on a new line
  1750.                   Get Windows Cloc&k
  1751.                       .
  1752.                       clock.exe
  1753.                   _Get &Calendar     ...  Makes a horzizontal line.
  1754.                       .         
  1755.                       calendar.exe
  1756.                  
  1757.                  |Word &Processing   ...  Starts on a new line.
  1758.                   Get &Notepad Editor
  1759.                       .
  1760.                       notepad.exe
  1761.                   |Get Windows &Write...  Starts in a new column.
  1762.                       .
  1763.                       write.exe
  1764.  
  1765.  
  1766.                                   Command Post 6.2
  1767.                                          30
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773.                           Command Post File Name Insertion
  1774.  
  1775.  
  1776.             The Command Post File Name Inserter becomes activated if the
  1777.             parameter string contains any at-sign ( @ ) symbols.  There
  1778.             are several special character combinations that Command Post
  1779.             uses to insert files. Along with the following possibilities
  1780.             listed below, is the result if the file C:\WIN\NOTES.TXT is
  1781.             the currently highlighted file:
  1782.  
  1783.                       
  1784.  
  1785.                  @         Not changed
  1786.                            Result = @
  1787.  
  1788.                  @:        Provides current disk name
  1789.                            Result = C:
  1790.  
  1791.                  @:\       Provides disk and path
  1792.                            Result = C:\WIN\
  1793.  
  1794.                  @:\^      Provides disk, path and filename root
  1795.                            Result = C:\WIN\NOTES
  1796.  
  1797.                  @:\^.^    Provides disk, path and full filename
  1798.                            Result = C:\WIN\NOTES.TXT
  1799.  
  1800.                  @\        Provides path
  1801.                            Result = \WIN\
  1802.  
  1803.                  @\^       Provides path and filename root
  1804.                            Result = \WIN\NOTES
  1805.  
  1806.                  @\^.^          Provides path and full filename
  1807.                            Result = \WIN\NOTES.TXT
  1808.  
  1809.                  @^        Provides filename root
  1810.                            Result = NOTES
  1811.  
  1812.                  @^.^      Provides full filename
  1813.                            Result = NOTES.TXT
  1814.  
  1815.  
  1816.  
  1817.  
  1818.  
  1819.  
  1820.  
  1821.  
  1822.  
  1823.  
  1824.  
  1825.                                   Command Post 6.2
  1826.                                          31
  1827.  
  1828.  
  1829.  
  1830.  
  1831.  
  1832.                     Command Post File Name Insertion (Continued)
  1833.  
  1834.  
  1835.             Examples:
  1836.  
  1837.             Assume that the filename README.1ST is currently highlighted
  1838.             in the directory display.  The following menu will show
  1839.             results of using various combinations of these caret
  1840.             symbols.
  1841.  
  1842.             
  1843.  
  1844.                  EditFiles
  1845.                  
  1846.                   Edit Highlighted file
  1847.                       .
  1848.                       notepad.exe @^.^    ... will edit README.1ST
  1849.                  
  1850.                   Edit file relating to root of highlighted file
  1851.                       .
  1852.                       notepad.exe @^      ... will edit README
  1853.                  
  1854.                   Edit TXT file associated with highlighted file
  1855.                       .
  1856.                       notepad.exe @^.TXT  ... will edit README.TXT
  1857.  
  1858.                  
  1859.  
  1860.  
  1861.  
  1862.  
  1863.  
  1864.  
  1865.  
  1866.  
  1867.  
  1868.  
  1869.  
  1870.  
  1871.  
  1872.  
  1873.  
  1874.  
  1875.  
  1876.  
  1877.  
  1878.  
  1879.  
  1880.  
  1881.  
  1882.  
  1883.  
  1884.                                   Command Post 6.2
  1885.                                          32
  1886.  
  1887.  
  1888.  
  1889.  
  1890.  
  1891.                     Command Post File Name Insertion (continued)
  1892.  
  1893.  
  1894.             Note:  Command Post obtains the filenames by performing an
  1895.             Optical Character Read (OCR) of the directory display.
  1896.  
  1897.             For this reason, it is important that the highlighted file
  1898.             name be COMPLETELY VISIBLE and unobscured by other windows
  1899.             or the edges of the window.
  1900.  
  1901.             It is also important that the colors chosen for your Window
  1902.             Text and your Window Background have a lot of contrast.  The
  1903.             Window's default black text on a white screen works very
  1904.             well.  Non-contrasting color combinations, such as light
  1905.             green text on a light blue background will not work
  1906.             correctly.
  1907.  
  1908.             If Command Post is unable to decipher the highlighted file
  1909.             name, the user will be prompted for it via the Command Post
  1910.             Prompter.  A short beep will sound, alerting the user that
  1911.             the OCR read failed.
  1912.  
  1913.                                           
  1914.  
  1915.  
  1916.  
  1917.  
  1918.  
  1919.  
  1920.  
  1921.  
  1922.  
  1923.  
  1924.  
  1925.  
  1926.  
  1927.  
  1928.  
  1929.  
  1930.  
  1931.  
  1932.  
  1933.  
  1934.  
  1935.  
  1936.  
  1937.  
  1938.  
  1939.  
  1940.  
  1941.  
  1942.  
  1943.                                   Command Post 6.2
  1944.                                          33
  1945.  
  1946.  
  1947.  
  1948.  
  1949.  
  1950.                            Command Post Prompter Details
  1951.  
  1952.  
  1953.             The Command Post Prompter becomes activated if the first
  1954.             character of the parameter string is a question mark "?".
  1955.             Everything following the question mark, up to the next
  1956.             question mark, if any, is assumed to be part of the
  1957.             question.  If a second question mark is found, everything
  1958.             after the second question mark is used for the default
  1959.             answer.
  1960.  
  1961.             If there is nothing after the first question mark, a stock
  1962.             question is used.  See below for examples of all the
  1963.             possibilities and the results they provide.
  1964.  
  1965.             
  1966.  
  1967.                  Prompt String  :    ?
  1968.                     Question    :    Please Enter:
  1969.                                 :    Parameters for selected application
  1970.                     Default     :    <blank>
  1971.                  
  1972.                  Prompt String  :    ??
  1973.                     Question    :    Please Enter:
  1974.                                 :    Parameters for selected application
  1975.                     Default     :    <blank>
  1976.                  
  1977.                  Prompt String  :    ?Info for this application
  1978.                     Question    :    Please Enter:
  1979.                                 :    Info for this application
  1980.                     Default     :    <blank>
  1981.                  
  1982.                  Prompt String  :    ?Data for the other app?1 2 3 4 5
  1983.                     Question    :    Please Enter:
  1984.                                 :    Data for the other application
  1985.                     Default     :    1 2 3 4 5
  1986.                  
  1987.                  Prompt String  :    ??Jack and Jill
  1988.                     Question    :    Please Enter:
  1989.                                 :    Parameters for selected application
  1990.                     Default     :    Jack and Jill
  1991.                  
  1992.                  
  1993.  
  1994.  
  1995.  
  1996.  
  1997.  
  1998.  
  1999.  
  2000.  
  2001.  
  2002.                                   Command Post 6.2
  2003.                                          34
  2004.  
  2005.  
  2006.  
  2007.  
  2008.  
  2009.                        Notes
  2010.  
  2011.                             Notes - Program Not in Path
  2012.  
  2013.  
  2014.             The examples so far have assumed that the selected
  2015.             application can be found either in the initially selected
  2016.             subdirectory, or someplace defined in the MS-DOS PATH
  2017.             statement.  Although this does tend to make things easier,
  2018.             it is not required.  The application may be preceded with
  2019.             the complete path specification to it if desired.
  2020.  
  2021.             For Example:
  2022.  
  2023.                  &Run Various Things
  2024.                   Run &Obscure Program Not In Path
  2025.                       \set\desired\path
  2026.                       c:\obscure\subdir\obscure.exe assorted parameters
  2027.  
  2028.                                           
  2029.                                           
  2030.  
  2031.  
  2032.  
  2033.  
  2034.  
  2035.  
  2036.  
  2037.  
  2038.  
  2039.  
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.  
  2046.  
  2047.  
  2048.  
  2049.  
  2050.  
  2051.  
  2052.  
  2053.  
  2054.  
  2055.  
  2056.  
  2057.  
  2058.  
  2059.  
  2060.  
  2061.                                   Command Post 6.2
  2062.                                          35
  2063.  
  2064.  
  2065.  
  2066.  
  2067.  
  2068.                               Notes - Reloading Menus
  2069.  
  2070.  
  2071.             A modified CMDPOST.MNU may be reloaded by simply selecting
  2072.             the Reload menu item in the CmdPost dropdown menu.
  2073.  
  2074.             All Command Post windows use the same menu.  If there are
  2075.             two Command Post windows active, and the user selects the
  2076.             Reload menu item on one of them to reload the menu, the menu
  2077.             on the current Command Post window will change immediately.
  2078.  
  2079.             The menu on the other Command Post window will not change
  2080.             immediately, but will update when the window is activated
  2081.             (e.g. mouse click).
  2082.  
  2083.             This may be disconcerting at first, but really is not too
  2084.             bad because:
  2085.  
  2086.                 1)  The menus will stabilize after a while and
  2087.                     will not need to be reloaded very often.
  2088.  
  2089.                 2)  Simply Clicking (or Alt-Tab'ing) the other
  2090.                     Command Post window after reloading the menu
  2091.                     will reset the menu bar.
  2092.  
  2093.                 
  2094.  
  2095.  
  2096.  
  2097.  
  2098.  
  2099.  
  2100.  
  2101.  
  2102.  
  2103.  
  2104.  
  2105.  
  2106.  
  2107.  
  2108.  
  2109.  
  2110.  
  2111.  
  2112.  
  2113.  
  2114.  
  2115.  
  2116.  
  2117.  
  2118.  
  2119.  
  2120.                                   Command Post 6.2
  2121.                                          36
  2122.  
  2123.  
  2124.  
  2125.  
  2126.  
  2127.                         Notes - Automagic Directory Updates
  2128.  
  2129.  
  2130.             Command Post has an automatic directory display update
  2131.             feature that allows the directory display to be updated
  2132.             anytime the Command Post menu is selected.
  2133.  
  2134.             The standard MS-DOS Executive window directory display does
  2135.             not update until the user selects one of the disk drive
  2136.             icons in the upper left of the window.  If a file is added
  2137.             or deleted outside of the MS-DOS window (e.g. Notepad adds a
  2138.             file), this fact is not displayed on the MS-DOS window until
  2139.             the disk drive icon is selected.
  2140.  
  2141.             Command Post will, if the Automatic Update Directory Display
  2142.             option has been selected, update the directory display any
  2143.             time the Command Post window is selected.  This causes a
  2144.             "blink" after the selection of the Command Post window.
  2145.  
  2146.             An unfortunate side effect of this option is that a
  2147.             highlighted list files will be reset to the unhighlighted
  2148.             state whenever  the directory update occurs.
  2149.  
  2150.             If this is overly disconcerting, the feature may be turned
  2151.             off via the Options... dialog box.
  2152.  
  2153.  
  2154.  
  2155.  
  2156.  
  2157.  
  2158.  
  2159.  
  2160.  
  2161.  
  2162.  
  2163.  
  2164.  
  2165.  
  2166.  
  2167.  
  2168.  
  2169.  
  2170.  
  2171.  
  2172.  
  2173.  
  2174.  
  2175.  
  2176.  
  2177.  
  2178.  
  2179.                                   Command Post 6.2
  2180.                                          37
  2181.  
  2182.  
  2183.  
  2184.  
  2185.  
  2186.                         Notes - MS-DOS View Menu selections
  2187.  
  2188.  
  2189.             Command Post will notice and save any selections made to the
  2190.             MS-DOS View dropdown menu.
  2191.  
  2192.             If, for example, it is  preferred that the directory display
  2193.             only display executable files (i.e .EXE, .COM, .BAT, and
  2194.             maybe .PIF) the "Programs" View menu subitem would be
  2195.             selected.
  2196.  
  2197.             However, previously, this operation had to be performed
  2198.             every time that MS-DOS was started.
  2199.  
  2200.             When using Command Post, this is automatic.  Command Post
  2201.             will reset the MS-DOS View dropdown menu items to the
  2202.             previous state  whenever Command Post is started.
  2203.  
  2204.  
  2205.  
  2206.  
  2207.  
  2208.  
  2209.  
  2210.  
  2211.  
  2212.  
  2213.  
  2214.  
  2215.  
  2216.  
  2217.  
  2218.  
  2219.  
  2220.  
  2221.  
  2222.  
  2223.  
  2224.  
  2225.  
  2226.  
  2227.  
  2228.  
  2229.  
  2230.  
  2231.  
  2232.  
  2233.  
  2234.  
  2235.  
  2236.  
  2237.  
  2238.                                   Command Post 6.2
  2239.                                          38
  2240.  
  2241.  
  2242.  
  2243.  
  2244.  
  2245.                       Notes - Exiting Command Post in Windows
  2246.  
  2247.  
  2248.             From time to time it may become desirable to exit from
  2249.             Command Post and remain in a Windows environment, such as
  2250.             when running memory intensive applications such as Aldus
  2251.             Pagemaker.
  2252.  
  2253.             To exit Command Post and remain in Windows, simply select
  2254.             the
  2255.  
  2256.                 
  2257.                     Exit Command Post
  2258.  
  2259.             
  2260.             item under the File menu.  This will exit Command Post, and
  2261.             restore the MS-DOS Executive window.
  2262.  
  2263.  
  2264.  
  2265.  
  2266.  
  2267.  
  2268.  
  2269.  
  2270.  
  2271.  
  2272.  
  2273.  
  2274.  
  2275.  
  2276.  
  2277.  
  2278.  
  2279.  
  2280.  
  2281.  
  2282.  
  2283.  
  2284.  
  2285.  
  2286.  
  2287.  
  2288.  
  2289.  
  2290.  
  2291.  
  2292.  
  2293.  
  2294.  
  2295.  
  2296.  
  2297.                                   Command Post 6.2
  2298.                                          39
  2299.  
  2300.  
  2301.  
  2302.  
  2303.  
  2304.                              Notes - System Information
  2305.  
  2306.  
  2307.             The Command Post System Information display does require
  2308.             some additional explanation, especially for users of "Large-
  2309.             Frame EMS" equipped computers.  Most 386 type computers
  2310.             running Windows/386 are "Large-Frame EMS" computers for this
  2311.             discussion.
  2312.  
  2313.             The Command Post System Information display reports on the
  2314.             amount of available memory as seen by the application
  2315.             requesting it.
  2316.  
  2317.             The memory display in the MS-DOS about box, and the memory
  2318.             display that appears when the CmdPost System Information
  2319.             menuitem is selected are usually fairly close (and close is
  2320.             good enough when dealing with Windows memory management).
  2321.  
  2322.             If the computer is not equipped with  "Large-Frame EMS" or
  2323.             Windows/386, then the System Information display that
  2324.             appears when you right-doubleclick the Command Post Clock
  2325.             Display will also agree with the previous numbers.
  2326.  
  2327.             However, if the computer has "Large-Frame EMS" or
  2328.             Windows/386, then the System Information display that
  2329.             results from the right-doubleclick of the Clock Display will
  2330.             differ significantly from the other displays.  More
  2331.             conventional memory available will be reported, but the
  2332.             total EMS memory available and the conventional memory NON-
  2333.             EMS portion will be nearly the same.
  2334.  
  2335.             The reason for the difference in the conventional memory
  2336.             display and the EMS portion of the conventional memory
  2337.             display is that these numbers are from the viewpoint of the
  2338.             application that wants to know, and each application in your
  2339.             machine has a different conventional EMS memory bank.
  2340.             Command Post and MS-DOS share one of these memory banks, and
  2341.             the Command Post Clock resides in a separate one.
  2342.  
  2343.             As the Command Post Clock is a very small (but required)
  2344.             application, it reports a lot more memory available as it
  2345.             inspects its memory bank.
  2346.  
  2347.             The upshot of all this is that for users of "Large-Frame
  2348.             EMS" or Windows/386, The only numbers that are valid for
  2349.             basing decisions about memory are the amount of EMS memory
  2350.             available, and the amount of conventional NON-EMS memory.
  2351.             When you run out of either one then you cannot start any
  2352.             more applications, and applications already running may have
  2353.             errors due to lack of sufficient memory to operate in.
  2354.  
  2355.  
  2356.                                   Command Post 6.2
  2357.                                          40
  2358.  
  2359.  
  2360.  
  2361.  
  2362.  
  2363.                              Notes - Secret Parameters
  2364.  
  2365.  
  2366.             Windows has a number of "secret" parameters whose existence
  2367.             is not widely publicized.  Some of these parameters are
  2368.             useful in alleviating certain memory constraints that users
  2369.             of large-frame (LIM 4.0) memory systems may encounter.
  2370.  
  2371.             Certain applications, including Aldus Pagemaker and
  2372.             Micrografx Designer, need a large amount of the
  2373.             "Conventional NON-EMS memory" as shown in the System
  2374.             Information display.  Oftentimes the windows default amount
  2375.             is insufficient for both Command Post and these other
  2376.             applications.  The /N and /L parameters described below will
  2377.             solve this particular problem.  It is difficult to predict
  2378.             exactly which parameters you will might need, so they are
  2379.             all presented here for your perusal.
  2380.  
  2381.             
  2382.           WIN  /N    The /N parameter disables the automatic
  2383.                                 EMS banking of Window applications.  EMS
  2384.                                 memory is still available for Window
  2385.                                 applications that specifically request
  2386.                                 it and all DOS applications. Use of this
  2387.                                 parameter may increase disk activity.
  2388.                   
  2389.           WIN  /L+xx    The /L+xx parameter, where xx is in
  2390.                                 kilobytes (KB), increases the amount of
  2391.                                 scarce Conventional NON-EMS memory by xx
  2392.                                 KB. This is not quite as drastic as /N.
  2393.                                 Numbers for xx that you might try if you
  2394.                                 are having memory problems on a multi-
  2395.                                 megabyte machine are:
  2396.                 20  -- Compensates for Command Post
  2397.                 60  -- Perhaps the best bet.
  2398.                                 200 -- Practically the same as /N
  2399.                   
  2400.                   WIN  :app     Where app is your application.  The : in
  2401.                                 front of the application name will cause
  2402.                                 the indicated app to run in a stand-
  2403.                                 alone environment.  No MS-DOS Exec, no
  2404.                                 Command Post, no other apps.  Do not use
  2405.                                 : with Command Post.
  2406.                   
  2407.                   WIN<sp>       Where <sp> is a space.  This will bypass
  2408.                                 the opening Microsoft copyright screen,
  2409.                                 and get you into Windows about 3 seconds
  2410.                                 faster.
  2411.  
  2412.  
  2413.  
  2414.  
  2415.                                   Command Post 6.2
  2416.                                          41
  2417.  
  2418.  
  2419.  
  2420.  
  2421.  
  2422.                                     Appendices:
  2423.  
  2424.                             Appendix A - Special Thanks
  2425.  
  2426.  
  2427.             I would  like to mention Charles Petzold (who does not have
  2428.             the faintest idea who I am). He is  the author of the book
  2429.             "Programming Windows" (the best book on Windows programming
  2430.             available at any price)  from which I gained deeper insights
  2431.             into the workings of Windows and lifted several ideas and
  2432.             code fragments.
  2433.  
  2434.             And while I am at it, I should mention Mike Geary (who is as
  2435.             well acquainted with me as Charles Petzold is).  He has
  2436.             written articles for the Microsoft Systems Journal, and has
  2437.             made various pieces of source code available on the
  2438.             Compuserve forums.  Several of these were incorporated into
  2439.             Command Post.
  2440.  
  2441.             Michael Davis of ThoughtCraft Computing provided the bulk of
  2442.             the code for the Command Post directory tree.  ThoughtCraft
  2443.             Computing is currently developing other useful utilities for
  2444.             the Windows environment.
  2445.  
  2446.             There is also Art Metz, who keyed me in on the undocumented
  2447.             secrets that allow Command Post to maintain its clock window
  2448.             on the surface of the screen and allow the clock window to
  2449.             be moved with the mouse button.
  2450.  
  2451.             I am especially grateful for the assistance given by Noel
  2452.             Bergman, who has carefully watched the Command Post memory
  2453.             management algorithms, and has pointed out required changes
  2454.             to allow Command Post to operate in all memory environments.
  2455.  
  2456.             And last, but by no means least, extra special thanks go to
  2457.             the licensees of Wilson WindowWare software, as they are the
  2458.             people who are footing the bill for the continuing
  2459.             development of new and existing WindowWare applications.
  2460.  
  2461.  
  2462.  
  2463.  
  2464.  
  2465.  
  2466.  
  2467.  
  2468.  
  2469.  
  2470.  
  2471.  
  2472.  
  2473.  
  2474.                                   Command Post 6.2
  2475.                                          42
  2476.  
  2477.  
  2478.  
  2479.  
  2480.  
  2481.                    Appendix B - Command Post Version Information
  2482.  
  2483.  
  2484.             Version Information for Command Post 6.2
  2485.  
  2486.             
  2487.  
  2488.             Immediately below is a list of differences that this version
  2489.             of Command Post has when compared to major previous releases
  2490.             of Command Post.  This is generally only of interest when
  2491.             updating to a new version of Command Post from a previous
  2492.             release.
  2493.  
  2494.             
  2495.  
  2496.             Version 6.2 - New Features
  2497.  
  2498.                 1)  Directory Tree
  2499.  
  2500.                 2)  File Management - Move and Copy to a second
  2501.                     Command Post window.
  2502.  
  2503.                 3)  Ability to just change directories by using
  2504.                     a "." instead of an application in the
  2505.                     menus.
  2506.  
  2507.                 4)  Screen placement saved when Options dialog
  2508.                     box option checked instead of every time
  2509.                     Command Post shuts down.
  2510.  
  2511.                 5)  OCR stuff works with ALL? video cards now.
  2512.  
  2513.                 6)  Share.exe error fixed.
  2514.  
  2515.                 7)  Completely personalizable window title.
  2516.  
  2517.                 8)  Assorted bug fixes.
  2518.  
  2519.             Version 5.2 - New Features
  2520.  
  2521.                 1)  The highlighted filename in the directory
  2522.                     display may be copied into the parameter
  2523.                     string of an application on startup.
  2524.  
  2525.                 2)  Multiple applications may be started from a
  2526.                     single menu item.  Just put in pairs of the
  2527.                     dir/app menu lines.
  2528.  
  2529.                 3)  The System Information display now also
  2530.                     reports screen resolution.
  2531.  
  2532.  
  2533.                                   Command Post 6.2
  2534.                                          43
  2535.  
  2536.  
  2537.  
  2538.  
  2539.  
  2540.             Version Information (continued)
  2541.  
  2542.             
  2543.  
  2544.                 4)  Doubleclicking the Clock Display with the
  2545.                     right mouse button will make the System
  2546.                     Information Box appear.
  2547.  
  2548.                 5)  If the clock display is counting in minutes,
  2549.                     it will NOT pop to the top of the display.
  2550.  
  2551.                 6)  The [Press Any Key] box during the blanked
  2552.                     display is now optional.  If displayed, it
  2553.                     is smaller, remains blue and only moves once
  2554.                     a minute.
  2555.  
  2556.                 7)  Numerous bug fixes.  Major fixes are:
  2557.  
  2558.                     Hot-Key disabled from Excel Tutorial and
  2559.                     Feature Guide
  2560.  
  2561.                     Screen Blanker works with Excel Tutorial and
  2562.                     Feature Guide.
  2563.  
  2564.                     Bug where some full screen oldapps would
  2565.                     hang after a while fixed.
  2566.  
  2567.                     Full-Screen oldapps started correctly from
  2568.                     CmdPost Windows Menu.
  2569.  
  2570.                     Screen Stacker/Arranger problem where it
  2571.                     would cover the icon area on VGA displays
  2572.                     has been fixed.
  2573.  
  2574.                     Bug where Command Post sometimeshangs the
  2575.                     system when the reminder messages appear on
  2576.                     un-licensed copies has been fixed.
  2577.  
  2578.                     Bug where clock would slowly move to the
  2579.                     lower right of the screen has been fixed.
  2580.  
  2581.                     Work-around implemented to a bug in Windows
  2582.                     2.1 running on large-frame EMS systems where
  2583.                     dialog boxes sometimes fail to appear due to
  2584.                     a memory shortage.
  2585.  
  2586.  
  2587.  
  2588.  
  2589.  
  2590.  
  2591.  
  2592.                                   Command Post 6.2
  2593.                                          44
  2594.  
  2595.  
  2596.  
  2597.  
  2598.  
  2599.             Version Information (continued)
  2600.  
  2601.                   
  2602.  
  2603.             Version 5.0 - New Features
  2604.  
  2605.                 1)  Greatly modified clock display
  2606.  
  2607.                 2)  Added a System Information menu item to the
  2608.                     CmdPost menu.  It provides memory usage
  2609.                     information.
  2610.  
  2611.                 3)  Animation added to the blanked screen
  2612.                     display.
  2613.  
  2614.                 4)  Added Visa and MasterCard displays to
  2615.                     opening screens (as required by my bank)
  2616.  
  2617.                 5)  Modified payment structure (but not prices)
  2618.  
  2619.                 6)  Reduced Command Post memory usage by about
  2620.                     1000 bytes.
  2621.  
  2622.             Version 4.9 - New Features
  2623.  
  2624.                 1)  Removed option that forces user menu to
  2625.                     start on a new line, as the | character at
  2626.                     the beginning of CMDPOST.MNU does the same
  2627.                     thing.
  2628.  
  2629.                 2)  Dropdown menu modified to allow single mouse
  2630.                     click operation.
  2631.  
  2632.                 3)  Clock display can be moved.
  2633.  
  2634.                 4)  Doubleclicking the clock display causes
  2635.                     Command Post to appear (much like the
  2636.                     HotKey)
  2637.  
  2638.                 5)  MinimizeMSDos flag checked to see if CmdPost
  2639.                     should be minimized after starting apps.
  2640.  
  2641.                 6)  Added Window Title personalization via the
  2642.                     Option... dialog and removed the "w/Confirm"
  2643.                     from the title. Licensed copies only!!!
  2644.  
  2645.                 7)  Modified the Command Post clock and memory
  2646.                     display to show all 3 types memory on
  2647.                     systems with LIM 4.0
  2648.  
  2649.  
  2650.  
  2651.                                   Command Post 6.2
  2652.                                          45
  2653.  
  2654.  
  2655.  
  2656.  
  2657.  
  2658.                        Appendix C - Other Window Applications
  2659.  
  2660.  
  2661.             Currently (4/1/89) Wilson WindowWare has the following
  2662.             shareware applications. For more information on these
  2663.             applications call, or send a SASE to:
  2664.  
  2665.             Wilson WindowWare
  2666.             3377 59th SW
  2667.             Seattle WA 98116
  2668.             (206) 937-9335
  2669.  
  2670.             
  2671.  
  2672.             Applets 1.1
  2673.  
  2674.             Applets are a collection of tiny applications for the
  2675.             Microsoft Windows environment.  They are primarily designed
  2676.             to operate with Windows menuing environments, such as
  2677.             Command Post 5.2 and newer, which allow you to initiate a
  2678.             series of applications from a single menu selection.  These
  2679.             tiny applications include file manipulation tools (COPY,
  2680.             MOVE, RENAME, DELETE), Window manipulation tools (ZOOM,
  2681.             ICONIZE, HIDE, SHOW, CLOSE, PLACE), and miscellaneous tools
  2682.             (SAY, BEEP, SAYBEEP).
  2683.  
  2684.             
  2685.  
  2686.             Browser 3.2
  2687.  
  2688.             Browser is a MS Windows application designed to allow users
  2689.             to browse files in a MS Windows environment.  In addition to
  2690.             the browse capability, it supports printing, clipboarding,
  2691.             and a hex dump display.  Browser also features the new and
  2692.             unusual Hide & Seek information extraction technique.
  2693.  
  2694.             
  2695.  
  2696.             Command Post 6.2
  2697.  
  2698.             Command Post is a MS Windows application designed to allow
  2699.             users to easily personalize the MS-DOS Executive control
  2700.             window.  Command Post allows users to easily add menu and
  2701.             dropdown menu items to the main MS-DOS Executive menu bar,
  2702.             and to execute desired applications when a menu item is
  2703.             selected.  Also provided are basic file management
  2704.             capabilities and a directory tree.
  2705.  
  2706.                 
  2707.  
  2708.  
  2709.  
  2710.                                   Command Post 6.2
  2711.                                          46
  2712.  
  2713.  
  2714.  
  2715.  
  2716.  
  2717.              Appendix D - Command Post Support
  2718.  
  2719.  
  2720.             Online support for Command Post is provided on Compuserve
  2721.             Information Service (CIS).
  2722.  
  2723.             If assistance with Command Post is required, please leave an
  2724.             Easyplex message for Morrie Wilson using the CIS identifier
  2725.             73260,2535
  2726.  
  2727.             A response will generally be posted by the next day.
  2728.  
  2729.             The MSAPP forum on Compuserve is also checked on a regular
  2730.             basis. The MSAPP forum is a good place to ask questions
  2731.             about Windows in general, or to interface with other Windows
  2732.             users.
  2733.  
  2734.         The Command Post licensing fees include up to one hour of
  2735.         free support during the first three months after payment.
  2736.         Support can be provided by mail, fax, or telephone.
  2737.  
  2738.         Command Post is warranted to operate in substancial
  2739.         compliance with its documentation.    Serious bugs found in
  2740.         the first three months will be fixed free of charge, or,
  2741.         in the case of bugs involving specific hardware or software
  2742.         environments, Wilson WindowWare may choose to offer a
  2743.         refund of the licensing fees.
  2744.  
  2745.  
  2746.  
  2747.  
  2748.  
  2749.  
  2750.  
  2751.  
  2752.  
  2753.  
  2754.  
  2755.  
  2756.  
  2757.  
  2758.  
  2759.  
  2760.  
  2761.  
  2762.  
  2763.  
  2764.  
  2765.  
  2766.  
  2767.  
  2768.  
  2769.                                   Command Post 6.2
  2770.                                          47
  2771.  
  2772.  
  2773.  
  2774.  
  2775.  
  2776.                     Appendix E - Patches for Non-English Windows
  2777.  
  2778.  
  2779.             Command Post is designed to work with the United States and
  2780.             the International English versions of Windows.  Various
  2781.             foreign language versions are under development.
  2782.  
  2783.             In order to run this version of Command Post with non-
  2784.             English versions of Microsoft Windows, you must add three
  2785.             lines of text to the bottom of your WIN.INI file, and make
  2786.             copies of certain executable files as explained below.
  2787.  
  2788.             The lines added to the WIN.INI file allow Command Post to
  2789.             locate certain critical WIndows and functions whose identify
  2790.             vary with the different language versions of Windows.  The
  2791.             copies of the executable files allow Command Post to access
  2792.             certain standard items using the English Windows filenames.
  2793.  
  2794.             
  2795.  
  2796.             First - Modify the WIN.INI file.  Add the following lines:
  2797.  
  2798.             
  2799.  
  2800.                       [CmdPost]
  2801.                       WinTitle=xxx   ...  WinInfo Parent Window Title
  2802.                       WinSession=yyy ...  WinInfo Parent Window Class
  2803.  
  2804.             
  2805.  
  2806.             xxx represents the title of the MS-DOS Executive Window.
  2807.             Just type in the exact title of the MS-DOS Window.
  2808.  
  2809.             yyy represents the window class name of the MS-DOS Executive
  2810.             Window.  The proper value of this string is much harder to
  2811.             determine, but fortunately it is usually "Session".
  2812.  
  2813.             Supplied with Command Post is a simple utility, WININFO.EXE
  2814.             which should help in determining the correct parameters for
  2815.             your version of Windows.  Simply start WININFO.EXE and move
  2816.             your mouse over the title bar of the MS-DOS Executive
  2817.             window.  The parent window title and class parameters are
  2818.             just what is required for the WinTitle and WinSession
  2819.             parameters.
  2820.  
  2821.             The examples on the following page show the required
  2822.             additions for a few languages.
  2823.  
  2824.  
  2825.  
  2826.  
  2827.  
  2828.                                   Command Post 6.2
  2829.                                          48
  2830.  
  2831.  
  2832.  
  2833.  
  2834.  
  2835.                     Patches for Non-English Windows (Continued)
  2836.  
  2837.  
  2838.             
  2839.  
  2840.                 Examples:
  2841.  
  2842.             English (default)
  2843.  
  2844.                            [CmdPost]
  2845.                            WinTitle=MS-DOS Executive
  2846.                            WinSession=Session
  2847.  
  2848.                  
  2849.  
  2850.                     German
  2851.  
  2852.                            [CmdPost]
  2853.                            WinTitle=MS-DOS-Fenster
  2854.                            WinSession=Session
  2855.  
  2856.                       
  2857.  
  2858.                     French
  2859.  
  2860.                            [CmdPost]
  2861.                            WinTitle=Executif MS-DOS
  2862.                            WinSession=Session
  2863.  
  2864.                  
  2865.  
  2866.                     Norwegian
  2867.  
  2868.                            [CmdPost]
  2869.                            WinTitle=MS-DOS-Sentralen
  2870.                            WinSession=Session
  2871.  
  2872.  
  2873.  
  2874.  
  2875.  
  2876.  
  2877.  
  2878.  
  2879.  
  2880.  
  2881.  
  2882.  
  2883.  
  2884.  
  2885.  
  2886.  
  2887.                                   Command Post 6.2
  2888.                                          49
  2889.  
  2890.  
  2891.  
  2892.  
  2893.  
  2894.                  
  2895.                     Patches for Non-English Windows (Continued)
  2896.  
  2897.  
  2898.             In addition you must make copies of some of your files.
  2899.             Command Post will attempt to startup certain applications
  2900.             using the names they have in the English version of Windows.
  2901.             The table below shows the English names of these files, and
  2902.             a few non-English names.  Copy the files as they are called
  2903.             in your version of Windows to the names they are called in
  2904.             the English version of Windows.
  2905.  
  2906.             The files are:
  2907.  
  2908.            Function    English      German     Norwegian
  2909.                
  2910.                Clipboard   CLIPBRD.EXE    ABLAGE.EXE     KLIPBRD.EXE
  2911.                Control Pnl CONTROL.EXE    SYSTEMST.EXE   KONTROL.EXE
  2912.  
  2913.             Command Post has been designed to be translated into various
  2914.             languages.  If you are interested in translating Command
  2915.             Post into a language you are familiar with -- a task that
  2916.             takes about 5 hours of your time -- please write us.  We
  2917.             will supply you with a file containing all the text strings
  2918.             in Command Post, our gratitude, and the first copy of
  2919.             Command Post in your language.
  2920.  
  2921.             In some cases we will be unable to do this because of prior
  2922.             contractual agreements, but we should then be able to supply
  2923.             you with the name of a contact from whom you may purchase
  2924.             Command Post directly.
  2925.  
  2926.                 
  2927.  
  2928.  
  2929.  
  2930.  
  2931.  
  2932.  
  2933.  
  2934.  
  2935.  
  2936.  
  2937.  
  2938.  
  2939.  
  2940.  
  2941.  
  2942.  
  2943.  
  2944.  
  2945.  
  2946.                                   Command Post 6.2
  2947.                                          50
  2948.  
  2949.  
  2950.  
  2951.  
  2952.  
  2953.                    Appendix F - Command Post Licensing Reminders
  2954.  
  2955.  
  2956.             Command Post, being a shareware product, is distributed to
  2957.             users free, or at low cost, for their evaluation.  In order
  2958.             to assist users in remembering that they are using an
  2959.             unlicensed version of a shareware product, Command Post
  2960.             reminds users of this fact on a regular basis.
  2961.  
  2962.             The reminders built into this version of Command Post are
  2963.             only somewhat obtrusive.  They consist of:
  2964.  
  2965.                 1)  The word "Unlicensed" in the title of the
  2966.                     Command Post window.
  2967.  
  2968.                 2)  Two windows of initial reminders when
  2969.                     Command Post is initially invoked.
  2970.  
  2971.                 3)  Two windows of reminders every 12 Command
  2972.                     Post menu selections.
  2973.  
  2974.             In licensed versions of Command Post, the title of the
  2975.             Command Post window can be completely personalized with a
  2976.             company or user name, as desired.  This is accomplished via
  2977.             the Options... dialog box.  For example, the title of your
  2978.             main menu window could be something like one of the
  2979.             following:
  2980.  
  2981.                                  <Merilee's Menu's>
  2982.  
  2983.                                <Diana's Directory's>
  2984.  
  2985.                                <WindowWare Warehouse>
  2986.  
  2987.                                  <Pepperoni Palace>
  2988.  
  2989.                                  <Joe's Auto Parts>
  2990.  
  2991.                            <J. B. Wadsworth & Associates>
  2992.  
  2993.                                       <THINK>
  2994.  
  2995.                                 <I Paid For My Copy>
  2996.  
  2997.                                <PDQ Systems Presents>
  2998.  
  2999.             
  3000.  
  3001.  
  3002.  
  3003.  
  3004.  
  3005.                                   Command Post 6.2
  3006.                                          51
  3007.