home *** CD-ROM | disk | FTP | other *** search
/ Mega Top 1 / os2_top1.zip / os2_top1 / APPS / UTILS / A-G / 4DESY110 / 4DESY2.DOK < prev    next >
Text File  |  1994-03-07  |  36KB  |  894 lines

  1.  
  2.       **************************************************************
  3.  
  4.   *** an english documentation is contained in the file 4DESY2.DOC ***
  5.  
  6.       **************************************************************
  7.  
  8.  
  9.  
  10.  
  11.                             4Desy/2
  12.  
  13.                         - For-Desy-Too -
  14.  
  15.                           Version 1.10
  16.  
  17.  
  18.  
  19.  
  20.           ein komfortabler Description-Editor fuer 4OS2
  21.  
  22.  
  23.  
  24.          geschrieben im Januar 1994 von Wolfram Koerner.
  25.  
  26.              Internet: koerner@cip.informatik.uni-wuerzburg.de (bevorzugt)
  27.                  oder: koerner@wok.incubus.sub.org
  28.  
  29.              FIDO    : Wolfram Koerner@2:2490/5100.8
  30.  
  31.              Sackpost: Wolfram Koerner
  32.                        Friedenstrasse 5a
  33.                        97072 Wuerzburg
  34.                        GERMANY
  35.  
  36.  
  37.  
  38.  
  39.  
  40.      Inhalt:
  41.      -------
  42.             * Die Highlights in Kuerze
  43.  
  44.             * Was ist 4OS2 und was sind Descriptions ?
  45.  
  46.             * Was macht nun 4Desy/2 ?
  47.  
  48.             * Die Kommandozeilen-Parameter
  49.  
  50.             * Der Bildschirm von 4Desy/2
  51.  
  52.             * Die Tasten von 4Desy/2
  53.  
  54.             * "OK, wass koss' dat Teil ?"  - CARDWARE
  55.  
  56.             * HAFTUNG und Co.
  57.  
  58.             * Copyrights und Trademarks
  59.  
  60.             * Noch ein Hinweis
  61.  
  62.             * Credits
  63.  
  64.  
  65.  
  66.  
  67.             Die Highlights in Kuerze:
  68.             -------------------------
  69.  
  70.             * Bis zu 512 Dateien pro Directory editierbar
  71.  
  72.             * HPFS-lange Datei/Verzeichniss-Namen erlaubt
  73.  
  74.             * Beschreibungen bis zu 200 Zeichen lang
  75.  
  76.             * Interne Zwischenablage zum Kopieren von Beschreibungen
  77.  
  78.             * Suchen von Eintraegen oder Dateinamen, die bestimmte
  79.               Suchtexte enthalten.
  80.  
  81.             * Interaktives Wechseln von Laufwerken und Verzeichnissen
  82.  
  83.             * Verschiedene Betrachter koennen abhaengig von der
  84.               Erweiterung der aktuellen Datei mit F3 aufgerufen werden
  85.  
  86.             * F4 editiert die aktuelle Datei, F9 startet einen
  87.               Kommandoprozessor
  88.  
  89.             * Freie Farbeinstellungen moeglich
  90.  
  91.             * Setup wahlweise ueber Kommandozeilenschalter oder
  92.               ueber eine 4DESY2.INI-Datei im Verzeichniss von 4Desy/2
  93.  
  94.             * Automatisches Speichern (auf Wunsch)
  95.  
  96.             * Arbeitet mit variabler Zeilenzahl
  97.                 -  25 bis 102 Zeilen, wenn PM-Fenster
  98.                 -  25 bis  60 Zeilen, wenn Vollbild-Textmodus
  99.               (die Zeilenzahl muss vor Start mit MODE 80,yyy gesetzt sein)
  100.  
  101.             * Viele gewohnte Editor-Tasten verfuegbar
  102.  
  103.  
  104.  
  105.      Was ist 4OS2 und was sind Descriptions ?
  106.      ----------------------------------------
  107.      4OS2 ist ein Ersatz fuer den etwas spartanisch ausgefallenen
  108.      Kommandoprozessor von OS/2, den CMD.EXE.   4OS2.EXE  ersetzt
  109.      diesen komplett und haelt unzaehlige Verbesserungen bereit.
  110.      z.B.   Tippt  man  nur  den Anfangsteil eines Verzeichnisses
  111.      oder einer Datei, mit der  man gerade etwas "anstellen" will
  112.      und dann der Druck auf die TAB-Taste und  4OS2  komplettiert
  113.      die  Namen.   4OS2  hat  in  der   aktuellen   Version   die
  114.      Versionsnummer  2.00  und  ist  als  Shareware eigentlich in
  115.      jeder gut sortierten  OS/2-Mailbox  und natuerlich ueber ftp
  116.      auf cdrom.com zu bekommen.
  117.  
  118.      Unter   den   unzaehligen   Verbesserungen   sind  auch  die
  119.      File-Descriptions.  Man kann mit dem Befehl "DESCRIBE" jeder
  120.      Datei und  jedem  Verzeichniss  eine  Beschreibung ankleben.
  121.  
  122.      Die Beschreibungen aller Dateien werden im Verzeichniss,  wo
  123.      die  beschriebenen  Dateien  sind  in einem versteckten File
  124.      namens  "DESCRIPT.ION"  von   4OS2   (und   auch  von  4DOS)
  125.      gespeichert.
  126.  
  127.      Wird  nun  diese  Datei  unter  4OS2 kopiert, geloescht oder
  128.      verschoben,  dann  werden  die  Descript.ion-Dateien  in den
  129.      verschiedenen Verzeichnissen  automatisch angepasst.   Files
  130.      die   auf  Festplatte  beschrieben  und  dann  auf  Diskette
  131.      verschoben wurden, werden auch dort ihre Beschreibung haben.
  132.  
  133.      Die Beschreibungen werden bei einem ganz normalen DIR-Befehl
  134.      angezeigt.  Wenn die Festplatte mit den beschriebenen  Files
  135.      allerdings  mit  HPFS unter OS/2 formatiert ist, so wird der
  136.      meiste Platz fuer  die  langen  Dateinamen reserviert.  Dann
  137.      muss man 4OS2 Mit dem Befehl  "DIR  /z"  dazu  zwingen,  das
  138.      Verzeichniss  im  FAT-Format anzuzeigen und dann werden auch
  139.      die Dateibeschreibungen wieder angezeigt.
  140.  
  141.      Es ist halt ein Unterschied, ob eine Diskette, die man schon
  142.      1 Jahr im Schrank hat so aussieht:
  143.  
  144. [c:\]dir a:
  145.  
  146.   Volume in drive A is unlabeled
  147.   Directory of  a:\*.*
  148. bdesk234.arj   145109  14.07.92  23.41
  149. descript.ion      392  16.10.92  16.24
  150. resmast1.zip    47964  14.03.92   5.20
  151. sabdu120.arj    51041  14.07.92  23.43
  152. sprbar11.arj    46583  29.07.92  12.22
  153. tngeb200.arj   261453  16.07.92  23.48
  154. wed13b.arj     214750  31.03.92  15.00
  155. winfr171.exe   256389   9.05.92  14.49
  156. winq200a.arj   252653  25.07.92  13.29
  157.    1.438.892 bytes in 10 file(s)         1.440.768 bytes allocated
  158.          16.896 bytes free
  159.  
  160.  
  161.      oder ob die Diskette sich eben so praesentiert:
  162.  
  163.  
  164. [c:\]dir a:
  165.  
  166.   Volume in drive A is unlabeled
  167.   Directory of  a:\*.*
  168. bdesk234.arj   145109  14.07.92  23.41 BigDesk (virtueller Bildschirm) Win3.1
  169. descript.ion      392  16.10.92  16.24
  170. resmast1.zip    47964  14.03.92   5.20 Resource-Master 1.00 f. WIN
  171. sabdu120.arj    51041  14.07.92  23.43 Disketten kopieren/formatieren f. WIN
  172. sprbar11.arj    46583  29.07.92  12.22 Superbar f.WIN (Hot-Icons f.Apps)
  173. tngeb200.arj   261453  16.07.92  23.48 TechNoir Geburtstags-Planer (gut!)
  174. wed13b.arj     214750  31.03.92  15.00 Programmierer-Editor (ANSI) f. WIN
  175. winfr171.exe   256389   9.05.92  14.49 Win-Fractale 1.71
  176. winq200a.arj   252653  25.07.92  13.29 Windows-Offline-QWK-Reader
  177.    1.438.892 bytes in 10 file(s)         1.440.768 bytes allocated
  178.          16.896 bytes free
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.      Was macht nun 4Desy/2 ?
  187.      -----------------------
  188.  
  189.      Mit dem 4OS2-Kommando "DESCRIBE" sind die Beschreibungen nur
  190.      sehr  umstaendlich  zu  bewerkstelligen.   Jedes  File  wird
  191.      einzeln  behandelt,  man  kann  nicht  noch  mal  eben einen
  192.      Tippfehler verbessern oder bereits  geschriebenenes  nochmal
  193.      verwenden.
  194.      Hier springt nun 4Desy/2 als komfortabler Description-Editor ein.
  195.      Obwohl 4Desy/2 zum Ablaufen KEIN 4OS2 benoetigt, machen die
  196.      huebschen DESCRIPT.ION-Dateien eben doch nur mit installiertem
  197.      4OS2 einen Sinn !
  198.  
  199.  
  200.  
  201.  
  202.      Die Kommandozeilen-Parameter
  203.      ----------------------------
  204.      Die Reihenfolge der Parameter spielt *KEINE* Rolle !
  205.      Gross- und Kleinschreibung ist ebenso egal.
  206.  
  207.      Normalerweise will 4Desy/2  die Beschreibungen des aktuellen
  208.      Verzeichnisses im aktuellen Laufwerk  editieren.   Man  kann
  209.      jedoch  ein  ein bestimmtes Laufwerk und/oder ein bestimmtes
  210.      Unterverzeichniss festlegen, das editiert werden soll:
  211.  
  212.         4DESY2.EXE [Laufwerk:][pfand\pfad\pfad]
  213.  
  214.      Zum Beispiel wenn das aktuelle Verzeichniss irgendwo auf der
  215.      Festplatte ist, so kann man 4Desy/2 so starten:
  216.  
  217.          4DESY2.EXE a:
  218.  
  219.      und  es  wird  das  aktuelle  Verzeichniss  der  Diskette A:
  220.      bearbeitet werden.
  221.  
  222.      Andere moegliche Beispiele:
  223.  
  224.         4DESY2.EXE a:\
  225.         4DESY2.EXE a:\verzeich
  226.         4DESY2.EXE \os2\install
  227.         4DESY2.EXE subdir\verzeich
  228.  
  229.  
  230.      Weitere Kommandozeilen-Parameter:
  231.  
  232.      Schalter     Funktion
  233.      ------------------------------------------------------------------
  234.      /?           "HILFE !!!"
  235.  
  236.                   Zeigt vor dem Start eine kurze Uebersicht ueber
  237.                   die moeglichen Schalter. Nach Tastendruck wird dann
  238.                   das Programm normal aufgerufen.
  239.                   Beispiel:
  240.  
  241.                   4DESY2.EXE /?
  242.  
  243.      /H           gleiche Funktion wie /?
  244.  
  245.  
  246.      /A           "AUTOMATISCHES SPEICHERN"
  247.  
  248.                   wird dieser  Schalter  mit  angegeben, so fragt
  249.                   4desy/2  wenn  noetig  nicht  mehr   nach,   ob
  250.                   gespeichert  werden  soll,  sondern speicher in
  251.                   folgenden Situationen einfach automatisch, wenn
  252.                   es Veraenderungen zu Speichern gibt:
  253.                     - Verlassen des Programms
  254.                     - Wechseln des Verzeichnisses(ENTER auf <DIR>)
  255.                     - Wechseln des Laufwerkes (Alt-D)
  256.                   Wenn 4Desy/2  laeuft,  kann  der AutoSave-Modus
  257.                   mit Alt-A an- und ausgeschaltet werden.
  258.                   (siehe Beschreibung von Taste Alt-A)
  259.                   (siehe Beschreibung der 1.Bildschirmzeile)
  260.  
  261.  
  262.      /Caxxx       "Farbeinstellungen"
  263.                   (Colorsetting)
  264.                   Das kleine 'a'  hinter  dem Schalter steht fuer
  265.                   das Bildschirmelement,  dessen  Farbwert  folgt
  266.                   und kann einer dieser Buchstaben sein:
  267.                   T  : 1.Bildschirmzeile (Statuszeile)
  268.                   B  : letzte Bildschirmzeile (Attribute, Datum,Zeit)
  269.                   F  : normale Dateizeile
  270.                   D  : normale Verzeichnisszeile
  271.                   E  : aktuelle Zeile, die bearbeitet wird
  272.                   H  : Hilfebildschirm
  273.                   C  : Verzeichnissanzeige im Hilfsbildschirm
  274.                   W  : Warnungen/Fehlermeldungen
  275.  
  276.                   Die drei 'xxx'stehen fuer einen Farbwert von
  277.                   0 bis  127.   In  der  Zahl  werden Vorder- und
  278.                   Hintergrundfarbe fuer das  Element  festgelegt.
  279.                   Das    Hilfsprogramm  "4COLORS.EXE"   aus   dem
  280.                   4DESY-Archiv   zeigt   die    Werte   mit   den
  281.                   entsprechenden Farben an.
  282.                   Beispiel:
  283.                   4DESY2.EXE /CT12
  284.                   legt  die  Farbe  der  oberen  Statuszeile  auf
  285.                   Hintergrund SCHWARZ und Zeichenfarbe HELLROT
  286.  
  287.  
  288.      /E           "EDITOR-Modus" anstatt POS1-Modus
  289.  
  290.                   Schaltet 4Desy/2 nach dem Start direkt in den Editormode.
  291.                   Im Editor-Mode benimmt sich das  Programm  eben
  292.                   wie  ein  Editor.   Wenn  mit Cursor-Runter von
  293.                   einer Zeile zur  naechsten  gegangen wird, dann
  294.                   wird die Cursor-Position beibehalten, sofern in
  295.                   der  naechsten   Zeile   an   dieser   Position
  296.                   ueberhaupt  noch ein Zeichen steht.  Steht dort
  297.                   kein Zeichen  mehr,  dann  wird  auf das letzte
  298.                   Zeichen der naechsten  Zeile  gesprungen.   Ist
  299.                   die  naechste  Zeile  leer, wird auf Position 1
  300.                   gegangen.  Die "alte"  Position wird aber nicht
  301.                   "vergessen".  Sondern wenn  man  nur  ein  paar
  302.                   leere   Zeilen  ueberspringen  will,  und  dann
  303.                   wieder zu  einer  Zeile  mit ausreichend wielen
  304.                   Zeichen gelangt, dann wird  dort  die  gemerkte
  305.                   Position auch wieder angesteuert.
  306.  
  307.                   Im  Normal-Fall  befindet sich 4Desy/2 naemlich
  308.                   im POS1-Mode.   Wenn  im  POS1-Mode  eine Zeile
  309.                   irgendwie     verlassen     wird     (BildRauf,
  310.                   Cursor-Runter...),  dann  wird   in   der   neu
  311.                   angesprungenen  Zeile  immer auf die 1.Position
  312.                   gegangen.
  313.                   Welchen  Modus  man  nun  leiber  hat,  ob  den
  314.                   Editor-Modus   oder    den    POS1-Modus,   ist
  315.                   eigentlich persoenliche Geschmacksache...
  316.  
  317.                   Fuer Unentschlossene sei  die  Taste  Alt-E  im
  318.                   Editor  genannt.  Diese schaltet zwischen den 2
  319.                   Modi um.
  320.                   Beispiel:
  321.  
  322.                   4DESY2.EXE /e
  323.  
  324.  
  325.      /F3aaaaaa    "Standard F3-Betrachter"
  326.                   normalerweise wird beim  Drücken  der  F3-Taste
  327.                   auf  einer Datei das Kommando "LIST" mit dieser
  328.                   Datei  ausgeführt.   Wenn  ein  anderer  Lister
  329.                   bevorzugt wird, kann  er hier angegeben werden.
  330.                   Betrachter   für   Dateien    mit    bestimmten
  331.                   Erweiterungen  koennen  in der 4DESY2.INI-Datei
  332.                   festegelgt werden.  So  können auch ZIP-archive
  333.                   odfer GIF-Bilder oder WAV-Dateien  von  4Desy/2
  334.                   aus betrachtet werden.  Der F3-Schalter bezieht
  335.                   sich nur auf den Betrachter, der genommen wird,
  336.                   wenn  fuer  die Erweiterung der aktuellen Datei
  337.                   kein Spezial-Betrachter definiert wurde.
  338.                   Beispiel:
  339.                   4DESY2.EXE /F3c:\mytools\myview.exe
  340.                   4DESY2.EXE /F3listos2
  341.  
  342.      /F4aaaaa     "F4-editor Befehl"
  343.                   4Desy/2 startet  normalerweise  den OS/2-editor
  344.                   E.EXE, wenn F4 auf einer Datei gedrueckt  wird.
  345.                   Wenn  man  einen  anderen  Lieblingseditor hat,
  346.                   kann dieser her angegeben werden.
  347.                   Beispiel:
  348.                   4DESY2.EXE /F4c:\apps\qedit\q.exe
  349.                   4DESY2.EXE /F4epm.exe
  350.  
  351.  
  352.      /K           "Unterverzeichniss merken"
  353.                   (KEEP last subdir)
  354.  
  355.                   wenn dieser Schalter  von  der Kommandzeile aus
  356.                   aktiviert wird, so merkt sich 4Desy/2 den Namen
  357.                   des letzen Unterverzeichnisses.   Wenn  nun  zu
  358.                   einem  Oberverzeichniss  gewechselt wird (Durch
  359.                   Drücken von ENTER auf einem ".."-Verzeichniss),
  360.                   dann wird nach  Einlesen  des neuen Directories
  361.                   *NICHT* zum ersten Eintrag gesprungen,  sondern
  362.                   es wird auf die Zeile mit dem Unterverzeichniss
  363.                   gesprungen, aus dem hierher gewechselt wurde.
  364.                   Ohne  diesen  Schalter wird immer zum 1.Eintrag
  365.                   in einem Verzeichniss gewechselt.
  366.                   (siehe auch Taste ALT-K)
  367.  
  368.      /Lxxx        "LAENGE von Zeilen"
  369.  
  370.                   Hinter dem Schalter /L kommt immer noch eine 2
  371.                   oder 3-stellige  Ziffer.   Mit  diesem Schalter
  372.                   wird die  maximale  Laenge  einer  Beschreibung
  373.                   festgelegt.      Normalerweise     haben    die
  374.                   Beschreibungen eine Max.-Laenge von 40 Zeichen.
  375.                   Diese 40 Zeichen passen bei einem FAT-Directory
  376.                   naemlich gerade  noch  so  hinter  die uebrigen
  377.                   Angaben wie Filename und Datum (...).  Seit der
  378.                   neuen 4OS2-Version 2.00 (und auch in 4DOS 5.00)
  379.                   werden aber  Beschreibungslaengen  von  bis  zu
  380.                   200 Zeichen auch noch angezeigt.
  381.  
  382.                   Laesst  man  diese  Angabe  weg,  so werden von
  383.                   4Desy/2   maximal   40    Zeichen   pro   Zeile
  384.                   angenommen.
  385.                   Wenn eine  Beschreibung  nun  laenger  als  der
  386.                   Maximalwert  ist, so koennen hier keine Zeichen
  387.                   mehr   dazugeschrieben,    sondern   nur   noch
  388.                   geloescht werden.
  389.                   Fuer die Maximallaenge einer Zeile  gilt,  dass
  390.                   sie von 20 bis 200 gehen darf.
  391.                   20 <= m <= 200  - fuer Mathematiker ...
  392.                   (siehe auch Taste Alt-L)
  393.                   Beispiel:
  394.  
  395.                   4DESY2.EXE /L60
  396.                                   legt eine Max.laenge von 60
  397.                                   Zeichen pro Beschreibung fest.
  398.  
  399.  
  400.  
  401.  
  402.      /M          "MONOCHROM"
  403.  
  404.                  4Desy/2 benutzt beim Bildschirmaufbau keine Farben
  405.                  sondern   nur  den  monochrome-Modusschwarz  und
  406.                  weiss und  grau.   Ich  hoffe,  dass  dann  auch
  407.                  Notebook-Besitzer,  die  OS/2  fahren  auf ihren
  408.                  LC-Display noch  was  sehen  koennen.
  409.                  (Bitte  um  Erfahrungsberichte,  da  ich  keinen
  410.                  Notebook mein Eigen nennen darf...)
  411.  
  412.  
  413.  
  414.      /O          "OVERWRITE"-Modus
  415.  
  416.                  Im Normalfall startet 4Desy/2 im Einfuege-(=Insert)
  417.                  Modus.    Wer  lieber  immer  im  Ueberschreibe-
  418.                  (Overwrite-) Modus arbeiten  will,  der kann mit
  419.                  diesem Schalter 4Desy/2 davon in Kenntnis setzen.
  420.  
  421.  
  422.  
  423.      /Q          "QUIET"-Modus
  424.                  Wer es nach der 3.Beendigung von 4Desy/2 langsam
  425.                  gerafft hat, dass das Programm CARDWARE ist, der
  426.                  kann den kleinen Erinnerungs-Bildschirm am  Ende
  427.                  von 4Desy/2 damit unterdruecken.
  428.  
  429.                  ABER NUR WENN DIE KARTE SCHON IM KASTEN IST  ;-)
  430.  
  431.  
  432.      HINWEIS:
  433.      --------
  434.      Weichen die  persoenlichen  Lieblingsparameter  von  den Grund-
  435.      Einstellungen ab, so sollte  man  sich  ein  Alias  unter  4OS2
  436.      definieren,  dass  bei  jedem  Start die gewuenschten Parameter
  437.      einstellt. z.Beispiel:
  438.  
  439.      alias 4des=c:\tools\4os2\4desy2.exe /e /o /l200 /q
  440.  
  441.      diese Alias-Zeile kann  man  dann  noch in die 4START.CMD-Datei
  442.      schreiben, die 4OS2 zu Beginn immer auswertet  und  schon  kann
  443.      man 4Desy/2 von ueberall aus bequem mit
  444.           4DES<enter>
  445.      aufrufen.
  446.      Da die Alias-Definitionen bei 4OS2 im RAM gehalten werden, sind
  447.      sie  natuerlich  schneller  als  jede  Batch  ..- Verzeihung-..
  448.      CMD-Datei !
  449.  
  450.  
  451.  
  452.  
  453.  
  454.      Der Bildschirm von 4Desy/2
  455.      --------------------------
  456.  
  457. ┌─4DESY/2─V1.10───┤F1=Help│ESC=Exit├───AKI1┤C 27│M 40│Entry   2 of   6├─────┐
  458. │..           <DIR>                                                          │
  459. │4desy2.doc      10760  english documentation for 4Desy/2                    │
  460. │4desy2.dok      10760  deutsche Anleitung zu 4Desy/2                        │
  461. │4desy2.exe      85952  4Desy/2 -a comfortable DescriptionEditor             │
  462. │DESCRIPT.ION       68                                                       │
  463. │history.txt      2581  A brief history of 4Desy/2                           │
  464. │                                                                            │
  465. │                                                                            │
  466. │                                                                            │
  467. │                                                                            │
  468. │                                                                            │
  469. │                                                                            │
  470. │                                                                            │
  471. │                                                                            │
  472. │                                                                            │
  473. │                                                                            │
  474. │                                                                            │
  475. ├────────────────────────────────────────────────────────────────────────────┤
  476. │4desy2.doc                                               ---A 27.01.94 18:36│
  477. └────────────────────────────────────────────────────────────────────────────┘
  478.  
  479.      Die erste Zeile:
  480.      ----------------
  481.  
  482.      Hinter |ESC=Exit| beginnt die Status-Information:
  483.  
  484.      A   bedeutet : "Autospeichern" aktiv
  485.                     Wird  jetzt  das  Programm  beendet, oder das
  486.                     Verzeichniss  gewechselt  oder  das  aktuelle
  487.                     Laufwerk gewechselt, so werden Veraenderungen
  488.                     an dcen  Beschreibungen  automatisch und ohne
  489.                     weitere Rueckfragen gespeichert.
  490.                     (siehe Taste Alt-A)
  491.                     (siehe Kommandozeilenschalter /A)
  492.  
  493.      K   bedeutet : "SubDir-merken"-Modus ist aktiv.
  494.                     Zum ein- und aus-schalten ALT-K druecken.
  495.                     (siehe Taste ALT-K)
  496.                     (siehe Schalter /K)
  497.  
  498.      I   bedeutet : Insert(Einfuege)-Modus
  499.      O   anstelle des I bedeutet Overwrite(Ueberschreib)-Modus
  500.          (siehe Taste INS/Einfg)
  501.          (siehe Schalter /O)
  502.  
  503.      1   bedeutet : POS1-Modus bei Zeilenwechsel wird immer
  504.          an die 1.Position einer Beschreibung gesprungen
  505.      E   anstelle der 1 bedeutet "Editor-Modus" die Cursor
  506.          Position wird ueber einen Zeilenwechsel hinaus
  507.          beibehalten
  508.          (siehe Taste Alt-E)
  509.          (siehe Schalter /E)
  510.  
  511.      |C 27| bedeutet, dass der Cursor sich auf dem 27.Zeichen
  512.             der aktuellen Beschreibung befindet
  513.             (C fuer Column)
  514.  
  515.      |L 40| bedeutet, dass momentan eine maximale Beschreibungs-
  516.             Laenge von 40 Zeichen pro Zeile vorgegeben ist.
  517.             (siehe Schalter /L)
  518.  
  519.      |Entry 6 of 6| bedeutet, dass im aktuellen Verzeichniss 6 Eintraege
  520.                     gefunden wurden, die man beschreiben kann.
  521.                     Der Cursor befindet sich gerade auf dem 2.File, also
  522.                     auf "4desy2.doc"
  523.  
  524.      --  am Ende der Titelzeile bedeutet, dass nach der letzen Sicherung
  525.           mit F2 noch Aenderungen an den Beschreibungen vorgenommen wurden,
  526.           die noch nicht gespeichert sind.
  527.           Wenn das Programm gerade gestartet wurde, oder wenn man gerade
  528.           mit F2 gespeichert hat, dann ist dort kein Sternchen zu sehen.
  529.  
  530.  
  531.     Die letzte Zeile
  532.     ----------------
  533.  
  534.     Unter OS/2 koennen Dank des neuen Dateisystem HPFS Dateinamen
  535.     bis zu 256 Zeichen lang sein.  Dann passen natuerlich nicht mehr
  536.     alle Zeichen eines Namens in eine Bildschirmzeile.  Darum werden
  537.     von  4Desy/2  immer  nur  die  ersten  12  Zeichen  eines  Names
  538.     angezeigt.  Ist  ein  Name  laenger,  so  folgt  ihm  ein "" um
  539.     anzudeuten, dass da-> noch was kommt...
  540.  
  541.     Wenn man nun tatsaechlich laengere Namen benutzt, dann sollte
  542.     man ab-un-zu auch  mal  in  die  letzte  Zeile  des  Bildschirms
  543.     schauen.   Denn  dort  wird  das  aktuell  gewaehlte  File etwas
  544.     ausfuerlicher dargestellt.  Der  Name  wird  hier  erst nach dem
  545.     59.Zeichen abgeschnitten.   Wer  tatsechlich  256-Zeichen  lange
  546.     Namen verwendet gehoert eben bestraft...  ;-)
  547.     Außerdem werden  in  dieser  Zeile  noch  Datum  und Uhrzeit des
  548.     letzten schreibenden Zugriffes auf diese Datei dargestellt.
  549.     Hinter dem Dateinamen stehen  die  momentanen  Attribute  der
  550.     Datei:
  551.         R - "readonly" Nur-Lesen
  552.         H - "hidden"   Versteckt
  553.         S - "system"   System-Datei
  554.         A - "archive"  Archivierungs-Attribut
  555.     Ist  ein Attribut nicht gesetzt, so wird an dessen Stelle ein
  556.     Minus "-" ausgegeben.  Direkt  hinter den Attributen wird das
  557.     Filedatum  und  die  Urzeit  des   letzten   Schreibzugriffes
  558.     dargestellt. Dies geschieht im Format: TT.MM.JJ SS:MM
  559.  
  560.     Manchmal erscheinen  hier  auch  Warnhinweise,  wenn  z.B.   das
  561.     Programm  oder  das akt.Verzeichniss verlassen werden soll, ohne
  562.     dass die  Beschreibungen  gesichert  sind.   Und manchmal werden
  563.     hier auch Eingaben verlangt, wie zum Beispiel vor dem Suchen ein
  564.     Suchtext.
  565.  
  566.  
  567.  
  568.  
  569.     Die Tasten von 4Desy/2
  570.     ----------------------
  571.  
  572.     Hat man den Editor erfolgreich mit  den  benoetigten  Parametern
  573.     gestartet,  so  liest  dieser zunaechst den Inhalt des aktuellen
  574.     Directories  ein  und  wenn   vorhanden   auch  den  Inhalt  der
  575.     DESCRIPT.ION-Datei des Verzeichnisses.
  576.     Nun kann man die Beschreibungen wild editieren,  wobei  folgende
  577.     Tasten mit allerlei nuetzlichen Funktionen belegt sind:
  578.  
  579.     Taste  Funktion
  580.     ------------------------------------------------------------------
  581.     F1     Blendet ein Hilfe-Fenster ein, in dem kurz die wichtigsten
  582.            Tasten erklaert sind.
  583.            Ausserdem  kann  man diesem Fenster entnehmen, in welchem
  584.            Pfad und auf welchem Laufwerk man sich momentan befindet.
  585.  
  586.     F2     speichert die aktuelle Beschreibung in der Datei
  587.            DESCRIPT.ION auf Dauer. Nach verlassen des Programms
  588.            und bei betrachten des Directories mir DIR bzw.
  589.            DIR   /Z   werden   die   Beschreibungen   unter  4OS2
  590.            angezeigt.
  591.  
  592.     F3     Die aktuelle Datei soll betrachtet werden.
  593.            Wurde in  der  4DESY2.INI  fuer  die  Erweiterung  der
  594.            aktuellen  Datei  ein spezieller Betrachter definiert,
  595.            wird dieser gestartet.   Andernfalls  wird der mit dem
  596.            Schalter /F3aaaaa definierte Betrachter gestartet, und
  597.            sonst (wenn mit /F3 nichts defniert  wurde)  wird  das
  598.            4OS2 Kommando LIST ausgefuehrt.
  599.  
  600.     F4     startet  den  Editor,  der  mit  dem  Schalter  /F4aaaaa
  601.            festgelegt wurde mit der  aktuellen Datei.  Wurde kein
  602.            spezieller F4-Editor festgelegt,  so  wird  E.EXE  von
  603.            OS/2 mit der aktuellen Datei gestartet.
  604.  
  605.  
  606.     F9     Rufe OS/2-Kommandozeilen-Interpreter
  607.            Es  wird  der  Interpreter  ausgefuehrt,  der  in  der
  608.            CONFIG.SYS-Datei mit SET COMSPEC=.... defniert wurde.
  609.            Mit EXIT<enter> gelangt man zurueck zu 4Desy/2
  610.  
  611.     ESCape Beendet das Programm
  612.            Bei Bedarf, das heisst, wenn nicht vorher mit f2 ge-
  613.            speichert wurde, erscheint die folgende Sicherheitsabfrage:
  614.  
  615.           ┌──────────────────────────────────────────────────────────────────┐
  616.           │WARNING:Descriptionfile not saved.Save before exit?(Yes/No/Cancel)│
  617.           └──────────────────────────────────────────────────────────────────┘
  618.            Antwortet  man  hier mit "Y" so wird gespeichert und dann
  619.            das  Programm verlasse.            Bei   "N"  wird  nicht
  620.            gespeichert und trotzdem  verlassen   und  bei  "C"  wird
  621.            nicht   gespeichert   und  auch  nicht  das Programm  be-
  622.            endet - logo !
  623.  
  624.     Alt-X  ebenfalls: finito !
  625.  
  626.  
  627.     Alt-A  Schaltet den AutoSave-Modus ein und aus.
  628.            Beschreibung des AutoSave-Modus: Siehe  Kommandozeilen
  629.            schalter /A und Beschreibung der 1.Bildschirmzeile.
  630.  
  631.     Alt-E  Schaltet zwischen dem Editor- und dem POS1-Modus um
  632.            (Erlaeuterungen siehe Schalter /e)
  633.  
  634.     Ins    Die Insert (Einfuege)-Taste schaltet zwischen Einfuege-
  635.            und dem Ueberschreibe-Modus um.
  636.  
  637.  
  638.     <---   Die Backspace-Taste loescht das Zeichen links von Cursor
  639.  
  640.     Del    Die Delete(Entfernen)-Taste loescht das Zeichen recht
  641.            vom Cursor.
  642.  
  643.     Ctrl+  Ctrl-Del loescht ab der Cursorposition bis zum Ende der Zeile
  644.     Del
  645.  
  646.  
  647.    Cursor  Die Cursor und die BildRauf/BildRunter Tasten haben die
  648.    & Bild  gleichen Funktionen wie eigentlich in jedem Editor:
  649.    -Tasten Sie bewegen den Cursor. Speziell zu erwaehnen vielleicht:
  650.  
  651.    Ctrl+   Bewegt den Bearbeitungsbalken auf die vorige LEERE
  652.    Crsr-   Beschreibung, um sich schnell zwischen einigen fehlenden
  653.    Rauf    Beschreibungen hin-und-her zu bewegen.
  654.  
  655.    Ctrl+   Bewegt den Bearbeitungsbalken auf die naechste LEERE
  656.    Crsr-   Beschreibung, um sich schnell zwischen einigen fehlenden
  657.    Runter  Beschreibungen hin-und-her zu bewegen.
  658.  
  659.  
  660.    Ctrl+   Bewegen den Cursor zwischen Wortanfaengen hin- und her
  661.    <- / ->
  662.  
  663.     Pos1   Bewegen den Cursor auf das 1./letzte Zeichen einer Zeile
  664.     Ende
  665.  
  666.     Ctrl+  Zum ersten Eintrag der auf dem Schirm sichtbar ist
  667.     Pos1
  668.  
  669.     Ctrl+  Zum letzten Eintrag der auf dem Schirm sichtbar ist
  670.     Ende
  671.  
  672.     Ctrl+  Ctrl-BildRauf geht auf den ersten Eintrag ueberhaupt
  673.     PgUp
  674.  
  675.     Ctrl+  Ctrl-BildRunter geht auf den letzten Eintrag ueberhaupt
  676.     PgUp
  677.  
  678.  
  679.     Enter  Die Taste Enter hat 2 Funktionen.
  680.            1.)
  681.            Steht  man   mit   dem   Bearbeitungs-Balken   auf  einem
  682.            Verzeichniss,   dann   wird   zu   diesem    Verzeichniss
  683.            gewechselt.   Hat  man  den  Inhalt  der Beschreibung des
  684.            aktuellen Verzeichnisses noch  nicht gespeichert, so wird
  685.            eine Sicherheitsabfrage vorgeschaltet.
  686.  
  687.            2.)
  688.            Die 2.Funktion der Entertaste funktioniert nur auf reinen
  689.            Dateien (nicht auf Verzeichnissen).   Es wird einfach zum
  690.            naechsten Eintrag auf Position 1 gesprungen.
  691.  
  692.     Alt-D  Wechselt das Laufwerk.
  693.            Das  Programm  fordert  zum  Eintippen  eines   gueltigen
  694.            Laufwerkbuchstabens  auf  und  wechselt  zum  angegebenen
  695.            Laufwerk  und dort ins Wurzelverzeichniss.  Mit ENTER auf
  696.            Verzeichnissen kann  man  sich  dann  zu dem Verzeichniss
  697.            bewegen, in dem man die Descriptions editieren will.
  698.  
  699.     Alt-R  Der Inhalt des aktuellen Verzeichnisses wird erneut
  700.            eingelesen.  Dies ist zum Beispiel dann  noetig,  wenn
  701.            ein anderer, parallel zu 4Desy/2 laufender, Prozess den
  702.            Inhalt  des  aktuellen Verzeichnisses veraendert haben
  703.            sollte.     Die    Beschreibungen     sollten   vorher
  704.            gespeichert  werden.    Andernfalls   erscheint   eine
  705.            Warnmeldung.
  706.  
  707.     Alt-K  schaltet den "SubDir-merken"-Modus ein und aus.
  708.            fuer genauere  Beschreibung  siehe  Erlaeuterungen zum
  709.            Kommandozeilenschalter /K.
  710.            Wenn der "SubDir-merken"-Modus aktiv ist, wird in  der
  711.            Statuszeile   am   oberen   Bildschirmrand   ein   "K"
  712.            eingeblendet.
  713.  
  714.     Alt-C  Kopiert den kompletten Inhalt der aktuellen Beschreibung
  715.            in die 4Desy/2-Zwischenablage.
  716.  
  717.     Alt-U  Verschiebt den kompletten Inhalt der aktuellen Beschreibung
  718.            in die 4Desy/2-Zwischenablage. Die aktuelle Beschreibung
  719.            wird geloescht.
  720.  
  721.     Alt-P  Loescht erst die aktuelle Beschreibung und fuegt dann den
  722.            Inhalt der Zwischenablage ein. Der Editierbalken wird zum
  723.            naechsen Eintrag bewegt.
  724.  
  725.     Alt-Y  Loescht eine Beschreibung OHNE sie anschliessend in
  726.            die Zwischenablage zu kopieren (wie Alt-U).
  727.            Der Editierbalken wird zum naechsen Eintrag bewegt.
  728.            --- Vorsicht !
  729.  
  730.  
  731.     Alt-S  Sucht nach Texten.
  732.            Es kann ein Suchtext eingegeben werden, der maximal 40 Zeichen
  733.            lang sein darf. Anschleißend folgt die Frage:
  734.            ┌────────────────────────────────────────────────┐
  735.            │Examine <F>ilenames, <D>escriptions or <B>oth ? │
  736.            └────────────────────────────────────────────────┘
  737.            Was  soll  also  nach  dem  Auftauchen   des   Suchtextes
  738.            untersucht werden ?
  739.            F : Filenames - nur die Datei/Verzeichnisnamen
  740.            D : Descriptions  -  nur  die  Beschreibungen  werden
  741.                durchsucht
  742.            B : Both - Beides! Dateinamen, Verzeichnissnamen UND
  743.                die Beschreibungen werden nach dem Auzftauchen des
  744.                Suchstrings durchkaemmt.
  745.            Die  Suche  erfolgt  OHNE  Beachtung  von  Gross-  und
  746.            Kleinschreibung.   Die  Suche  beginnt   beim   ersten
  747.            Eintrag.   Der  erste Eintrag bei dem die Suche Erfolg
  748.            hat wird angesprungen.   Mit  Alt-N wird zum naechsten
  749.            passenden gesprungen.
  750.  
  751.     Alt-N  Siehe Alt-S
  752.            Springt zum naechsten Eintrag, auf den der Suchtext passt.
  753.            Wurde noch kein Suchtext festgelegt, dann hat diese Taste
  754.            keine Funktion.
  755.  
  756.     Alt-L  Nach  dieser  Taste  kann  man  eine   neue   maximale
  757.            Beschreibungs-  laenge von 20 bis 200 eingeben werden.
  758.            (siehe Schalter /L)
  759.  
  760.  
  761.     Alt-I  Speichert  die momentanen Einstellungen von 4Desy/2 in
  762.            die  Datei  4DESY2.INI  im  Verzeichniss  von  dem aus
  763.            4Desy/2 gestartet wurde.  Diese Datei kann  mit  einem
  764.            ASCII-Editor nachbearbeitet werden.
  765.  
  766.  
  767.  
  768.  
  769. Die Datei 4DESY2.INI
  770. --------------------
  771.  
  772. Die Datei wird durch Drücken von ALT-I angelegt.
  773. In  ihr  werden  die   ganz   normalen   Kommandozeilen-Parameter
  774. gespeichert, mit denen 4Desy/2 ausgefuehrt werden soll.
  775. Beispiel:
  776.  
  777. ------------------4DESY2.INI--------------------
  778. /A
  779. /CF27
  780. /CD30
  781. /CE95
  782. /CT79
  783. /CB48
  784. /CW78
  785. /CH116
  786. /CC121
  787. .arj^(unarj ^|more) & pause
  788. .inf^view
  789. -------------------------------------------------
  790.  
  791. Ganz  links muss ein "/" oder ein "." stehen, damit die
  792. Zeile  von  4Desy/2  erkann  wird.   Abgesehen  von /C und von /F
  793. wird bei allen Schaltern nur  der  erste Buchstabe hinter dem "/"
  794. betrachtet.   Also  bewirken   /A   /AutoSave   /Alpenhorn   alle
  795. lediglich, dass der Auto-Speichern-Modus eingeschaltet wird.
  796.  
  797. Beginnt  eine Zeile mit einem "." dann folgt eine Definition fuer
  798. einen F3-Viewer fuer eine spezielle Dateierweiterung.
  799. Durch die Zeile
  800.  
  801. .arj^(unarj ^|more) & pause
  802.  
  803. wird bei Druck auf  F3  auf  der Datei XYZ.ARJ folgendes Kommando
  804. ausgefuehrt:
  805.  
  806. unarj XYZ.ARJ|more & pause
  807.  
  808.  
  809.  
  810. "OK, wass koss' dat Teil ?"  - CARDWARE
  811. ---------------------------------------
  812.  
  813. Also 4Desy/2 ist NICHT umsonst!
  814. Es wird Dich etwas Zeit und eine 80-Pfennig-Briefmarke kosten !
  815. (wenn die Bundesp*st die Preise nicht mal wieder erhoeht ?)
  816.  
  817. Das   also   ist   CARDWARE   !    Keine   Sharewaregebuehr,   Keine
  818. Registrierungs-Krampf,   Keine  fehlerhafte  Registrier-Schluessel-
  819. Funktion, Keine Programm - Beschraenkungen !
  820.  
  821. ABER:
  822. Ich will eben wissen, wohin  mein Prograemmli so reisen tut...  Also
  823. wenn das Teil gefaellt, oder auch wenn es nicht gefaellt  oder  wenn
  824. Du noch eine Funktion dringend benoetigst (und es sein koennte, dass
  825. andere Leute diese Funktion auch brauchen koennten...?) Oder wenn Du
  826. einfach sonst einen Kommentar loswerden willst, dann:
  827. Postkarte, was draufgeschrieben und ab-die-post !
  828.  
  829. (Adresse siehe oben)
  830.  
  831.  
  832.  
  833. HAFTUNG und Co.
  834. ---------------
  835. OBWOHL DAS PROGRAMM MIT  GROSSER  SORGFALT  GESCHRIEBEN WURDE UND
  836. EINE MEHRSTUFIGE TESTPHASE HINTER  SICH  GEBRACHT  HAT,  KANN  ES
  837. IMMERNOCH SEIN, DASS SICH DER EINE ODER ANDERE FEHLER IM PROGRAMM
  838. VERSTECKT HAT. SO  EIN  UNBEKANNTER  FEHLER  KANN NATUERLICH ALLE
  839. MOEGLICHEN ARTEN VON AUSWIRKUNGEN HABEN. DARUM WILL ICH AN DIESER
  840. STELLE DEUTLICH MACHEN, DASS ICH KEINERLEI HAFTUNG FUER  SCHAEDEN
  841. AN HARDWARE ODER SOFTWARE UEBERNEHMEN KANN, DIE DURCH DAS STARTEN
  842. MEINES  PROGRAMMES  VERURSACHT  WURDEN.  SOLLTEST  DU DAMIT NICHT
  843. EINVERSTANDEN SEIN, SO STARTE DAS PROGRAMM NICHT UND LOESCHE ALLE
  844. ZUM PROGRAMM GEHOERENDEN DATEIEN.
  845.  
  846. DANN KANN AUCH NIX PASSIEREN.....
  847.  
  848.  
  849.  
  850. Copyrights und Trademarks
  851. -------------------------
  852.  
  853. 4OS2  ist (C) und trademark von Rex Conn und JP-Software Inc.
  854. 4DOS  ist (C) und trademark von Rex Conn und JP-Software Inc.
  855. OS/2  ist (C) und trademark von IBM Corporation
  856.  
  857. 4Desy/2 ist (C) 1994 von Wolfram Koerner
  858.         das Programm darf, wenn es im Original-ZIP-Archiv
  859.         und in unveraendertem Zustand komplett mit allen
  860.         Dateien weitergegeben wird frei kopiert und verbreitet
  861.         werden. Weitere Auflagen siehe CARDWARE-Hinweis.
  862.  
  863.  
  864.  
  865. Noch ein Hinweis:
  866. -----------------
  867. Hat  man einmal seine Dateien mit  Beschreibungen versehen, ist es
  868. nuetzlich, wenn diese auch wirklich immer zusammen mit den Dateien
  869. verschoben  /  kopiert   werden.     Fuer   OS/2   gibt  es  einen
  870. Norton-Commander aehnliches Programm  namens "File  Commander  /2"
  871. von Brian Havard. Das Archiv heisst in der Regel fc2###.zip
  872. Abgesehen    von    zahlreichen    nuetzlichen   Funktionen   zum
  873. Dateihandling werden  von  FC2  auch 4OS2-Dateibeschreibungen mit
  874. den Dateien kopiert !
  875. Bitte das Programm  auch  registrieren,  wenn  es laenger benutzt
  876. wird.
  877.  
  878.  
  879. Credits
  880. -------
  881.  
  882. Da auch ein  Programmierer  nicht  ohne  seine Mitmenschen auskommt,
  883. hier ein paar die auch mit der  Entstehung  des  Programmes  zu  tun
  884. hatten:
  885.  
  886. Beta-Tester:     Florian v. Walter (z.B. Editor-Mode /E)
  887.                  Hans-Dieter Stich (z.B. SubDir-merken-Mode /K)
  888.                  Holger Gutschmidt (z.B. Attribute-Anzeige)
  889.  
  890. Waerm-Flasche:   Doro   (sonst   haette   jetzt  ein  Programmierer
  891.                          abgefrorene Fuesse - dito !)
  892.  
  893.  
  894.