home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: OtherApp / OtherApp.zip / 4desy140.zip / 4desy2.doc < prev    next >
Text File  |  1994-12-09  |  32KB  |  823 lines

  1.  
  2.      **************************************************************
  3.  
  4.   *** eine deutsche Anleitung ist in der Datei 4DESY2.DOK enthalten***
  5.  
  6.      **************************************************************
  7.  
  8.  
  9.  
  10.  
  11.                             4Desy/2
  12.  
  13.                         - For-Desy-Too -
  14.  
  15.                           version 1.40
  16.  
  17.             a comfortable description-editor for 4OS2
  18.  
  19.  
  20.  
  21.            written in january/november 1994 by Wolfram Koerner.
  22.  
  23.              Internet: koerner@cip.informatik.uni-wuerzburg.de (prefered)
  24.                    or: koerner@wok.incubus.sub.org
  25.  
  26.              FIDO    : Wolfram Koerner@2:2490/5100.8
  27.  
  28.            CompuServe: 100430,1064
  29.  
  30.             snailmail: Wolfram Koerner
  31.                        Friedenstrasse 5a
  32.                        97072 Wuerzburg
  33.                        GERMANY
  34.  
  35.  
  36.    *********************************************************************
  37. ***     dear english-speaking people, please don't blame  me for my     ***
  38. ***    mistakes while writing this english documentation, because my    ***
  39. ***                    native-language is GERMAN                        ***
  40. ***        If you detect bad mistakes, please drop me a note            ***
  41.    *********************************************************************
  42.  
  43.  
  44.  
  45.      Contents:
  46.      ---------
  47.             * The Highlights
  48.  
  49.             * What is 4OS2 and how about descriptions?
  50.  
  51.             * Whats the job of 4Desy/2 ?
  52.  
  53.             * The commandline-parameters
  54.  
  55.             * The Screen of 4Desy/2
  56.  
  57.             * The keys of 4Desy/2
  58.  
  59.             * "OK, how much ?"  - CARDWARE
  60.  
  61.             * DISCLAMER
  62.  
  63.             * Copyrights and Trademarks
  64.  
  65.             * A final hint
  66.  
  67.             * Credits
  68.  
  69.  
  70.  
  71.  
  72.      The Highlights
  73.      --------------
  74.  
  75.             * Up to 512 Entries per directory
  76.  
  77.             * HPFS-long File/Directorynames supported
  78.  
  79.             * descriptions up to 511 characters
  80.  
  81.             * customizable DESCRIPT.ION name (e.g. FILES.BBS)
  82.  
  83.             * Internal clipboard for copying of descriptions
  84.  
  85.             * Search for Filenames and/or descriptions, containing
  86.               a certain searchtext
  87.  
  88.             * interactive changing of directories and drives
  89.  
  90.             * diffenrent viewers depending on the current files
  91.               extension can be invoked by F3 key
  92.  
  93.             * F4 edits current file, F9 invokes a command shell
  94.  
  95.             * F8 deletes the current file from disk
  96.  
  97.             * free custom color setup possible
  98.  
  99.             * setup can either be done by commandline switches or
  100.               by an 4DESY2.INI file in directory of 4DESY2.EXE
  101.  
  102.             * autosave-function
  103.  
  104.             * works with different number of rows
  105.                 - 25 to 102 rows if running in PM-window
  106.                 - 25 to  60 rows if running in fullscreen-textmode
  107.               (the number of rows must be specified by the MODE 80,yyy
  108.                OS/2-command before running 4Desy/2)
  109.  
  110.             * Many common Editor-Keys work while editing
  111.  
  112.  
  113.  
  114.      What is 4OS2 and how about descriptions ?
  115.      -----------------------------------------
  116.      4OS2 is a replacement  for  the  poor  native  OS/2  command
  117.      processor  CMD.EXE.   4OS2  replaces this one completely and
  118.      adds countless improvements.  E.g.  you only enter the first
  119.      few letters of a filename and  then hit the TAB-key and 4OS2
  120.      completes the filename watching the available files  in  the
  121.      current  directory.   The  latest  version of 4OS2 I know is
  122.      2.00 and as it is shareware -so should be available in every
  123.      OS/2-specialized BBS and, of course via ftp on cdrom.com.
  124.  
  125.      Among the various  improvements  are  the  filedescriptions.
  126.      With the command DESCRIBE you can give every file beside its
  127.      name a description while running 4OS2.
  128.  
  129.      The  descriptions  of  all files in a directiory are kept in
  130.      this directory inside  the  hidden  file "DESCRIPT.ION".  If
  131.      you now copy, delete or move this described file inside 4OS2
  132.      the dicriptions are copied, deleted or moved, too.   If  you
  133.      move  all  your  files  to a floppydisk, the files will show
  134.      their description on that media, too.
  135.  
  136.      The  descriptions  are  shown  when  invoking  a  normal DIR
  137.      command on FAT-formated drives.  If you  have  a  HPFS-drive
  138.      then  you  normally  dont see the descriptions.  You have to
  139.      tell 4OS2 to show the  HPFS-directory in the old FAT-format.
  140.      This is done whit the switch /z so type: "DIR /z <enter>" on
  141.      HPFS-drives and you'll see your descriptions, too.
  142.  
  143.      And it *is* a difference, if your 1-year-old floppy-disk  in
  144.      your diskbox look liker this:
  145.  
  146. [c:\]dir a:
  147.   Volume in drive A is unlabeled
  148.   Directory of  a:\*.*
  149. bdesk234.arj   145109  14.07.92  23.41
  150. descript.ion      392  16.10.92  16.24
  151. resmast1.zip    47964  14.03.92   5.20
  152. sabdu120.arj    51041  14.07.92  23.43
  153. sprbar11.arj    46583  29.07.92  12.22
  154. tngeb200.arj   261453  16.07.92  23.48
  155. wed13b.arj     214750  31.03.92  15.00
  156. winfr171.exe   256389   9.05.92  14.49
  157. winq200a.arj   252653  25.07.92  13.29
  158.    1.438.892 bytes in 10 file(s)         1.440.768 bytes allocated
  159.          16.896 bytes free
  160.  
  161.  
  162.      or if your disk looks like this:
  163.  
  164. [c:\]dir a:
  165.   Volume in drive A is unlabeled
  166.   Directory of  a:\*.*
  167. bdesk234.arj   145109  14.07.92  23.41 BigDesk (virtual screens) Win3.1
  168. descript.ion      392  16.10.92  16.24
  169. resmast1.zip    47964  14.03.92   5.20 Resource-Master 1.00 f. WIN
  170. sabdu120.arj    51041  14.07.92  23.43 Disk copy/format f. WIN
  171. sprbar11.arj    46583  29.07.92  12.22 Superbar f.WIN (Hot-Icons f.Apps)
  172. tngeb200.arj   261453  16.07.92  23.48 TechNoir  Birthdayplaner (good!)
  173. wed13b.arj     214750  31.03.92  15.00 Programmers-Editor (ANSI) f. WIN
  174. winfr171.exe   256389   9.05.92  14.49 Win-Fractale 1.71
  175. winq200a.arj   252653  25.07.92  13.29 Windows-Offline-QWK-Reader
  176.    1.438.892 bytes in 10 file(s)         1.440.768 bytes allocated
  177.          16.896 bytes free
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.      Whats the job of 4Desy/2 ?
  186.      --------------------------
  187.  
  188.      The 4OS2-command DESCRIBE  is  not  very comfortable.  Every
  189.      file is treated on its own and once you press enter you cant
  190.      edit the previous described files again an correct mistakes.
  191.      You even can't use once entered stuff again, if you have  to
  192.      enter some very similar descriptions.
  193.  
  194.      So    now    you    need    4DEsy/2    -   the   comfortable
  195.      description-editor!  Though 4Desy/2  does  not need 4OS2 for
  196.      execution, the pretty descriptions do not make  much  sence,
  197.      while sleeping inside the DESCRIPT.ION-File, because CMD.EXE
  198.      will NOT show the descriptions.
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.      The commandline-parameters
  207.      --------------------------
  208.      The order of the switches is *NOT* important !
  209.      The switches are checked caseINsensitive.
  210.  
  211.      By default 4Desy/2 will edit the current-derictory where you
  212.      typed the run-command for 4Desy/2.  But you can tell 4Desy/2
  213.      to edit another  directory's  description:
  214.  
  215.      4DESY2.EXE [drive:][path\path\path...]
  216.  
  217.      For example your current directory is somewhere on  harddisk
  218.      C: and you run:
  219.         4DESY2.EXE a:
  220.      Then  you  will  edit  the  current directory of diskette in
  221.      drive A:
  222.  
  223.      Some other examples:
  224.      4DESY2.EXE a:\
  225.      4DESY2.EXE a:\subdir
  226.      4DESY2.EXE \os2\install
  227.      4DESY2.EXE subdir\subdir2
  228.  
  229.      Further commandline-switches:
  230.  
  231.  
  232.      switch       function
  233.      ------------------------------------------------------------------
  234.      /?           "HELP !!!"
  235.  
  236.                   Before  the  actual  begining  of the program a
  237.                   short  summary  of   the  possible  commandline
  238.                   switches is displayed.   After  waiting  for  a
  239.                   keypress the program is executed normally
  240.                   Example:
  241.                   4DESY2.EXE /?
  242.  
  243.      /H           same as /?
  244.  
  245.  
  246.      /A           "AUTOSAVE"-Mode
  247.  
  248.                   when this switch  is  given,  4Desy/2 saves the
  249.                   descriptions whithout further questions when either
  250.                     - Exiting (ESC or Alt-X)
  251.                     - Changing a Directory (ENTER on <DIR>)
  252.                     - Changing the current Drive (Alt-D)
  253.                   When changes where made, they are saved !
  254.                   When 4Desy/2 is  running  you  can  toggle  the
  255.                   state of the Autosave-mode with Alt-A.
  256.                   (see description of Top-Line)
  257.                   (see key Alt-A)
  258.  
  259.      /Caxxx       "COLOR setup"
  260.                   the little 'a' behind the switch specifies  the
  261.                   screen element which color follows.  'a' can be
  262.                   one of the following letters:
  263.                   T  : top row
  264.                   B  : bottom row
  265.                   F  : normal file row
  266.                   D  : normal directory row
  267.                   E  : current edit-row
  268.                   H  : help window
  269.                   C  : current directory inside help window
  270.                   W  : warnings and errors in the bottomline
  271.  
  272.                   The  three  'xxx' stand for a color code from 0
  273.                   to  127.   In   this   number  background-  and
  274.                   foreground color  are  specified.   The  little
  275.                   help  program  "4COLORS.EXE"  that comes within
  276.                   the 4DESY2 archive shows the result colors from
  277.                   every code.
  278.                   Example:
  279.                   4DESY2.EXE /CT12
  280.                   starts 4Desy/2  with  a  headline  in the color
  281.                   light-red on black.
  282.  
  283.  
  284.      /E           "EDITOR-Mode" instead of POS1-Mode
  285.  
  286.                   switches   4Desy/2   after   start   into   the
  287.                   Editor-Mode.    In   Editor-Mode   the  program
  288.                   behaves like a normal  editor.  This means when
  289.                   changing the row, the  cursorposition  is  kept
  290.                   where possible.   Even when just jumping over a
  291.                   few  empty  descriptions, 4Desy/2 remembers the
  292.                   old position of the  cursor  and restores it in
  293.                   the next line with enough text.
  294.                   Contrary to the Editor-Mode is  the  POS1-Mode.
  295.                   This  is the default-mode for 4Desy/2 and means
  296.                   that whenever you change the row, 4Desy/2 jumps
  297.                   to Position number one in the targetrow.
  298.  
  299.                   Which mode you prefer belongs to your own taste
  300.                   but remember the  key  Alt-E.   When inside the
  301.                   program  you  can  toggle  between  Editor  and
  302.                   POS1-Mode by pressing Alt-E over and over...
  303.                   Example:
  304.  
  305.                   4DESY2.EXE /e
  306.  
  307.      /F3aaaaa     "default F3-Viewer command"
  308.                   By default "LIST" ist the command invoked  when
  309.                   F3  is  pressed  on  a  file.   If  you want to
  310.                   specify another  view-program,  tell it 4Desy/2
  311.                   with    this    switch.     You     can     put
  312.                   extension-dependent  viewers  inside 4DESY2.INI
  313.                   so that you can  even  view ZIP-archives or BMP
  314.                   or GIF-files or you can view WAV or MID-files.
  315.                   See  section  over  4DESY2.INI-file.   the  /F3
  316.                   switch only refers to the default-viewer.
  317.                   Example:
  318.                   4DESY2.EXE /F3c:\mytools\myview.exe
  319.                   4DESY2.EXE /F3listos2
  320.  
  321.      /F4aaaaa     "F4-Editor command"
  322.                   By default "E" the OS/2-Editor is invoked when
  323.                   F4 is pressed on a file.  If you prefer another
  324.                   editor specify it here.
  325.                   Example:
  326.                   4DESY2.EXE /F4c:\apps\qedit\q.exe
  327.                   4DESY2.EXE /F4epm.exe
  328.  
  329.      /K           "KEEP in mind last subdirectory"
  330.  
  331.                   with this switch  active, 4Desy/2 will remember
  332.                   the  name  of  the  last   subdirectory,   when
  333.                   changing  to  a parentdiretory (ENTER on "..").
  334.                   When now the contents of the parentdirectory is
  335.                   read from disk, the active row wil *NOT* be the
  336.                   first total row, but the last subdiretory-row.
  337.                   Try hitting enter  on  a  ".."-dir and you will
  338.                   see.
  339.                   Without this switch always the first entry will
  340.                   be activated when changing to a new directory.
  341.                   (see also Key ALT-K)
  342.  
  343.  
  344.      /Lxxx        "LENGTH of rows"
  345.  
  346.                   Behind the switch /L follows a number of
  347.                   two or three digits.   With this switch you can
  348.                   tell  4Desy/2   the   maximum   length   of   a
  349.                   descriptionline  you  want to have.  In general
  350.                   the maximum  is  set  to  40 characters.  These
  351.                   40 characters just fit  well into the directory
  352.                   display.  More characters will be  word-wrapped
  353.                   automatically by 4OS2 when displayed.
  354.                   The default maximumlength is 40 chars.
  355.                   If  a  description  is  longer than the maxchar
  356.                   value you can  only  delete  chars in this row,
  357.                   not add chars.
  358.                   The maximumlength must be from 20 to 511, so
  359.                   for mathematics: 20 <= maxchar <= 511  ;-)
  360.                   (see also key Alt-L)
  361.                   Example:
  362.  
  363.                   4DESY2.EXE /L60
  364.                                   specifies a number of maximum
  365.                                   60 chars per description inside
  366.                                   4Desy/2.
  367.  
  368.  
  369.      /M          "MONOCHROME"
  370.  
  371.                  with  this  switch  4Desy/2  does  not  use  any
  372.                  colors  but  black,  white  and grey.  So I hope
  373.                  Notebook-owners will   see   something.   Please
  374.                  report, if mono-mode works properly or not - for
  375.                  I don't have a Notebook to test.
  376.  
  377.      /N:ccccccc  "DESCRIPT.ION NAME"
  378.                  here  you can  change the  default name  for the
  379.                  DESCRIPT.ION file. Since 4OS2 v2.5 you can chan-
  380.                  ge the name in the 4OS2.INI (INI directive:
  381.                  DescriptionName=........). And now even 4Desy/2
  382.                  can change the name. For example you can use
  383.                  FILES.BBS if you have CD-ROM with files.bbs.
  384.                  The current descriptionname will be displayed in
  385.                  the F1 Help window.
  386.  
  387.                  Example:
  388.                            4DESY2.EXE /N:FILES.BBS
  389.  
  390.                  NOTE:
  391.                  The file format does NOT change if you use this
  392.                  switch. So if you afterwards simply rename the
  393.                  FILES.BBS file to DESCRIPT.ION - there is no
  394.                  difference !
  395.  
  396.  
  397.      /O          "OVERWRITE"-Mode
  398.  
  399.                  In normal case 4Desy/2 comes up  inside  Insert-
  400.                  Mode.   So  if you prefer the Overwritemode tell
  401.                  it to 4Desy/2
  402.  
  403.  
  404.      /Q          "QUIET"-Mode
  405.                  So if you  really  realized after ending 4Desy/2
  406.                  for the third time that this is CARDWARE and you
  407.                  really did send the  postcard  to  me,  you  can
  408.                  suppress the CARDWARE-reminder at the end of the
  409.                  program with this switch.
  410.  
  411.                  BUT ONLY IF YOU ALREADY MAILED ME  ;-)
  412.  
  413.  
  414.      Hint:
  415.      -----
  416.  
  417.      If  your  favourite personal switches defer from the default
  418.      ones take a look at  4OS2's ALIAS-command. So perhaps define
  419.      in your 4START.CMD something like this:
  420.  
  421.      alias 4des=c:\tools\4os2\4desy2.exe /e /o /l200 /q
  422.  
  423.      So in future just enter:
  424.           4DES<enter>
  425.      and your favourite description-editor will come up with your
  426.      favourite setup...
  427.  
  428.      Because ALIASes are kept in RAM, they are much  more  faster
  429.      than CMD-Files.
  430.  
  431.  
  432.  
  433.  
  434.  
  435.      The screen of 4Desy/2
  436.      ---------------------
  437.  
  438. ┌─4DESY/2─V1.40───┤F1=Help│ESC=Exit├───AKI1┤C 27│M 40│Entry   2 of   6├─────┐
  439. │..           <DIR>                                                          │
  440. │4desy2.doc      10760  english documentation for 4Desy/2                    │
  441. │4desy2.dok      10760  deutsche Anleitung zu 4Desy/2                        │
  442. │4desy2.exe      85952  4Desy/2 -a comfortable DescriptionEditor             │
  443. │DESCRIPT.ION       68                                                       │
  444. │history.txt      2581  A brief history of 4Desy/2                           │
  445. │                                                                            │
  446. │                                                                            │
  447. │                                                                            │
  448. │                                                                            │
  449. │                                                                            │
  450. │                                                                            │
  451. │                                                                            │
  452. │                                                                            │
  453. │                                                                            │
  454. │                                                                            │
  455. │                                                                            │
  456. ├────────────────────────────────────────────────────────────────────────────┤
  457. │4desy2.doc                                               ---A 27.01.94 18:36│
  458. └────────────────────────────────────────────────────────────────────────────┘
  459.  
  460.      The first row
  461.      --------------
  462.  
  463.      Behind |ESC=Exit| starts the status-information:
  464.  
  465.      A   means : Autosave is active.
  466.                  Whenever you Exit 4Desy/2 or change the drive or
  467.                  change  the  directory your work on descriptions
  468.                  will be saved by the program automatically.
  469.                  (see key Alt-A)
  470.                  (see switch /A)
  471.  
  472.      K   means : "Keep in mind last subdirectory" is active.
  473.                  To toggle this hit ALT-K
  474.                  (see key ALT-K)
  475.                  (see switch /K for commandline)
  476.  
  477.      I   means : Insert-mode
  478.      O   instead of "I" means Overwrite-mode
  479.          (see key INS)
  480.          (see switch /O)
  481.  
  482.      1   means  POS1-Mode - when changing a row, the cursor
  483.          is always set to the first position of the line
  484.      E   instead of "1" means "Editor-mode" where the
  485.          cursor-position is kept when changing rows
  486.          (see key Alt-E)
  487.          (see switch /E)
  488.  
  489.      |C 27| means that the cursor is on the  27nd char of the
  490.             current description
  491.             (C stands for Column)
  492.  
  493.      |L 40| means that the maximum-description length is set to
  494.             40 chars per description
  495.             (see switch /L)
  496.  
  497.      |Entry 6 of 6| I think this should be obvious
  498.  
  499.      --  at the end of the headline means that there are changes made
  500.           to the descriptions that have not yet been saved.
  501.           Save  the current status of the descriptions by hitting
  502.           F2-key.  If you just saved the description, the asterix
  503.           vanishes.
  504.  
  505.  
  506.     The last row
  507.     -------------
  508.  
  509.     Under  OS/2  filenames  can  have  a  length  of  maximum 256
  510.     letters.  So they are to long for every  normal  sceenlayout.
  511.     So I decided to display only the first 12 chars of a filename
  512.     all  over  the screen an the CURRENTLY selected filename will
  513.     be displayed in the last line  of the screen.  This means the
  514.     first 60 chars of the filename are displayed.  If somewhere I
  515.     have to cut of information of descriptions or filenames,  you
  516.     will see a "" behind the information.
  517.     If  your  filenames is really still longer than 60 chars, you
  518.     will NOT see these remaining chars !
  519.     But actually: what sence does a 200-char-long-filename make ?
  520.     Behind the filename  there  are  the  attributes  of the File
  521.     displayed in the order:
  522.         R - "readonly"
  523.         H - "hidden"
  524.         S - "system"
  525.         A - "archive"
  526.     If an attribute is not set, a dash "-" is displayed instead.
  527.     Right behind the attributes the filedate and the filetime  is
  528.     shown in the form: DD.MM.YY and HH:MM
  529.  
  530.     Sometimes this last row  is  used  for displaying warnings or
  531.     here is some input entered by you.  E.g.  when  you  want  to
  532.     search for text with the Alt-S key ...
  533.  
  534.  
  535.  
  536.     The keys of 4Desy/2
  537.     -------------------
  538.  
  539.     If you once have started 4Desy/2 with the desired parameters,
  540.     you  will  tell  4Desy/2 what action to do with the following
  541.     keys:
  542.  
  543.     Key    function
  544.     ------------------------------------------------------------------
  545.     F1     Displays a help-screen with a summary of working-keys.
  546.            Even your current working-path is displayed here !
  547.  
  548.     F2     saves the DESCRIPT.ION-file to the current directory.
  549.            After  leaving  the   programm   you   will  see  your
  550.            descriptions on every  DIR-command  run  by  4OS2  (on
  551.            HPFS-Disks run DIR /Z)
  552.  
  553.     F3     The current file is to be viewd.
  554.            When in 4Desy2.INI a special viewer is defined for the
  555.            extension of the current file, this viewer is invoked.
  556.            Otherwise  the viewerr specified by the switch /F3aaaa
  557.            will be invoked.  If  no  other viewer is specified by
  558.            /F3-switch, 4OS2-command LIST will be started.
  559.  
  560.     F4     The current file will be edited.
  561.            If with the switch /F3 no other editor  is  specified,
  562.            the OS/2-editor E.EXE will be started with this file.
  563.  
  564.     F8     If the current entry is a file and not a directory,
  565.            the file will be deleted, if a security-question is
  566.            answered with "Y"es.
  567.  
  568.     F9     will shell to an OS/2 commandinterpreter.
  569.            4Desy/2 will start the one specified in the CONFIG.SYS
  570.            file with the environment variable  COMSPEC.
  571.            Type EXIT<enter> to return to 4Desy/2.
  572.  
  573.  
  574.     ESCape Ends the program
  575.            If  you  have  not  saved  the latest changes (See the
  576.            asterix in the uppper-right  corner) a warning message
  577.            is displayed:
  578.  
  579.           ┌──────────────────────────────────────────────────────────────────┐
  580.           │WARNING:Descriptionfile not saved.Save before exit?(Yes/No/Cancel)│
  581.           └──────────────────────────────────────────────────────────────────┘
  582.            "Y" : Save and exit after successful saving
  583.            "N" : Direct exit, no saving
  584.            "C" : No Saving and no exit ! Just stay in program
  585.  
  586.     Alt-X  same as ESCape
  587.  
  588.  
  589.     Alt-A  toggles Autosave on and off
  590.            when  toggled to "ON" an "A" is displayed in the first
  591.            line of the  screen.   For  further information on the
  592.            Autosave-mode see description of commandline-switch /A
  593.  
  594.     Alt-E  Toggles between Editor- and POS1-Mode
  595.            (Further information see switch /e)
  596.  
  597.     Ins    Toggles Insert- and Overwrite-mode
  598.  
  599.  
  600.     <---   The Backspace-key deletes the char left of the cursor
  601.  
  602.     Del    The Delete-Key deletes the char right of the cursor
  603.  
  604.     Ctrl+  Ctrl-Del deletes from cursor to end of the line
  605.     Del
  606.  
  607.  
  608.    Cursor  The cursor- and the Page-key just work in the same way
  609.    & Page  as in every editor. But remind these other functions:
  610.    -Up/Dn
  611.  
  612.    Ctrl-   Moves the Edit-Bar to the next EMPTY description
  613.    CrsrUp  for quickly editing some missing descriptions
  614.  
  615.    Ctrl-   Moves the Edit-Bar to the previous EMPTY description
  616.    CrsrDn  for quickly editing some missing descriptions
  617.  
  618.    Ctrl+   Move the cursor between the beginnings of words left and
  619.    <- / -> right.
  620.  
  621.     Pos1   Move cursor to beginning/end of current row
  622.     Ende
  623.  
  624.     Ctrl+  Move to first entry visible on the screen
  625.     Pos1
  626.  
  627.     Ctrl+  Move cursor to last entry visible on the screen
  628.     Ende
  629.  
  630.     Ctrl+  Moves cursor to first total entry of the current dir
  631.     PgUp
  632.  
  633.     Ctrl+  Moves cursor to last total entry of the current dir
  634.     PgUp
  635.  
  636.  
  637.     Enter  This key has two functions
  638.            1.)
  639.            When the current entry is a directory-entry, then  the
  640.            program  tries  to  change  to this directory.  If the
  641.            last status  of  the  edited  description  is  not yet
  642.            saved, a security-questions wants to know if yout want
  643.            to save or not.
  644.            If you want  to  know  what  the current directory is,
  645.            just hit F1.  The Help-window  displays  your  working
  646.            drive- and directory
  647.  
  648.            2.)
  649.            the second function of Enter is when the current entry
  650.            is a file-entry.  Then 4Desy/2  changes  to  the  next
  651.            line and sets the cursor to the first position
  652.  
  653.     Alt-D  changes the Drive
  654.            The  program  asks you for the letter of the drive you
  655.            want to jump to.   If  you  want  to move to FLoppy A:
  656.            just hit the "a"-key once and wait until  4Desy/2  has
  657.            read   in   the  directory-contents.   4Desy/2  always
  658.            changes to the root-directory of the selected drive.
  659.  
  660.     ALT-R  Re-read the contents of the current directory.
  661.            If  yout think that the files in the current directory
  662.            have  changed  for  some  reason  (may  be  by another
  663.            OS/2-task) you can tell 4Desy/2 to take a new look  at
  664.            that direcory.  The descriptions will have to be saved
  665.            before. (otherwise a warning will be displayed)
  666.  
  667.     ALT-K  toggle "Keep in mind last subdir".
  668.            for    detailed   description   see   description   of
  669.            commandline-switch /K
  670.            When "keep"-mode is active, a "K" is displayed in the
  671.            statusline an top of screen,
  672.  
  673.     Alt-C  Copies   the   complete   contents   of  the  current
  674.            description to the 4Desy/2-clipboard.
  675.  
  676.     Alt-U  Cuts the current description to the clipboard
  677.  
  678.     Alt-P  Overwrites the  current  description with the contents
  679.            of the clipboard. The editbar is moved to the next entry.
  680.  
  681.     Alt-Y  Deletes the current description WITHOUT storing it
  682.            to the clipboard. The editbar is moved to the next entry.
  683.            --- Use carefully !
  684.  
  685.     Alt-S  Searches for text.
  686.            You can enter a searchtext of maximum 40 chars.
  687.            A question follows:
  688.            ┌────────────────────────────────────────────────┐
  689.            │Examine <F>ilenames, <D>escriptions or <B>oth ? │
  690.            └────────────────────────────────────────────────┘
  691.            So what should be examined for the searchtext ?
  692.            F : Filenames - only the file/directorynames
  693.            D : Descriptions  -  only   the   descriptionstrings
  694.            B : Both - Filenames/directorynames AND descriptions
  695.                are examined for containing the previous searchtext
  696.            The search is done caseINsensitive !
  697.            The search starts at the first entry.
  698.            Alt-N moves to the next matching entry.
  699.  
  700.     Alt-N  see Alt-S
  701.            moves to the next matching search-entry
  702.            If no searchtext is specified, this key has no function
  703.  
  704.     Alt-L  Lets you enter an new maximum description length
  705.            from 20 to 511.
  706.            (see commandline-switch /L)
  707.  
  708.     ALT-I  Save  current  4Desy/2-Setup to the file 4DESY2.INI in
  709.            the directory where 4Desy/2 was started from.
  710.            You  can  lateron  edit   this   file  with  a  simple
  711.            ASCII-editor.
  712.  
  713.  
  714. The file 4DESY2.INI
  715. -------------------
  716.  
  717. This file is generated by hitting ALT-I.
  718. In this file the normal 4Desy/2-commandline switches are stored.
  719. One switch per line. Example:
  720.  
  721. ------------------4DESY2.INI--------------------
  722. /A
  723. /CF27
  724. /CD30
  725. /CE95
  726. /CT79
  727. /CB48
  728. /CW78
  729. /CH116
  730. /CC121
  731. .arj^(unarj ^|more) & pause
  732. .inf^view
  733. -------------------------------------------------
  734.  
  735. In the first column there has to be  a  "/"  or  a  "."  so  that
  736. 4Desy/2  recognizes  the  switch.  In spite of /C and /F only the
  737. first letter behind the "/" is important. So /A and /AutoSave and
  738. /AnotherDrink will all cause the AutoSaveMode to be switched on.
  739.  
  740. Starts the line with a "." the definition for a special F3-viewer
  741. for a special extension follows.
  742. By this line:
  743.  
  744. .arj^(unarj ^|more) & pause
  745.  
  746. the following commandline will be executed by typing F3 on a file
  747. named XYZ.ARJ
  748.  
  749. unarj XYZ.ARJ|more & pause
  750.  
  751.  
  752.  
  753. "OK, how much ?"  - CARDWARE
  754. ----------------------------
  755.  
  756. So...4Desy/2 is NOT for free !!!
  757. It will cost you a little time and a postcard-stamp !
  758.  
  759. So this is CARDWARE ! NO Sharewarefee, No Registration-Key and no
  760. Cripple-Function !
  761.  
  762. BUT:
  763. After  I  have  spent quite a bit of my sparetime for coding this
  764. thing I now want to know where it travels to on this planet.
  765. So if you like it and continue  using it, if you want to give any
  766. comment or improvement-ideas or if you have  discovered  one  ore
  767. more BUGS : Mail me by postcard.  (For bug-reports even e-mail is
  768. accepted...)
  769. If  you  desire another special-function and you think some other
  770. people might need this function too - write me, also !
  771.  
  772. (adress see on top of document)
  773.  
  774.  
  775.  
  776. DISCLAIMER
  777. -----------
  778. THOUGH THIS PROGRAM WAS CODED WITH GREAT CARE AND HAD BEEN TESTED
  779. BY SEVERAL PEOPLE BEFOR THE  OFFICIAL  RELEASE IT MAY BE POSSIBLE
  780. THAT ONE ORE MORE BUGS SURVIVED. SO I CAN *NOT* GUARANTEE THAT MY
  781. PROGRAM WORKS PROPERLY ON YOUR COMPUTER, TOO. MAYBE  HARDWARE  OR
  782. DATA  MAY  BE CORRUPTED. SO IF YOU WANT TO BE 100 PERCENT SHURE -
  783. JUST DO NOT START MY PROGRAM AND DELETE IT FROM YOUR DISKS.
  784.  
  785. SO NOTHING CAN HAPPEN...
  786.  
  787.  
  788. Copyrights and Trademarks
  789. -------------------------
  790.  
  791. 4OS2  is (C) and trademark of Rex Conn and JP-Software Inc.
  792. 4DOS  is (C) and trademark of Rex Conn and JP-Software Inc.
  793. OS/2  is (C) and trademark of IBM Corporation
  794.  
  795. 4Desy/2 is (C) 1994 by Wolfram Koerner
  796.         the program may be freely copied and distributed.
  797.         But only if ALL files (program & docs) are copied
  798.         without changes in the original-ZIP-archive.
  799.         Further conditions see: CARDWARE-Section.
  800.  
  801.  
  802. A final hint:
  803. -------------
  804. There is a NortonCommander clone for OS/2 called "File Commander 2"
  805. programmed  by  Brian  Havard.   This  program  copies  the  4OS2
  806. descriptions  together  with  the files!  The archive is normally
  807. named something like: fc2###.zip.  Watch out for it and register
  808. if you continue using it.
  809.  
  810. Credits
  811. -------
  812.  
  813. Even a programmer can not survive  without the help of some other
  814. human beings, here may be mentioned a few of them:
  815.  
  816. Beta-tester:      Florian v. Walter (e.g. Editor-Mode /E)
  817.                   Hans-Dieter Stich (e.g. Keep-SubDir-Mode /K)
  818.                   Holger Gutschmidt (e.g. Attribute-display)
  819.  
  820. hot-water bottle: Doro (or my feet would be frozzzzen...)
  821.  
  822.  
  823.