home *** CD-ROM | disk | FTP | other *** search
/ Shareware Supreme Volume 6 #1 / swsii.zip / swsii / 114 / CMDX200.ZIP / COMMANDX.DOC < prev    next >
Encoding:
Text File  |  1993-10-16  |  44.7 KB  |  1,321 lines

  1.  
  2.  
  3.  
  4.          COMMANDX.DOC
  5.          
  6.          
  7.          The COMMAND EXTRA program and related software and documentation
  8.          are all Copyright 1993 by David Denker.
  9.          All rights reserved.
  10.          
  11.          You may  copy the  authenticated CMDX200.ZIP  file and  give it to
  12.          anyone who  accepts the  following terms.    The  copies  must  be
  13.          complete and  unmodified and  all program  files must be included.
  14.          The files  are compressed  using PKZIP 2 from PKWARE Inc. and when
  15.          unziped  must   state   -AV   after   each   file.   (Authenticity
  16.          Verification)   If you do not get this verification notice, please
  17.          obtain a good copy from a different source.
  18.          
  19.          Sysops or  operators of electronic bulletin board systems may post
  20.          these files in archive form or as a group for downloading by their
  21.          users only  as long  as the  above conditions  are  met.    Please
  22.          support my products by honoring this restriction.
  23.          
  24.          Please remember the good spirit of free-distribution software.  If
  25.          you find  this software good enough too use, I trust that you will
  26.          pay for  it.   Only then can I improve on it and continue to offer
  27.          it to you and other users.
  28.          
  29.          If you are a registered user, Thank-you for your support.
  30.          
  31.          The COMMANDX  program has been thoroughly debugged but if you find
  32.          bugs in  this program, please contact me.  I will fix them!  It is
  33.          very frustrating  to hear  someone tell  other people  about a bug
  34.          that I have not been told about.
  35.          
  36.          My address is:
  37.               David Denker
  38.               P. O. Box 115
  39.               Isanti, Mn. 55040
  40.          
  41.          My phone number is:  612-444-4916  (evenings and weekends)
  42.          On CompuServe: user ID No. 72060,2434
  43.          
  44.          
  45.          
  46.          
  47.          
  48.          
  49.          
  50.          
  51.          
  52.          CompuServe is a registered trademark of CompuServe, Inc.
  53.          
  54.          Windows is a registered trademark of Microsoft Corporation.
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.          The following is a list of COMMAND EXTRA files you should have in
  71.          the CMDX.ZIP file.
  72.          
  73.           COMMANDX.COM       The main COMMAND EXTRA program.
  74.           COMMANDX.DOC       This document file.
  75.           CMDX-C.BAT         Drive C batch file.
  76.           CMDX-D.BAT         Drive D batch file.
  77.           CMDX.DFT           The defaults program setup file.
  78.           CMDX.SET           The color and parameter storage file.
  79.           CMDX.HLP           The COMMAND EXTRA help file.
  80.           CMDX.PIF           The PIF file for Microsoft WINDOWS.
  81.           CMDX.ICO           The COMMANDX icon for Microsoft WINDOWS.
  82.           CMDX.PVC           The saved previous commands file.
  83.           ORDER.DOC          The order form for COMMAND EXTRA.
  84.           READ-ME.DOC        A short summary of COMMAND EXTRA.
  85.           INSTALL.BAT        COMMAND EXTRA install program.
  86.           CONVERT.UTL        A utility program.
  87.           MOVE.UTL           A utility program.
  88.           DIR-DEL.UTL        A utility program.
  89.           DIR-MAKE.UTL       A utility program.
  90.           ELEMENT.UTL        A utility program.
  91.           READ-ME.UTL        A utility program.
  92.           FINDFILE.UTL       A utility program.
  93.           FIND-DEL.UTL       A utility program.
  94.           DIR.CXA            Example application file.
  95.           EDIT.CXA           Example application file.
  96.           EDIT-UTL.CXA       Example application file.
  97.           UPDATE-A.CXA       Example application file.
  98.           UPDATE-B.CXA       Example application file.
  99.           UN-ZIP.CXA         Example application file.
  100.           ZIP.CXA            Example application file.
  101.          
  102.          
  103.          NOTE:
  104.               COMMAND EXTRA is just one of the programs I have released.
  105.          If you like the features of this program, you may want to look at
  106.          two other programs I have available.  MATH EXTRA (MATHX) and MATH
  107.          EXTRA RESIDENT (MATHXR).  Both of these are general purpose
  108.          programmable math programs.  All should be available from the
  109.          better BBS or distribution houses.
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.                                  What did you buy?
  137.          
  138.          If you  bought this  software from  a distribution house, you have
  139.          bought a  disk that  has great  software on  it but  you have  not
  140.          bought the  software yet.   I have no relationship with any of the
  141.          distribution houses  and I  do not get a penny of the fee you paid
  142.          for the  disk containing  COMMAND EXTRA.  Many distribution houses
  143.          do a poor job of revealing the true nature of the shareware system
  144.          of distributing  software.   If you  thought  you  purchased  this
  145.          software free and clear, you might be a little angry with them for
  146.          misleading you.   But  I hope you will not feel that you have been
  147.          cheated out of anything.  The distribution houses do a good job of
  148.          distributing software  for programmers  like me who have spent all
  149.          of their  time programming  and no  time  learning  marketing  and
  150.          distribution techniques.  These programs are distributed at almost
  151.          no cost  to me and that is why I can sell them for a lot less than
  152.          "commercial" software.   As  a result,  this is  great for you the
  153.          customer, because  you are  getting great  software for a lot less
  154.          and also good for me the programmer, because I don't have to spend
  155.          a lot  of money  on distribution.   The  distribution houses  must
  156.          charge  something   for  the   disks  because  they  pay  for  the
  157.          advertising and  do all  the work.   I hope you will be happy with
  158.          this form of software promoting and actively support it.  This way
  159.          you will  encourage the  best programmers  in the  world  to  keep
  160.          programming for you, and not for the big corporations.
  161.          
  162.          
  163.                                    Why register?
  164.          
  165.          For the most part this is a question you must answer.  If you find
  166.          this software  useful, and  I think  you will,  it is  a matter of
  167.          honesty that you will pay for it.  You are on your honor.  This is
  168.          something  you   must  decide   for  yourself.   Also  many  users
  169.          procrastinate in  registering.  They simply have not got around to
  170.          it yet.  To help you with this process I am giving some incentives
  171.          for registering.   A  printed REFERENCE  MANUAL is now sent to all
  172.          new registered  users and  includes the  UTILITY FILE  PROGRAMMING
  173.          REFERENCE MANUAL.  The words "UNREGISTERED COPY" will no longer be
  174.          displayed at  the top  of the programs main screen.  The time, day
  175.          and date  will be put in its place.  Additional utilities are also
  176.          sent with  registered copies.  Also you will be on my mailing list
  177.          and low  cost updated  versions will  be available  to  registered
  178.          users.  Finally, you will know that you have done the right thing.
  179.          I will know that you appreciate the work that I have done and that
  180.          software distributed this way can succeed.
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.                                 O R D E R   F O R M
  203.          
  204.          
  205.                                   Denker Software
  206.                                    P. O. Box 115
  207.                                  Isanti, Mn. 55040
  208.          
  209.          
  210.          
  211.          COMMAND EXTRA, (COMMANDX)
  212.          program and one printed copy of
  213.          the program and utility file manual.
  214.          (includes COMMANDX registration) . . . _____ @ $35.00 ea. $_______
  215.          
  216.                          Minnesota residents add 6.5% sales tax  $_________
  217.          
  218.          If outside the U.S. and Canada, add $5.00 for handling  $_________
  219.          
  220.                                                         Total  $___________
  221.          
  222.          
  223.          
  224.          
  225.          Check disk type.      (720K) 3 1/2"_____     (360K) 5 1/4"_____
  226.          
  227.          
  228.          Name __________________________________________________________
  229.          
  230.          Company _______________________________________________________
  231.          
  232.          Address _______________________________________________________
  233.          
  234.          City _______________________________State_______Zip____________
  235.          
  236.                                        or Country_______________________
  237.          
  238.          Phone No. _ _ _ - _ _ _ - _ _ _ _
  239.          
  240.          
  241.                    Sorry, no C.O.D. orders will be accepted.
  242.          
  243.          Orders from outside of the UNITED STATES please send a check drawn
  244.          on a U.S. bank in U.S. dollars.
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.          
  269.          
  270.          
  271.          
  272.          
  273.          
  274.                                   DENKER SOFTWARE
  275.          
  276.          
  277.          
  278.          
  279.          
  280.          
  281.                               COMMAND EXTRA (COMMANDX)
  282.          
  283.                                     Version 2.00
  284.                                           
  285.                                 (Unregistered copy)
  286.          
  287.          
  288.                          R E F E R E N C E     M A N U A L
  289.                                           
  290.          
  291.          
  292.          
  293.          
  294.          
  295.          
  296.          
  297.          
  298.          
  299.          
  300.          
  301.          
  302.          
  303.          
  304.          
  305.          
  306.          
  307.                                  Copyright (c) 1993
  308.                                     David Denker
  309.                                     P.O. Box 115
  310.                                  Isanti, Mn. 55040
  311.                                  Phone 612-444-4916
  312.                                (Evenings & Weekends)
  313.                                 All rights reserved.
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.                                  TABLE OF CONTENTS
  335.          
  336.          LICENSE  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .   1
  337.          
  338.          WARRANTY .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .   2
  339.          
  340.          INTRODUCTION   .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .   3
  341.          
  342.          INSTALLATION
  343.               HARD DRIVE   .  .  .  .  .  .  .  .  .  .  .  .  .  .  .   4
  344.               WINDOWS   .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .   4
  345.               HARDWARE REQUIREMENTS .  .  .  .  .  .  .  .  .  .  .  .   4
  346.          
  347.          THE COMMAND EXTRA PROGRAM
  348.               RUNNING COMMANDX.COM  .  .  .  .  .  .  .  .  .  .  .  .   5
  349.               COMMANDX PRECAUTIONS  .  .  .  .  .  .  .  .  .  .  .  .   5
  350.               ENVIRONMENT SIZE   .  .  .  .  .  .  .  .  .  .  .  .  .   5
  351.               LCD MODE  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .   5
  352.          
  353.          THE COMMAND LINE  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .   6
  354.          
  355.          THE POP-DOWN MENU OPERATING SYSTEM
  356.               THE HEADER LINE AND THE POP-DOWN MENUS  .  .  .  .  .  .   7
  357.               DIRECTORY AND FILE MENUS .  .  .  .  .  .  .  .  .  .  .   8
  358.               THE POP DOWN MENUS
  359.                   COMMANDS .  .  .  .  .  .  .  .  .  .  .  .  .  .  .   9
  360.                   DISK  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .   9
  361.                   FILES .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  10
  362.                   INFORMATION .  .  .  .  .  .  .  .  .  .  .  .  .  .  10
  363.                   SETUP .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  10
  364.                   UTILITIES   .  .  .  .  .  .  .  .  .  .  .  .  .  .  11
  365.                   APPLICATIONS   .  .  .  .  .  .  .  .  .  .  .  .  11-12
  366.          
  367.          DEFAULTS FILE  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  13
  368.          
  369.          ERROR MESSAGES .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  14
  370.          
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.                                      LICENSE
  404.           
  405.           All versions of COMMANDX are not public domain software, nor is
  406.           it free software.
  407.           
  408.           Non-registered users are granted a limited license to use the
  409.           COMMANDX program on a trial basis for the purpose of determining
  410.           whether COMMANDX is suitable for their needs.  The use of this
  411.           program except for this purpose, requires registration by the
  412.           purchase of the COMMANDX software program.  Other then
  413.           determining suitability of this software, use of non-registered
  414.           copies of the COMMANDX software by any person, business,
  415.           corporation, governmental agency or other group or institution is
  416.           strictly forbidden.
  417.           
  418.           No user may modify COMMANDX in any way, including but not limited
  419.           to decompiling, disassembling or otherwise reverse engineering
  420.           this program.
  421.           
  422.           Registration permits you the right to use one copy of the
  423.           purchased software on a single computer.  You may not rent or
  424.           lease the COMMANDX software program, but you may transfer the
  425.           software and accompanying written materials on a permanent basis
  426.           provided you do not retain any copies and the recipient agrees to
  427.           the terms of this license.
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.                                    LIMITED WARRANTY
  470.           
  471.           
  472.           ONLY SOFTWARE PURCHASED DIRECTLY FROM Denker Software IS COVERED
  473.           BY THIS WARRANTY!
  474.                Denker Software warrants that the COMMANDX software program
  475.           will perform substantially in accordance with the accompanying
  476.           written materials for a period of 90 days from the date of
  477.           receipt.  Any implied warranties on the COMMANDX software program
  478.           are limited to 90 days.
  479.                Denker Software's entire liability and your exclusive remedy
  480.           shall be, at Denker Software's option, either (a) return of the
  481.           purchase price or (b) replacement of the software that does not
  482.           meet Denker Software's Limited Warranty and which is returned to
  483.           Denker Software within 90 days from the date of receipt.
  484.                Denker Software makes no other warranty of any kind on the
  485.           COMMANDX program or any software used by this program, express or
  486.           implied, including but not limited to implied warranties of
  487.           merchantability and fitness for a particular purpose, with
  488.           respect to the software and accompanying written materials.
  489.                The user is responsible to determine the fitness of this
  490.           software for the users needs.
  491.                Denker Software shall not be liable for any damages, whether
  492.           indirect or direct, whether special or consequential, arising
  493.           from failure of this program to operate in the manner or the
  494.           expectations of the user.
  495.                Denker Software shall not be liable for any damage to data
  496.           or property which may be caused, whether directly or indirectly,
  497.           by the use of this program.
  498.                Denker Software will in no way be liable to anyone, or any
  499.           group or organization, for any damages, including any lost
  500.           profits, lost savings or other incidental or consequential
  501.           damages arising out of the use or inability to use this program.
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.                                     INTRODUCTION
  536.                                           
  537.              COMMAND EXTRA  (COMMANDX) is  a general  purpose command  line
  538.           editor and  shell designed  for the  everyday computer  user  and
  539.           especially the  DOS command  line power  user.  As a programmer I
  540.           find myself  using the  DOS command line all the time because for
  541.           me windows  is too  slow and  restrictive for the many file level
  542.           commands I  have to  make.   This program was designed to make my
  543.           programming life  easy by giving me an abundance of short cuts to
  544.           do just about everything. There are many MS-DOS shell programs in
  545.           circulation today  but not  many with the features of COMMANDX at
  546.           the price  of COMMANDX.  It you  do use  MS Windows it is a great
  547.           replacement for  the DOS  command  line  prompt.    The  COMMANDX
  548.           program gives  you an ideal way to browse through directories and
  549.           files.  If you are not sure where the file is you want, this will
  550.           help greatly.  COMMANDX is structured much like windows.  You can
  551.           select what  you want  to do and then what file you want to do it
  552.           to.   COMMANDX normally uses only the top line of the display and
  553.           leaves the rest of the display for DOS commands and the resulting
  554.           DOS messages.  If you  don't want  to use the pop-down menus, you
  555.           can type it on the command line.  The command lines are saved (20
  556.           max.) so if you need to use that command again, you can select it
  557.           from the  previous commands  menu and  that menu  is just a mouse
  558.           click or  PgUp key  away. COMMANDX  was  written  using  assembly
  559.           language for  the smallest,  fastest code  possible and is highly
  560.           optimized.   Power, ease  of use and greatly minimized repetitive
  561.           inputs are its main features.  It has the ability to load and run
  562.           very powerful programmed utility files and can also be programmed
  563.           to load  and run most programs as an application.  COMMANDX has a
  564.           pop-down menu  system that cannot be simpler to use and gives the
  565.           user  outstanding   control  over   disk,  directory   and   file
  566.           management.   Multiple files  can be copied and deleted using the
  567.           pop-down menus.   If  you have  DOS 6 or above, you can also move
  568.           multiple  files.   The  most  commonly  used  DOS  functions  are
  569.           available from these menus.  The COMMANDX command line editor and
  570.           shell is  a great  tool  for  both  the  experienced  and  casual
  571.           computer user.
  572.           
  573.           
  574.           
  575.           
  576.           
  577.           
  578.           
  579.           
  580.           
  581.           
  582.           MS-DOS is a registered trademark of Microsoft Corporation.
  583.           
  584.           WINDOWS is a registered trademark of Microsoft Corporation.
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.                                     INSTALLATION
  602.                                           
  603.           HARD DRIVE:
  604.              The COMMAND  EXTRA install  batch program makes a directory on
  605.           your hard  disk drive  called CMDX.  All COMMAND  EXTRA files are
  606.           then copied  to this  directory. Next  a COMMANDX.BAT file is put
  607.           onto the hard drive root directory. Only hard drives C and D will
  608.           be accepted  by the  install program.  To  install  the  program,
  609.           insert the  COMMAND EXTRA  disk into  drive A or B and then go to
  610.           that drive. (If it is in drive A type A: and press enter.) If you
  611.           are installing  COMMAND EXTRA on the "C" hard drive, type INSTALL
  612.           C: and press the enter key. When the installation is done, remove
  613.           the disk  from the floppy drive and store in a safe place. To run
  614.           COMMAND EXTRA, type COMMANDX and press enter.
  615.           
  616.           
  617.           WINDOWS:
  618.              Install COMMAND  EXTRA on the hard disk drive first.  Now from
  619.           the windows  Program Manager  and from the progrom group you want
  620.           to put  the COMMANDX  icon, pull  down the FILE menu. Select New.
  621.           Select Program  Item and then select OK. If you installed COMMAND
  622.           EXTRA on  the "C"  drive, setup  the Program  Item Properties  as
  623.           follows:
  624.           
  625.                Description:        COMMANDX
  626.                Command Line:       C:\CMDX\CMDX.PIF
  627.                Working Directory:  C:\CMDX
  628.                Shortcut Key:       None           (optional)
  629.           
  630.           Next select  the Change  Icon button  and enter the following for
  631.           the file name:
  632.           
  633.                File Name:     C:\CMDX\CMDX.ICO
  634.           
  635.           Select the OK button, and the select the OK button in the Program
  636.           Item Properties  window.  The COMMANDX icon should now be in your
  637.           program group.
  638.           
  639.           
  640.           HARDWARE REQUIREMENTS:
  641.              COMMANDX requires  a minimum  128K of available RAM to run but
  642.           the command  line and  application operations  use only about 61K
  643.           when running  a program.   This  is in  addition  to  any  memory
  644.           resident programs  and the memory the operating system uses.  The
  645.           program require  MS-DOS version  3.3 or higher and an IBM PC, XT,
  646.           AT, or  a very close compatible to run.   COMMANDX will work with
  647.           Monochrome, LCD  or Color  monitors.  Note! COMMANDX may not work
  648.           in display  modes other  then the standard 80 columns by 25 lines
  649.           text mode.
  650.           
  651.           
  652.           
  653.           IBM is  a registered trademark of International Business Machines
  654.           Corporation.
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.                               THE COMMAND EXTRA PROGRAM
  668.           
  669.           RUNNING COMMANDX.COM:
  670.              For normal  operation the  COMMAND EXTRA  program,  just  type
  671.           COMMANDX     on  the  DOS  command  line.    You  must  have  the
  672.           COMMANDX.BAT file  in a  directory that  is included  in the  DOS
  673.           path.  COMMANDX has been tested on MS-DOS and WINDOWS. It may not
  674.           work on other operating systems or shells.
  675.           
  676.           
  677.           COMMANDX PRECAUTIONS:
  678.             COMMAND EXTRA is a great program for every day DOS command
  679.           line and  WINDOWS use  and has  many nice  features that make DOS
  680.           easier.   But, because  COMMANDX is  a DOS shell, it cannot allow
  681.           for everything!   Here  are some  precautions you  must  take  to
  682.           prevent having to reboot your computer.
  683.             1.  DO NOT load memory resident programs from within
  684.                COMMANDX.  Exit COMMANDX if you want to load or unload
  685.                a resident program! Any resident programs that change
  686.                the way the DOS command line is used or define the
  687.                function keys for DOS may not work within COMMANDX.
  688.                If a programs batch file loads a memory resident
  689.                driver, the driver must be removed by the batch file
  690.                before returning to COMMANDX.
  691.             2.  Some software install programs do some strange things
  692.                to the DOS environment. To be on the safe side, exit
  693.                COMMANDX before installing a new software program.
  694.             3.  If a DOS program gives you problems or does not work
  695.                when using it in WINDOWS, do not try to run it from
  696.                within COMMANDX when in WINDOWS.  You will most likely
  697.                still have the problems.
  698.           
  699.           
  700.           ENVIRONMENT SIZE:
  701.              COMMANDX uses  an environment  size of  512 bytes. If your DOS
  702.           environment is larger then 512 bytes or if you are getting an OUT
  703.           OF ENVIRONMENT  MEMORY error when using COMMANDX, you may want to
  704.           increase the  COMMANDX environment  size.   This is done the same
  705.           way the  DOS environment  size is  changed.   Use the environment
  706.           setting format /E:xxxx on the DOS command line or batch file line
  707.           when entering COMMANDX.  The allowed size values are 160 to 9999.
  708.           This can be done by changing a line in the COMMANDX.BAT file.
  709.           Example:
  710.                COMMANDX /E:1024
  711.           
  712.           LCD MODE:
  713.           COMMANDX has a liquid crystal display mode for lap top computers.
  714.           To put  COMMANDX in  LCD mode,  use /L on the DOS command line or
  715.           batch file  line when  entering COMMANDX.  This can  be  done  by
  716.           changing a line in the COMMANDX.BAT file.
  717.           Example:
  718.                COMMANDX /L
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732.  
  733.           THE COMMAND LINE:
  734.                The COMMANDX  command line  allows for  115  characters  and
  735.           utilizes enhanced editing features.  The mouse or keyboard can be
  736.           used to move within and edit the command line.
  737.           
  738.                Cursor keys:
  739.                     Moves the cursor around the command line within
  740.                     the data that has been entered.
  741.           
  742.                HOME key:
  743.                     Moves the cursor to the start of the command line.
  744.           
  745.                END key:
  746.                     Moves the cursor to the end of the command line.
  747.           
  748.                INSERT key:
  749.                     Toggles between INSERT edit mode and OVERTYPE edit
  750.                     mode. Insert mode has a small underline cursor and
  751.                     overtype mode has a large block cursor.
  752.           
  753.                DELETE key:
  754.                     Deletes the character the cursor is on.
  755.           
  756.                Back Space key:  (<--)
  757.                     Deletes the character left of the cursor.
  758.           
  759.                F1 to F9 and Shift+F1 to Shift+f9 keys:
  760.                     Inserts information as defined by the CMDX.DFT
  761.                     file FKEY statements on the command line.
  762.           
  763.                F10 key:
  764.                     Recalls the previous command line for editing if
  765.                     no new data is placed on the command line yet.
  766.           
  767.                CTRL+X keys:
  768.                     Clear all characters from the command line.
  769.           
  770.                ESC key:
  771.                     Quit COMMANDX.  (Display quit menu.)
  772.           
  773.                Page Up key:  (or middle mouse button)
  774.                     (or both left and right mouse buttons.)
  775.                     Display the PREVIOUS COMMANDS window if any
  776.                     previous commands are present.
  777.           
  778.                Page Down key:  (or right mouse button)
  779.                     Display the FUNCTION KEY INFORMATION window.
  780.           
  781.                TAB key:
  782.                     Pop-down application selection menu.
  783.           
  784.                The Left Mouse Button:
  785.                     Move cursor to new location on the command line.
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.                          THE POP-DOWN MENU OPERATING SYSTEM:
  800.           
  801.           HEADER LINE & POP-DOWN MENUS:
  802.                The COMMANDX  header line  at the  top of  the  screen  will
  803.           display a  menu name  heading if the left mouse button is clicked
  804.           with the  cursor on  the line.  Pressing the ALT key down will do
  805.           the same thing.  These menus can then be accessed in three ways.
  806.           
  807.              1.   With the  mouse cursor  on the  name of the pop-down menu
  808.                 desired, click the left mouse button.  Then move the cursor
  809.                 down to  the line  you want  to select  and click  the left
  810.                 mouse button again.
  811.              
  812.              2.   With the  mouse cursor  on the  name of the pop-down menu
  813.                 desired, push  the left mouse button down and hold it down,
  814.                 then move down to the line you want to select and let up on
  815.                 the mouse button.
  816.              
  817.              3.   If you  are holding  down the  ALT key,  enter the  first
  818.                 letter of  the desired  menu then use the cursor keys to go
  819.                 to the item line you want selected and press the ENTER key.
  820.                 If the  menu items  have pick letters, enter that letter on
  821.                 the keyboard  to pick  the desired  item.   The pick letter
  822.                 will be  of a different color or will be highlighted and/or
  823.                 underlined.
  824.  
  825.  
  826.  
  827.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.  
  864.  
  865.           
  866.           DIRECTORY AND FILE MENUS:
  867.              Most operations  will display  a drive,  directory  and  files
  868.           selection menu for drive, directory or file selection. The drives
  869.           and directories will be displayed in brackets "[ ]" and each will
  870.           be displayed  in alphabetical  order with  the  drives  displayed
  871.           first then  the directories.   If  you want  to go to a different
  872.           drive or directory, just select that drive or directory or select
  873.           [..] to go back one directory. To go to the root directory select
  874.           [\].   This menu  can be  used to  select from up to 2000 drives,
  875.           directories and files. If more then 2000 items are in the menu, a
  876.           !OVER2000! error message will be displayed on the top line of the
  877.           file selections  part of the menu.  All file selection menus have
  878.           enhanced control and selection features.  The Page Up, Page Down,
  879.           Home, End,  cursor up, cursor down keys and the mouse can be used
  880.           to control  the menu.  If more then one selection is allowed, the
  881.           TAB key,  the CTRL  key and the left mouse button or if available
  882.           the middle  mouse button  can be  used to  select the files.  The
  883.           selected files  will have  a "#"  sign to  the right  of the file
  884.           name.   Or, if  no files  have been  selected yet and you want to
  885.           select all  the files,  press the  SHIFT+TAB keys or the CTRL key
  886.           and the  right mouse  button.   If any  files have been selected,
  887.           using the  SHIFT+TAB keys  or the  CTRL key  and the  right mouse
  888.           button will  unselect all  files.   Only the COPY and DELETE file
  889.           operations can  have more  then one file selected. When more then
  890.           one file is selected for the COPY operation, the files must go to
  891.           a different  directory or  disk drive.  If more then 20 items are
  892.           available, a  menu control bar will be present on the menu.  When
  893.           the left  mouse button  is used  with the cursor on or within one
  894.           column of the control bar, a Page Up or Page Down will be entered
  895.           dependent on  the location  of the bar position indicator.  If it
  896.           was above  the bar  position indicator, a Page Up is entered, and
  897.           if it  was below  the indicator,  a Page Down is entered.  If the
  898.           right button is used, the bar position indicator will be moved to
  899.           that position  if possible.  If the mouse cursor is on the bar up
  900.           or down  arrow and the left button is pressed, the menu will move
  901.           up or down one line and if the right button is pressed, a Page Up
  902.           or Page  Down in  entered.   When the  mouse cursor is not on the
  903.           menu bar  or its  up or  down arrows,  pressing the  right  mouse
  904.           button is  the same  as pressing  the ENTER key.  Pressing any of
  905.           the number  or letter  keys will  move the menu to the first file
  906.           name that starts with that character.
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.  
  931.                                  THE POP-DOWN MENUS:
  932.           
  933.           COMMANDS:
  934.              The COMMANDS pop-down menu has 4 selections available.
  935.                Clear the Screen         (same as DOS CLS)
  936.                Clear inst. Line         (same as hitting CTRL+X keys)
  937.                Previous Commands        (up to the last 20 are saved)
  938.                Remove Prev. Commands    (remove all previous commands)
  939.                QUIT COMMANDX            (you can change you mind)
  940.           
  941.           DISK:
  942.              The DISK pop-down menu has 3 selections available.
  943.                Change DR\DIR            (drive & dir's menu will pop down)
  944.                Format data disk         (drive A or B)
  945.                Format system disk       (drive A or B, add system files)
  946.                 
  947.                 Note: The change DR/DIR selection brings down a menu of all
  948.                   drives and  directories in  the present  location.  (Note
  949.                   the drive  you are  currently in  is not displayed.)  The
  950.                   top item  will be  an OK selection.  The rest of the menu
  951.                   will a  list of  drives and  the directories available in
  952.                   the present  directory if  any.   The names  will  be  in
  953.                   brackets [].    To change drive or directory, just select
  954.                   the item  you want  to change  to. If  you are not in the
  955.                   root directory,  you may  select [\]  to go  to the  root
  956.                   directory or  select  [..]  to  go  back  one  directory.
  957.                   Select OK  when done.   The present selected path will be
  958.                   displayed on  the top  line.   The format selections will
  959.                   bring up  a menu of the standard disk densities to format
  960.                   if available.
  961.                   (5.25 disks 360K or 1.2M, 3.50 disks 720K or 1.44M)
  962.  
  963.  
  964.  
  965.  
  966.  
  967.  
  968.  
  969.  
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  
  995.  
  996.  
  997.           THE POP-DOWN MENUS:
  998.           
  999.           FILES:
  1000.              The FILES pop-down menu has 5 selections available.
  1001.                Copy                     *(copy file(s) from a DIR)
  1002.                Delete                   *(delete file(s) from a DIR)
  1003.                Print                     (send a file to the printer)
  1004.                ReName                    (rename a file)
  1005.                Run                       (run a file, .COM .EXE .BAT only)
  1006.                Move                     *(available if using DOS 6.00 +)
  1007.                                           *Multiple files may be selected
  1008.           
  1009.                 Note:   If copying  or moving more then one file, the files
  1010.                   must go  to a  different directory  or disk  drive.   The
  1011.                   program will  ask for a new file name if a single file is
  1012.                   copied to  the same  directory. The  copy selection first
  1013.                   asks you  to pick  the file(s)  you want  copied, a short
  1014.                   beep and  then where  you want  them  copied.    The  run
  1015.                   selection will  give you  a menu  of directories and only
  1016.                   the files  that have  the extension  .COM .EXE or .BAT to
  1017.                   select from.    You  will  then  be  asked  for  the  run
  1018.                   parameters if you want to enter any.  All file menus will
  1019.                   include the  drives and  directories available so you can
  1020.                   easily move around your system.  All drive, directory and
  1021.                   file information  will be  listed in  alphabetical order.
  1022.                   The maximum number of items allowed is 2000.
  1023.           
  1024.           INFORMATION:
  1025.              The INFORMATION menu has 3 selections available.
  1026.                Function Keys            (list all function keys)
  1027.                Help                     (display the help file)
  1028.                About COMMANDX           (display copyright information)
  1029.           
  1030.                 Note:   The function  key  information  menu  can  also  be
  1031.                   displayed by  pressing the  Page Down  key.  The function
  1032.                   keys F1  through F9  and Shift+F1 through Shift+F9 can be
  1033.                   changed using  the FKEY  statement in  the CMDX.DFT file.
  1034.                   By pressing  one of  the function  keys, or selecting one
  1035.                   from this  menu, will  put that  key information  on  the
  1036.                   command line.   The  command  will  not  be  saved  as  a
  1037.                   previous command though.
  1038.           
  1039.           SETUP:
  1040.              The SETUP pop-down menu has 2 or 4 selections available.
  1041.                Line Edit Mode            (OVERTYPE or INSERT)
  1042.                Blinking Mode            *(enabled or disabled)
  1043.                Change COLOR setup       *(display color selection menu)
  1044.                Done  (save)              (asks if changes are to be saved)
  1045.                                           *Displayed on color systems only.
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.           THE POP-DOWN MENUS:
  1064.           
  1065.           UTILITIES:
  1066.                This menu  will list  any COMMAND EXTRA utilities available.
  1067.              The utility files have the extension (.UTL) and are programmed
  1068.              using the  utility file  language built  into  COMMAND  EXTRA.
  1069.              Utilities can  be  used  for  very  powerful  special  purpose
  1070.              programs and  are an  important part  of this  programs useful
  1071.              features.   The CMDX.HLP  file is  an  example  of  a  special
  1072.              utility program.   See  the UTILITY FILE PROGRAMMING REFERENCE
  1073.              MANUAL for more information.  (Registered users only)
  1074.           
  1075.           APPLICATIONS:
  1076.                The APPLICATIONS menu is used to create, delete, edit or run
  1077.              a  DOS   program  application.    When  selected,  a  list  of
  1078.              applications (*.CXA)  and an EDIT selection will be available.
  1079.              If no  application are  present then  the following message is
  1080.              displayed:
  1081.                
  1082.                     No Applications Present!
  1083.                     Do You Wish To Create One?
  1084.                
  1085.                If this message is displayed and you wish to create one,
  1086.              type "Y" and press the ENTER key.
  1087.                To run an application, just select it from the menu.  To
  1088.              create, delete or edit an application, select the EDIT line.
  1089.              (The first line in the menu.)  After selecting the EDIT line
  1090.              you will get the following menu:
  1091.                
  1092.                     ADD application
  1093.                     DELETE application
  1094.                     EDIT application
  1095.                     Application Menu
  1096.                
  1097.                If you select delete or edit, you will be given a list of
  1098.              files to choose from.  If you select add, you will be asked
  1099.              for the following information:
  1100.                
  1101.                 APPLICATION DATA:
  1102.                Save as File name:               [        ].CXA
  1103.                Path and name of file to run:
  1104.                 [                                                  ]
  1105.                Run Parameters:
  1106.                 [                                                  ]
  1107.                Path for program user files:
  1108.                 [                                                  ]
  1109.                Select file to run?  (Y/N)              [ ]
  1110.                Select file filter:                     [           ]
  1111.                Apply filter to Directoriess too? (Y/N) [ ]
  1112.                Pause before returning? (Y/N)           [ ]
  1113.                Is all of the above correct? (Y/N)      [ ]
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129.           THE POP-DOWN MENUS:
  1130.           APPLICATIONS continued:
  1131.           
  1132.                If you  are editing  an application, all of the above except
  1133.              the file  name can  be changed.   The application file name is
  1134.              what will  be displayed in the applications menu.  The name of
  1135.              the file to run can be any usable program.  Do not include the
  1136.              .EXE .COM  or .BAT file extensions.  The run parameters can be
  1137.              any file  names or  switches to  run with the program.  If you
  1138.              want to  be asked  for the  run parameters  at  the  time  the
  1139.              application is  run, enter "(ASK)" on the run parameters line.
  1140.              The path for program user files is the startup directory path.
  1141.              If you  want to  pick a  file to  run with  the program from a
  1142.              menu, enter  "Y" for  select file  to run.  The next two items
  1143.              are only  used if you entered "Y".  The select file filter can
  1144.              be used  to filter the files available to select from.  If you
  1145.              do not  enter anything  here, *.*  (all files)  will be  used.
  1146.              Some programs like the DOS DIR internal command may be used on
  1147.              directories  and   not  with  specific  files.  To  limit  the
  1148.              selection to  directories only,  enter  "(DIR)"  as  the  file
  1149.              filter. If  you want  to apply  the filter  to the directories
  1150.              too, enter  "Y" on  the next  line.  Normally this is "N".  If
  1151.              you want  the message  "Press any  key to continue" after your
  1152.              program is  done, enter  "Y" for pause before returning.  This
  1153.              is normally  used only  if you want to see any information the
  1154.              program may end with.  If all the above is correct, enter "Y".
  1155.              If you  enter "N"  you will  be asked  for all  of  the  above
  1156.              information again.
  1157.  
  1158.  
  1159.  
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.                                        DEFAULT FILE
  1196.                
  1197.                The CMDX.DFT  file has  the information needed to define the
  1198.              function keys  for COMMANDX.  The FKEY  and SFKY statements in
  1199.              that file  are used  for this  purpose.  FKEY1  through  FKEY9
  1200.              define F1  through F9  and SFKY1 through SFKY9 define SHIFT+F1
  1201.              through SHIFT+F9.  Function keys  F10, F11, F12 and SHIFT+F10,
  1202.              SHIFT+F11 and  SHIFT+F12 are  not presently programmable. (F10
  1203.              is used  to return  the last  command line.)   Any  ASCII file
  1204.              editor can be used to edit the CMDX.DFT file.  The formats for
  1205.              the FKEY and SFKY statements are:
  1206.                     FKEYn=command
  1207.                     SFKYn=command
  1208.                     n = number 1 to 9
  1209.                     command = any command that can be used on the DOS
  1210.                          command line. If you want a carriage return
  1211.                          <enter key> entered after the command, place
  1212.                          a « character after the command. (Hold down
  1213.                          the ALT key and enter 1 7 4 on the number
  1214.                          key pad.)
  1215.                Another line  in the  CMDX.DFT file  has the  LODP  command.
  1216.              This command  loads in  any previous  command lines saved when
  1217.              you last  quit COMMANDX.   A  file names  CMDX.PVC is  used to
  1218.              store this  information.   If you do not want the old commands
  1219.              loaded, just remove this line from the CMDX.DFT file.
  1220.                The  last   statement  in  the  CMDX.DFT  file  is  a  PATH=
  1221.              statement.   This statement  defines the path to the directory
  1222.              COMMANDX will  go to  after it  is started.  COMMANDX.COM must
  1223.              start in the directory that contains all of the other COMMANDX
  1224.              files so  it will know where to find these files when it needs
  1225.              to use  them.  If the PATH= statement is not used, the program
  1226.              would always  start  with  a  prompt  of  the  directory  that
  1227.              contains the  COMMANDX files.  Normally you will want to go to
  1228.              the hard drive root directory.  The PATH statement format is:
  1229.                     PATH=drive:\path
  1230.                If you want to start with the C drive root directory, use:
  1231.                     PATH=C:\
  1232.                
  1233.                There are  many other  statements that  can be  used in  the
  1234.              CMDX.DFT file.   These are just a few of the more common.  See
  1235.              the  UTILITY   FILE  PROGRAMMING  REFERENCE  MANUAL  for  more
  1236.              information.  (registered users)
  1237.  
  1238.  
  1239.  
  1240.  
  1241.  
  1242.  
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.                                       ERROR MESSAGES
  1262.                                                
  1263.                Most error messages are self explanatory and are usually the
  1264.              result of  file errors.  All files used by COMMANDX must be in
  1265.              the directory the COMMANDX.COM file is in and that must be the
  1266.              active directory.   A  syntax or  math error  is possible if a
  1267.              utility file  is being  used or  if the  CMDX.DFT file is bad.
  1268.              See the  Utility File Reference Manual for more information on
  1269.              these error messages.
  1270.                
  1271.                If you  get a "NOT ENOUGH MEMORY AVAILABLE!" error, you or a
  1272.              batch file has most likely loaded a memory resident program or
  1273.              driver that was not removed before returning to COMMAND EXTRA.
  1274.              If a  program requires  a driver  and that  driver  cannot  be
  1275.              removed, it must be loaded before starting COMMAND EXTRA.  The
  1276.              best place to do this is in the AUTOEXEC.BAT file.  Failure to
  1277.              do this  will most  likely mean  you will  have to reboot your
  1278.              computer or exit COMMAND EXTRA to run the program.
  1279.           
  1280.  
  1281.  
  1282.  
  1283.  
  1284.  
  1285.  
  1286.  
  1287.  
  1288.  
  1289.  
  1290.  
  1291.  
  1292.  
  1293.  
  1294.  
  1295.  
  1296.  
  1297.  
  1298.  
  1299.  
  1300.  
  1301.  
  1302.  
  1303.  
  1304.  
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.