home *** CD-ROM | disk | FTP | other *** search
/ TopWare Tools / TOOLS.iso / tools / top1393 / qdir.doc < prev    next >
Encoding:
Text File  |  1992-06-13  |  109.5 KB  |  2,313 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.                                                                                                                                                                                                         
  12.  
  13.                ╔════════════════════════════════════════════╗
  14.                ║               QDIR V 2.10                  ║
  15.                ║           DOS Benutzeroberfläche           ║
  16.                ╟────────────────────────────────────────────╢
  17.                ║       Copyright (C) 1989-1992 by           ║
  18.                ║          Hans-Joachim Kiefer               ║
  19.                ║         Software  Entwicklung              ║
  20.                ╟────────────────────────────────────────────╢
  21.                ║            Von Boch Straße 54              ║
  22.                ║              6640 Merzig 1                 ║
  23.                ║          Tel.: (06861) 7 57 75             ║
  24.                ║        tägl.: 17.00 bis 21.00 Uhr          ║
  25.                ╚════════════════════════════════════════════╝
  26.  
  27.  
  28.                        -     H A N D B U C H     -
  29.  
  30.  
  31.            ╔═════════════════════════════════════════════════════╗
  32.            ║ Systemvoraussetzungen:                              ║
  33.            ║                        IBM kompatibler PC/XT/AT     ║
  34.            ║                        DOS  ab 3.00  oder höher     ║
  35.            ║                        Festplatte empfohlen         ║
  36.            ╚═════════════════════════════════════════════════════╝
  37.  
  38.  
  39.  
  40.                         INHALTSVERZEICHNIS
  41.                                                                 Seite
  42.  
  43.      1. Einleitung..............................................  5
  44.      1.1. Warenzeichen..........................................  6
  45.      2. Allgemeines.............................................  6
  46.      2.1. Lizenzvereinbarung....................................  6
  47.      2.2. Installation der Benutzeroberfläche...................  6
  48.      2.3. Bestellung............................................  7
  49.      2.4. Shareware-Version.....................................  8
  50.      2.5. Verbesserungsvorschläge und Kritik....................  8
  51.      2.6. System Voraussetzungen................................  8
  52.      2.7. Nomenklatur...........................................  9
  53.      2.9. Editieren bei Texteingaben............................  9
  54.      2.9. Maussteuerung.........................................  9
  55.      3. Programmbeschreibung.................................... 10
  56.      3.1. Programmstart......................................... 10
  57.      3.1.1. Switch's (Umschalter)............................... 11
  58.      3.2. Aufruf Syntax......................................... 11
  59.      3.3. Steuerung............................................. 12
  60.      3.4. Die Benutzeroberfläche................................ 13
  61.      3.5. Eingabe-Boxen......................................... 15
  62.      3.6. Dialogboxen........................................... 16
  63.      3.7. Diskettenwechsel...................................... 16
  64.      3.8. Leere Verzeichnisse................................... 17
  65.      3.9. Verzeichnis-Struktur (Tree)........................... 17
  66.      3.10. Programm/Verzeichnis aktivieren...................... 18
  67.      3.11. Anzeigeseite wechseln................................ 18
  68.      3.12. Hilfe................................................ 19
  69.      3.13. Datei/Verzeichnis löschen............................ 19
  70.      3.14. Alle markierten Dateien löschen...................... 19
  71.      3.15. Markieren............................................ 19
  72.      3.16. De-Markieren/Un-Markieren............................ 20
  73.      3.17. Umbenennen/Rename.................................... 20
  74.      3.18. Gewählte Datei anzeigen.............................. 20
  75.      3.19. Suchmaske definieren................................. 21
  76.      3.20. Datei kopieren....................................... 21
  77.      3.21. Alle markierten Dateien kopieren..................... 22
  78.      3.22. Unterverzeichnis (Subdirectory) erstellen............ 22
  79.      3.23. Dateiattribut ändern................................. 22
  80.      3.24. Laufwerk wechseln.................................... 23
  81.      3.25. Volume Kennzeichen angeben/ändern.................... 23
  82.      3.26. Menüzeile aktivieren................................. 23
  83.      3.27. DOS-Kommandos eingeben............................... 24
  84.      3.28. Beenden von QDIR..................................... 24
  85.      3.29. SubSize-Funktion..................................... 24
  86.      3.30. TreeInfo-Funktion.................................... 25
  87.      3.31. Finde Datei.......................................... 25
  88.      3.32. DiskInfo-Funktion.................................... 26
  89.      4. Die Menüleiste.......................................... 27
  90.      4.1. Das System-Menü....................................... 27
  91.      4.1.1. Über QDIR........................................... 27
  92.      4.1.2. Hilfe............................................... 28
  93.      4.1.3. Tree speichern...................................... 28
  94.      4.1.4. Anzeigestatus....................................... 28
  95.      4.1.5. Zeit einblenden..................................... 28
  96.      4.1.6. Konfigur.Automatik.................................. 28
  97.      4.1.7. Speichern der Konfiguration......................... 28
  98.      4.1.8. Laden der Konfiguration............................. 28
  99.      4.1.9. Umschalten 25 bzw. 43-/50 Zeilen.................... 28
  100.      4.1.10.Programm beenden.................................... 28
  101.      4.2. [Links] und [Rechts] - Menüs.......................... 28
  102.                                                                        »»
  103.  
  104.                                                                 Seite
  105.  
  106.      4.2.1. Sortieren........................................... 28
  107.      4.2.2. Sperren für Dateien................................. 29
  108.      4.2.3. Tree ON/OFF......................................... 29
  109.      4.2.4. Neu lesen........................................... 29
  110.      4.3. [Dienste] - Menü...................................... 29
  111.      4.3.1. Directorys vergleichen.............................. 29
  112.      4.3.2. Datei verschieben................................... 29
  113.      4.4. [Optionen] - Menü..................................... 30
  114.      4.4.1. Argumente........................................... 30
  115.      4.4.2. Verzeichnis/Struktur drucken........................ 30
  116.      4.4.3. Kalender............................................ 31
  117.      4.4.4. Taschenrechner...................................... 31
  118.      4.4.5. Datei drucken....................................... 31
  119.      4.5. Special............................................... 31
  120.      4.5.1. SubSize............................................. 31
  121.      4.5.2. TreeInfo............................................ 31
  122.      4.5.3. Finde Datei......................................... 31
  123.      4.5.4. Disk Informationen.................................. 31
  124.      4.5.5. Festplatte(n) parken................................ 31
  125.      4.5.6. System Informationen................................ 32
  126.      4.5.7. Speicherbelegung.................................... 32
  127.      4.6. [Programme] - Menü.................................... 32
  128.      5. Systemeinstellungen..................................... 34
  129.      6. Ausblick................................................ 34
  130.      6.1. Update Kurzinformationen.............................. 34
  131.  
  132.      ANHÄNGE
  133.  
  134.      ANHANG A................................................... 35
  135.      A.1. Anfertigen einer Sicherungskopie...................... 35
  136.      ANHANG B................................................... 36
  137.      B.1. Lieferumfang.......................................... 36
  138.      B.2. Haftungsausschluß..................................... 36
  139.      B.3. Programm History...................................... 37
  140.      ANHANG C (Zusatzprogramme)................................. 38
  141.      C.1. Optimieren von Textdateien mit OPTIMIZE............... 38
  142.      C.1.1. Die Schalter von Optimize........................... 38
  143.      C.1.1.1. Der Schalter /c................................... 38
  144.      C.1.1.2. Der Schalter /l................................... 38
  145.      C.1.1.3. Der Schalter /s................................... 38
  146.      C.1.1.4. Der Schalter /t................................... 39
  147.      C.1.1.5. Der Schalter /u................................... 39
  148.      C.1.1.6. Der Schalter /z................................... 39
  149.      C.1.2. Die Arbeitsweise von Optimize....................... 39
  150.      C.2. Der Dateilister SHOW.................................. 40
  151.      C.2.1. Die Statuszeile..................................... 40
  152.      C.2.1.1. aktuelle Zeilennummer............................. 40
  153.      C.2.1.2. Dateiname......................................... 40
  154.      C.2.1.3. vertikale Position................................ 40
  155.      C.2.2. Tasten und ihre Funktionen.......................... 41
  156.      C.2.2.1. Zoom.............................................. 41
  157.      C.2.2.2. Umschalter ASCII/HEX.............................. 41
  158.      C.2.2.3. 43-/50-Zeilen Modie von EGA/VGA................... 42
  159.      C.2.4. maximale Dateigröße................................. 42
  160.      C.3. Das Utilitie RENFILE.................................. 42
  161.  
  162.                                    -5-
  163.  
  164.      1.  Einleitung
  165.      ══════════════
  166.      QDIR ist eine einfach  zu bedienende  Benutzeroberfläche zur Verwal-
  167.      tung ihrer Festplatte(n)  und Disketten.  Das Programm kann entweder
  168.      über die Tastatur oder eine Maus sehr einfach bedient werden.
  169.      Die Oberfläche ermöglicht auch Neulingen den schnellen Einstieg.
  170.      Neben  der Menüauswahl können die meisten Funktionen auch über Hot-Keys
  171.      bzw. Tastaturkombinationen ausgeführt werden.
  172.      Sie  können  mit QDIR auch  direkt  andere  Anwendungen aufrufen. Je
  173.      nach Speicherbedarf kann die Oberfläche dabei auch überlagert (wobei
  174.      diese dann  nur  ca. 20 KB  Ihres  PC's benötigt)  oder  im  Hinter-
  175.      grund gehalten werden. Oft benötigte Anwendungen können auch im Pro-
  176.      gramm-Menü vom Anwender definiert  und über das  Menü oder eine ALT
  177.      Tastenkombination aufgerufen werden.
  178.      Das Programm muß mit INSTALL.EXE auf ihrer  Festplatte  installiert
  179.      werden. Lesen sie zur Installierung bitte Abschnitt 2.2 .
  180.      Nachfolgend nun einige Features von QDIR:
  181.  
  182.      - Gleichzeitige Darstellung von zwei Verzeichnissen/Laufwerken
  183.      - Verzeichnisstrukturanzeige (Tree) einschaltbar
  184.      - Löschen,Umbenennen von Dateien und Verzeichnissen
  185.      - Löschen und Kopieren ganzer Verzeichnisse und Verzeichnisbäume
  186.      - Dateien kopieren,markieren,unmarkieren
  187.      - Dateiattribute ändern, Verzeichnisse verstecken
  188.      - Verzeichnisse erstellen
  189.      - ein- und ausschaltbare Dateisperre für jede Seite
  190.      - Einträge nach Namen,Größe und Datum sortieren
  191.      - Möglichkeit Tree zu speichern zum schnelleren Programmstart
  192.      - frei definierbarer Suchfilter für jede Seite
  193.      - Datenträgername ändern
  194.      - Löschen u. Kopieren markierter Dateien
  195.      - Datei anzeigen
  196.      - OS-Shell und DOS-Befehl eingeben
  197.      - Programm-Menü für 8 benutzerdefinierte Programmaufrufe
  198.      - Auswahl ob Programmüberlagerung bei Aufruf
  199.      - Speicherbelegung, Systeminformationen
  200.      - Dateisuche auf gesamter Platte mit Filter und Attributwahl
  201.        (auch interaktives/automatisches Löschen wählbar)
  202.      - Disk-Informationen, Platte(n) parken
  203.      - Maus-Unterstützung
  204.      - algebraischer Taschenrechner
  205.      - 80286-Version in der Vollversion
  206.      - Unterstützung der 43-/50 Zeilenmodie von EGA/VGA
  207.      - verschiedene Umgebungsvariablen zur optimalen Steuerung
  208.      - . . .
  209.  
  210.                               - 6 -
  211.      1.1. Warenzeichen
  212.      ═════════════════
  213.      Innerhalb dieser Dokumentation werden auch geschützte Warenzeichen
  214.      benutzt, ohne bei jedem Erscheinen extra darauf hinzuweisen:
  215.  
  216.      - Microsoft, MS, und MS-DOS sind geschützte Warenzeichen der Microsoft
  217.        Corporation.
  218.      - WINDOWS(TM) ist ein Warenzeichen der Microsoft Corporation.
  219.      - IBM und AT sind geschützte Warenzeichen von Internatial Business
  220.        Machines.
  221.      - 386(TM) ist ein Warenzeichen der Intel Corporation.
  222.      - Intel ist ein eigetragenes Warenzeichen der Intel Corporation
  223.      - Hercules ist ein eingetragenes Warenzeichen der Hercules Computer
  224.        Technology.
  225.      - Borland ist ein eingetragenes Warenzeichen von Borland International,
  226.        Inc.
  227.  
  228.  
  229.      2. Allgemeines
  230.      ══════════════
  231.      2.1. Lizenzvereinbarung
  232.      ═══════════════════════
  233.      Sie sind berechtigt die Shareware-Version ausgiebig zu testen. Wenn
  234.      Sie das Programm aber regelmäßig benutzen,so ist eine Registrierung
  235.      erforderlich.
  236.      Die Shareware-Version kann kostenlos oder zu einer geringen Kopier-
  237.      gebühr von Ihnen an andere Computeranwender weitergegeben werden.
  238.      Der Bezug der Voll-Versionen  geschieht  ausschließlich  über  den
  239.      Autor bzw. vom Autor autorisierten Händlern.
  240.      Die Rechte des Programms und der Programmdokumentation liegen beim
  241.      Autor.
  242.      Das Kopieren der Voll-Version ist nur zu privaten Sicherungszwecken
  243.      erlaubt. Jede Weitergabe ist rechtlich  untersagt und  wird  straf-
  244.      rechtlich verfolgt.
  245.  
  246.      Durch die Registrierung erwerben Sie die folgenden Vorteile:
  247.      - Nutzungsrecht
  248.      - Mitteilung über Programmweiterentwicklung bzw. Neuerscheinungen.
  249.      - Preisnachlaß bei Programm-Updates.
  250.      - schriftliche Beratung
  251.      - Hot-Line Service (tägl.  17.00 - 21.00 Uhr ).
  252.  
  253.  
  254.      2.2. Installation der Benutzeroberfläche
  255.      ════════════════════════════════════════
  256.      Wie bereits in der Einführung erwähnt wurde,muß QDIR auf einer Platte
  257.      eingerichtet werden. Um die Oberfläche zu installieren  benutzen  sie
  258.      QDINST.EXE auf der  Originaldiskette. Bevor sie  aber diesen  Prozeß
  259.      starten, sollten sie sich eine Sicherheitskopie der Quelldiskette an-
  260.      fertigen (s. Anhang A.1) oder die enstsprechende Option im Install-
  261.      ierungsprogramm wählen.
  262.  
  263.                               - 7 -
  264.  
  265.      Nach dem Start von QDINST durch die Eingabe von
  266.  
  267.             A>QDINST [<─┘]
  268.  
  269.      über die  DOS-Befehlszeile, muß  das Ziel, auf das die Benutzerober-
  270.      fläche übertragen  werden soll definiert bzw. das  vorgegebene  Ziel
  271.      (C:\QDIR) übernommen werden. Anschließend werden die  Dateien in das
  272.      spezifizierte Zielverzeichnis übertragen und gepackte Dateien werden
  273.      ausgepackt. Nach Beenden  dieses Vorganges können sie eine Anpassung
  274.      ihrer  AUTOEXEC.BAT  auch  direkt  durch  das Installierungsprogramm
  275.      durchführen lassen wenn sie es wünschen. Bei der Anpassung wird  der
  276.      Suchpfad um das für die  Benutzeroberfläche  verwendete  Verzeichnis
  277.      erweitert. Ebenso kann das Setzen der QDIR-Umgebungsvariable  direkt
  278.      von QDINST erledigt werden.
  279.      Das Installationsprogramm gibt zu jeder Aktion  ensprechende  Infor-
  280.      mationen aus. Mit der Installierung  sollte  es  also  normalerweise
  281.      keine Probleme geben. Achten sie aber darauf, daß auf der Zielplatte
  282.      noch genügend Platz für die Oberfläche vorhanden ist!
  283.  
  284.  
  285.      2.3. Bestellung
  286.      ═══════════════
  287.      Zur Bestellung benutzen Sie bitte das auf der Diskette  enthaltene
  288.      Bestellformular. Geben Sie
  289.  
  290.                 C>BESTELL [<─┘]
  291.  
  292.      in Ihren Rechner ein, um das Formular auf dem Drucker auszugeben.
  293.      Sie können aber auch telefonisch bestellen.
  294.  
  295.      Richten Sie Ihre Bestellungen/Fragen an:
  296.  
  297.                  Hans-Joachim Kiefer
  298.                  Software-Entwicklung
  299.                  Von Boch Str. 54
  300.                  D-6640 Merzig 1
  301.                  Tel.:(06861) 7 57 75
  302.  
  303.                               PREISLISTE
  304.                               ══════════
  305.  
  306.        Programm                       Art.Nr.        Preis
  307.        ------------------------------------------------------
  308.        QDIR V 2.1 (Shareware)         10-001         5,00 DM
  309.        QDIR V 2.1                     10-002        35,00 DM
  310.        UPDATE auf V 2.1               10-003        15,00 DM
  311.        gedrucktes Handbuch            10-004        10,00 DM
  312.        ------------------------------------------------------
  313.  
  314.  
  315.      Zu diesen Preisen müssen die Versandkosten hinzugerechnet werden:
  316.  
  317.               Versand (Inland)............  6,00 DM
  318.               Versand (Ausland)........... 12,00 DM
  319.               Nachnahme (nur Inland)......  6,00 DM zu den Versandk.
  320.  
  321.  
  322.  
  323.                               - 8 -
  324.      2.4. Shareware-Version
  325.      ══════════════════════
  326.      Sie werden sicher Verständnis dafür haben, daß ich die Prüf-Version
  327.      nicht im vollen Leistungsumfang ausliefere. Daher habe ich in  der
  328.      Shareware-Version eine Einschränkung eingebettet:
  329.  
  330.        Die maximale Anzahl zu bearbeitender Einträge je Verzeichnis
  331.        ist in der Share-Version auf 100 begrenzt.  Die Auswahl  von
  332.        [System/Tree speichern] ist nur in der Vollversion wählbar.
  333.        Ebenso sind einige Zusatzprogramme nur  in  der lizensierten
  334.        Version beigelegt. Lesen sie für  weiter  Informationen  den
  335.        Abschnitt 'Lieferumfang'.
  336.  
  337.      Bitte  unterstützen Sie das  Shareware-Prinzip. Für Programme, die
  338.      Sie regelmäßig benutzen, sollten Sie sich registrieren lassen. Nur
  339.      bei entsprechender Nachfrage wird ein Autor ein Produkt weiterent-
  340.      wickeln. Zudem sind viele Anwendungen in der Shareware-Szene meist
  341.      billiger als kommerzielle Programme.
  342.  
  343.      2.5. Verbesserungsvorschläge und Kritik
  344.      ═══════════════════════════════════════
  345.      Als Autor bin ich natürlich sehr interessiert alle Anwender so gut
  346.      wie möglich zufriedenzustellen. Daher  habe  ich auch  ein offenes
  347.      Ohr für Kritik und Verbesserungsvorschläge. Schreiben Sie mir des-
  348.      halb einfach Ihre Meinung oder rufen Sie mich an. Dabei ist es na-
  349.      türlich gleichgültig, ob sie registrierter Anwender sind, oder "nur"
  350.      die Share-Version besitzen.
  351.  
  352.      2.6. Systemvoraussetzungen
  353.      ══════════════════════════
  354.      Um mit QDIR arbeiten zu können benötigen Sie folgende Systemvoraus-
  355.      setzungen:
  356.  
  357.         - IBM kompatibler PC/XT/AT
  358.         - DOS ab 3.0 oder höher
  359.         - Festplatte empfohlen
  360.  
  361.      2.7. Nomenklatur
  362.      ════════════════
  363.      Die Schreibweise, die in diesem Handbuch verwendet wird, möchte ich
  364.      an dieser Stelle kurz erklären:
  365.  
  366.      [F1]        bezeichnet, das die F1-Taste auf der Tastatur betätigt
  367.                  werden soll.
  368.      <─┘         bezeichnet die Eingabetaste (Enter/Return)
  369.  
  370.      Ebenso werden nur die deutschen Bezeichnungen der Tasten verwendet.
  371.      Für Anwender die mit einer amerikanischen Tastatur arbeiten,  hier
  372.      eine Vergleichstabelle:
  373.  
  374.                               - 9 -
  375.  
  376.                 Deutsch                         Amerikanisch
  377.                 ────────────────────────────────────────────
  378.                 <─┘                             Return/Enter
  379.                 Einfg                                    Ins                                
  380.                 Entf                                     Del
  381.                 Pos1                                    Home
  382.                 Ende                                     End
  383.                 Strg                                    Ctrl
  384.                 Bild,Pfeil nach oben                    PgUp
  385.                 Bild,Pfeil nach unten                   PgDn
  386.                 Dicker Pfeil nach oben                 Shift
  387.                 Löschtaste                            <─ Del
  388.                 │<── ──>│                                Tab
  389.                 ────────────────────────────────────────────
  390.                 Tabelle 1) Tastenbezeichnungen
  391.  
  392.    2.8. Editieren bei Texteingaben
  393.    ═══════════════════════════════
  394.    Verschiedene Programmpunkte erfordern eine Texteingabe. Diese Eingabe
  395.    kann beliebig editiert werden und unterstützt folgende Tasten:
  396.  
  397.         Taste                   Aktion
  398.         ───────────────────────────────────────────────────────────────
  399.         Einfg                   Umschalten zwischen Einfüge- und Über-
  400.                                 schreibe-Modus. Ist der Cursor groß,so
  401.                                 ist  der  Einfüge-Modus  aktiv, ist er
  402.                                 klein, der Überschreibe-Modus.
  403.         Entf                    Zeichen unter dem Cursor entfernen
  404.         Pos1                    zum Textanfang
  405.         Ende                    zum Textende
  406.         Cursor links/rechts     Zeichen nach links/rechts
  407.         Esc                     Abbruch
  408.         (oder Anklicken Schließsymbol oder in Statuszeile)
  409.         <─┘                     Eingabe bestätigen und Ende
  410.         (oder Anklicken in Statuszeile)
  411.         Löschtaste              Zeichen links des Cursors entfernen
  412.         ───────────────────────────────────────────────────────────────
  413.         Tabelle 2) Editiertasten
  414.  
  415.    (siehe auch 3.5. Eingabe-Boxen)
  416.  
  417.    2.9. Maussteuerung
  418.    ══════════════════
  419.    Das Programm kann auch mit einer Maus bedient werden. Eine Auswahl mit
  420.    der Maus geschieht durch das Anfahren des gewünschten Punktes und  An-
  421.    klicken. Wenn in der Beschreibung von Anklicken die Rede ist,  handelt
  422.    es sich immer um die linke Maustaste die  gedrückt  werden  muß, außer
  423.    der zu drückende Mausbutton wird explizit angegeben.
  424.    Wie 'das Nagetier' zu  verwenden ist, wird in den einzelnen Abschnitten
  425.    beschrieben.
  426.  
  427.                               - 10 -
  428.  
  429.  
  430.    3. Programmbeschreibung
  431.    ═══════════════════════
  432.    Die Handhabung der  verschiedenen  Programmversionen  (QDIR.EXE und
  433.    QDIR286.EXE) ist vollkommen identisch. Daher können die im Handbuch
  434.    verwendeten Aufrufe von QDIR in gleicher  Weise  mit QDIR286 ausge-
  435.    führt werden.
  436.  
  437.    3.1. Programmstart
  438.    ══════════════════
  439.    QDIR wird einfach über die Eingabe
  440.  
  441.  
  442.                     C>QDIR [<─┘]
  443.                     │ │      │
  444.                     │ │      Eingabetaste
  445.                     │ Programmname
  446.                     DOS-Prompt
  447.  
  448.  
  449.  
  450.    gestartet. Nach dem Programmstart wird dann das aktive Verzeichnis an-
  451.    gezeigt. Es ist aber auch möglich ein beliebiges Directory anzugeben:
  452.  
  453.  
  454.                    C>QDIR C:\UTILITIE  [<─┘]
  455.                    │ │    │              │
  456.                    │ │    │              Eingabetaste
  457.                    │ │    anzuzeigendes Verzeichnis
  458.                    │ Programmname
  459.                    DOS-Prompt
  460.  
  461.  
  462.    Wird ein ungültiges Verzeichnis angegeben, so wird immer das  aktive
  463.    Verzeichnis dargestellt.
  464.  
  465.    Für den Programmaufruf können auch Switches (Umschalter) benutzt wer-
  466.    den die im nachfolgenden Abschnitt behandelt werden.
  467.  
  468.                               - 11 -
  469.  
  470.    3.1.1. Switch's (Umschalter)
  471.    ════════════════════════════
  472.    Beim  Aufruf  der  Oberfläche können  auch folgende Switch's benutzt
  473.    werden:
  474.  
  475.         Switch  Name   Wirkung
  476.      ────────────────────────────────────────────────────────────────
  477.          ?    HELP       gibt einen Hilfstext aus (ohne Programmstart)
  478.          oder            Hierbei ist zu beachten, daß dieser Parameter
  479.          /H              an erster Stelle  angegeben werden muß, da er
  480.                          ansonsten ignoriert  wird. Dasselbe  gilt für
  481.                          Parameter, die hinter '?' angegeben sind.
  482.          /B   BLACK      setzt den Schwarz/Weiß Modus. Dieser Schalter
  483.                 &        ist vor allem dann  wichtig, wenn  Sie  einen
  484.               WHITE      Schwarz-/Weißmonitor oder z.B. einen  Plasma-
  485.                          bildschirm (Laptops) benutzen und  dabei Pro-
  486.                          bleme mit den Farben auftauchen.
  487.          /C   COLOR      setzt den Farbmodus. Vor allem dann wichtig,
  488.                          wenn der aktive Videomodus BW80 von DOS ak-
  489.                          tiv ist und Sie aber den Farb-Modus benutzen
  490.                          möchten.
  491.          /D   FASTDEL    verbietet das schnelle Löschen von markierten
  492.               DISABLE    Dateien. Dadurch kann der Löschvorgang vor-
  493.                          zeitig mit [Esc] beendet werden.
  494.      *   /E   FASTDEL    dieser Schalter muß nur verwendet werden, wenn
  495.               ENABLE     der Schalter /D in der Kommandozeile deakti-
  496.                          viert werden soll.
  497.      *   /F   FAST       Schnelle Bildschirmausgabe verwenden (Standard)
  498.               SCREEN     Dieser Schalter existiert nur um den Schalter
  499.                          /K wieder rückgängig machen zu können (z.B.
  500.                          wenn dieser in QDDEF angegeben wurde).
  501.          /K   KOMPATIBLE Wenn Sie keinen 100% kompatiblen Bildschirm-
  502.                          adapter besitzen und Probleme bei der Anzeige
  503.                          auftreten, so verwenden  Sie diesen Schalter.
  504.                          Die  Ausgabe  ist zwar  erheblich  langsamer,
  505.                          sollte allerdings auf jedem PC funktionieren.
  506.          /T   TIME OFF   die Uhrzeit wird nicht eingeblendet. Ist die
  507.                          Uhrzeitanzeige bereits in der Konfiguration
  508.                          deaktiviert worden ist /T überflüssig.
  509.      ───────────────────────────────────────────────────────────────
  510.      Tabelle 3) Umschalter von QDIR
  511.  
  512.  
  513.    ANMERKUNG: Der Schalter /S wird nicht mehr unterstützt, da QDIR keine
  514.               Overlays mehr verwendet.
  515.  
  516.  
  517.    Switch's können in beliebiger Reihenfolge angegeben werden(außer ?).
  518.    Werden z.B. /B  und /C  gleichzeitig angegeben, so wird der zuletzt
  519.    definierte Zustand gesetzt.
  520.  
  521.    Beispiel:
  522.  
  523.                     C>QDIR /B /C [<─┘]
  524.  
  525.    /C wird zuletzt angegeben und setzt somit den Farbmodus.
  526.  
  527.    Die Schalter, /F und /E , welche  als Standardwert beim Start der
  528.    Oberfläche verwendet werden, ist nur wählbar, um eine durch QDDEF
  529.    gesetzte Wahl wieder rückgängig machen zu können.
  530.  
  531.    Beispiel:   QDDEF enthält folgende Schalter: /B/K
  532.  
  533.                Der Aufruf von QDIR mit
  534.  
  535.                         QDIR /F
  536.  
  537.                überschreibt den Schalter /K in QDDEF
  538.  
  539.    (Informationen zu QDDEF finden sie unter 5. Systemeinstellungen)
  540.  
  541.  
  542.    3.2. Aufruf-Syntax
  543.    ══════════════════
  544.    Die Regeln (Syntax) des Aufrufes von QDIR lassen sich wie folgt be-
  545.    schreiben:
  546.  
  547.                 QDIR [? oder /H][/B/C/D/E/F/K/T][Lw:][\Pfad]
  548.  
  549.                               - 12 -
  550.    3.3. Steuerung
  551.    ══════════════
  552.    Die Steuerung der Benutzeroberfläche geschieht  entweder  über die
  553.    Tastatur (Cursor- u. Funktiostasten,Tastenkombinationen) oder eine
  554.    installierte Maus (Anfahren und Anklicken).
  555.    Als Alternative zu den Funktionstasten und Tastenkombinationen kann
  556.    eine Auswahl auch in den Menüs getroffen werden (F10=Menü). In den
  557.    Menüs werden die entsprechenden Tastenbefehle hinter den jeweiligen
  558.    Funktionen  angezeigt, sind  aber, solange das Menü aktiv ist, ohne
  559.    Funktion. Ihre Aufführung  soll lediglich  zum leichteren Erlernen
  560.    beitragen. Einige Sonderfunktionen sind nicht über einen Tastenbe-
  561.    fehl  erreichbar, sondern nur  über  das  Menü.  Über die  im Menü
  562.    markierten Buchstaben (Tastenkürzel) kann ebenfalls  eine  Auswahl
  563.    vorgenommen  werden.
  564.    Die Auswahl mit einer Maus geschieht durch Anfahren der gewünschten
  565.    Aktion und Anklicken der (meistens) linken Maustaste. Dies ist die
  566.    allgemeine Regel zur Benutzung der Maus(Ausnahmefälle werden extra
  567.    erläutert).
  568.           Beispiel:
  569.           Sie möchten das Menü aktivieren, um die linke Anzeige-
  570.           seite nach Name/Extension zu sortieren.
  571.           Mit Tastatur:
  572.             -  Betätigen sie die Funktionstaste [F10]
  573.                (Menüleiste erscheint)
  574.             -  Wählen sie mit den Cursortasten solange bis sie das
  575.                Menü  'Links'  erreicht  haben  und   drücken  sie
  576.                [Cursor runter]  bzw. [<─┘]  oder  drücken  sie das
  577.                Tastaturkürzel [L].
  578.                (Menü wird geöffnet)
  579.             -  Wählen sie mit den Cursortasten hoch/runter bis sie
  580.                den Punkt  'Sortieren' erreichen und  betätigen sie
  581.                dann [<─┘] oder drücken sie das Tastenkürzel [S].
  582.                (Auswahl wird aktiviert)
  583.             -  Stellen sie die gewünschte Sortierart mit den Cursor-
  584.                tasten ein und bestätigen sie mit [<─┘] oder brechen
  585.                sie mit [ESC] ab.
  586.                (Menü und Menüleiste werden geschlossen und Verzeichnis
  587.                bei Bestätigung neu sortiert)
  588.           Mit Maus:
  589.             -  Fahren sie mit der Maus in die oberste Bildschirmzeile
  590.                oder in die unterste zu │ F10-Menü │ und drücken sie
  591.                die linke Maustaste (Anklicken).
  592.                (Menüleiste erscheint)
  593.             -  Fahren sie mit dem Maus-Cursor auf 'Links' und klicken
  594.                sie nochmals mit der linken Maustaste.
  595.                (Menü wird geöffnet)
  596.             -  Nun fahren sie mit dem Maus-Cursor auf 'Sortieren' und
  597.                klicken diesen Punkt an.
  598.                (Auswahl wird aktiviert)
  599.             -  Klicken sie mit der Maus den gewünschten Punkt an oder
  600.                bestätigen sie in der untersten Zeile  bei [<─┘]  mit
  601.                Betätigen der linken Maustaste.  Abbrechen können sie
  602.                mit Anklicken des Schließsymbols  [█] oder durch  An-
  603.                klicken von │ Esc-Ende │ in der untersten Zeile.
  604.                (Menü und Menüleiste werden geschlossen und Verzeichnis
  605.                bei Bestätigung neu sortiert)
  606.    Anhand dieses Beispiels sollten sie nun die Maussteuerung (bis auf
  607.    die speziellen Auswahlmöglichkeiten) beherrschen.
  608.  
  609.                               - 13 -
  610.  
  611.    3.4. Die Benutzeroberfläche
  612.    ═══════════════════════════
  613.    Damit sie so schnell wie möglich mit dem Programm arbeiten können,
  614.    folgt nun eine Erklärung zur Oberfläche.
  615.  
  616.    Starten sie die Benutzeroberfläche  mit der Eingabe
  617.  
  618.              QDIR
  619.  
  620.    in der DOS Kommandozeile.
  621.  
  622.    Nach dem Programmstart sehen sie die Benutzeroberfläche auf ihrem
  623.    Bildschirm. In der obersten Zeile, der Pfadzeile, wird  der  Pfad
  624.    des gerade aktiven Verzeichnis angegeben. Haben sie das  Programm
  625.    also beispielsweise von C:\QDIR gestartet steht in  der Pfadzeile
  626.  
  627.    C:\QDIR>
  628.  
  629.    In der untersten Zeile, der sogenannten Statuszeile, werden stets
  630.    die grundlegenden Funktionen angezeigt oder vom Programm gemeldet
  631.    was es gerade macht. Ebenso werden Hilfen, wie z.B. zu jedem ein-
  632.    zelnen Menüpunkt, in der Statuszeile gezeigt.  Normalerweise wird
  633.    folgende Statuszeile angegeben:
  634.  
  635.  │F1-Hilfe│F2-Löschen│F5-Umbenennen│F6-Suchmaske│F7-Kopieren│F10-Menü│Esc-Ende│
  636.  
  637.    Punkte, die  in der Statuszeile in zwei senkrechte Zeichen einge-
  638.    schlossen sind, können auch mit einem Mausklick angewählt werden
  639.    um die entsprechende Aktion zu aktivieren.
  640.  
  641.    Ganz rechts  befindet sich die eine Leiste (INFO), in der folgende
  642.    Informationen enthalten sind:
  643.  
  644.     - aktuelles Systemdatum
  645.     - Datenträgerkennzeichen (Volume)
  646.     - aktuelle Suchmaske (Selektierfilter)
  647.     - Anzahl markierter Dateien und deren Anzahl an Bytes
  648.     - Anzahl Einträge im aktiven Verzeichis
  649.  
  650.    Auf der linken Seite steht entweder der Inhalt des aktiven oder der
  651.    Inhalt des Verzeichnisses, das beim Aufruf angegeben wurde (s. 3.1
  652.    Programmstart). Hier besteht auch die Möglichkeit die Verzeichnis-
  653.    Struktur einer Diskette/Festplatte auflisten zu lassen.
  654.    Zwischen den Anzeigeseiten, links und rechts, wird mit  [TAB]  oder
  655.    einem Klick mit der linken Maustaste gewechselt. Je nach Situation
  656.    reagiert die Oberfläche bei einem Seitenwechsel folgendermaßen:
  657.  
  658.                               - 14 -
  659.  
  660.    - Ist auf der linken Seite nicht die Verzeichnis-Struktur gelistet
  661.      und wurde für die rechte Seite noch kein Verzeichnis eingelesen,
  662.      muß vom Anwender eine Laufwerksauswahl vorgenommen werden.
  663.    - Ist die Verzeichnis-Struktur eingeschaltet, wird bei TAB das Ver-
  664.      zeichnis,welches unterlegt ist,auf die  linke  Seite  übertragen,
  665.      egal ob dort ein Verzeichnis existiert oder nicht.
  666.    - Soll ein Seitenwechsel von links nach rechts durchgeführt werden,
  667.      ohne die rechte Seite zu beeinflussen (z.B. Links Verzeichnis-Str.
  668.      von A: und Rechts Laufwerk B: ;oder Links Verzeichnis-Struktur von
  669.      C: mit  unterlegtem  Verzeichnis, das  sich nicht auf der rechten
  670.      Seite befindet), muß [Shift][TAB] betätigt  oder ein Anklicken
  671.      mit der rechten Maustaste vorgenommen werden.
  672.    - Es kann auch ein Seitenwechsel mit [Cursor rechts] von links nach
  673.      rechts durchgeführt werden. Dabei muß es sich bei dem unterlegten
  674.      Eintrag der rechten Seite aber um ein  Verzeichnis  handeln.  Ist
  675.      dies der Fall, wird ein Seitenwechsel vorgenommen, wobei das  un-
  676.      terlegte Directory der rechten Seite eingelesen wird.
  677.  
  678.    Bei eingeschaltetem Tree (Verzeichnis-Struktur) kann das  momentane
  679.    Verzeichnis mit  [<─┘], ohne  Wechsel auf  die  rechte Anzeigeseite,
  680.    übertragen werden. Dies bringt den Vorteil ein Verzeichnis auch ohne
  681.    einen Wechsel der Anzeigehälften einzulesen.
  682.    Seitenwechsel können auch mit der Maus  vorgenommen  werden. Um  die
  683.    gewünschte Seite zu aktivieren muß sich der Mauscursor innerhalb des-
  684.    sen Grenzen befinden. Ein Anklicken führt zur Aktivierung. Handelt es
  685.    sich dabei um eine leere Hälfte, muß eine Laufwerksauswahl getroffen
  686.    werden. Bei eingeschaltetem Tree wird durch Auswahl eines beliebigen
  687.    Verzeichnis und Betätigen der rechten Maustaste dieses genau wie mit
  688.    [<─┘] auf die rechte Seite übertragen.
  689.  
  690.    Mit [Cursor hoch],  [Cursor ab], [Bild hoch], [Bild ab], [Pos1]  und
  691.    [Ende]  kann das Verzeichnis durchsucht  werden. Bei eingeschaltetem
  692.    Tree entfällt  für  die linke  Seite die Auswahl mit [Bild hoch] und
  693.    [Bild ab]. Ein Eintrag mit der Endung (im Feld Ext) EXE,COM oder BAT
  694.    kann durch [<─┘] oder mit einem Anklicken mit dem rechten Mausbutton
  695.    zur Ausführung gebracht werden. Handelt es sich bei  dem  Eintrag um
  696.    ein Verzeichnis, wird mit den gleichen  Aktionen dorthin gewechselt.
  697.    Ein Blättern mit der Maus wird durch Anfahren der  beiden Pfeile  in
  698.    den Bildlaufleisten der jeweiligen Seite erreicht. Dabei  entspricht
  699.    die linke Maustast e [Cursor hoch] bzw.  [Cursor ab] und  die rechte
  700.    [Bild hoch] bzw. [Bild ab]. Natürlich kann jede auf  dem  Bildschirm
  701.    ersichtliche Datei auch direkt mit der linken oder rechten Maustaste
  702.    erreicht werden. Beachten sie aber, daß bei Inaktivität einer  Seite
  703.    zuerst ein Seitenwechsel durch Anklicken mit der linken Maustaste er-
  704.    folgen muß. Erst dann kann direkt mit der Maus darin ausgewählt wer-
  705.    den.
  706.  
  707.    Die Auswahl einer im Moment nicht verfügbaren Funktion, signalisiert
  708.    das Programm mit einem Signalton. Haben sie beispielsweise für  eine
  709.    Anzeigeseite die Dateisperre eingeschaltet (ersichtlich im Menü), so
  710.    wird z.B. das Löschen einer Datei auf dieser Seite verhindert. Versu-
  711.    chen sie es trotzdem ertönt der erwähnte Signalton.
  712.  
  713.                               - 15 -
  714.    3.5. Eingabe-Boxen
  715.    ══════════════════
  716.    Verschiedene  Aktionen  wie  z.B. Umbenennen, Suchmaske, Kopieren,
  717.    Argumente usw., verlangen  eine  Eingabe  vom  Anwender. Innerhalb
  718.    einer  Eingabebox  können  folgende  Tasten  und Maus-Aktionen zur
  719.    Eingabe verwendet werden :
  720.  
  721.        Taste/Aktion    Funktion
  722.    ───────────────────────────────────────────────────────────────────
  723.        Esc             bricht die Eingabe sofort ab und ignoriert
  724.                        eventuelle Eingabe/Veränderungen
  725.        Maus ->         Anklicken des Schließsymbols oder entsprechender
  726.                        Punkt in der Statuszeile
  727.  
  728.        [<─┘]           bestätigt die Eingabe
  729.        Maus ->         Anklicken von <─┘ in der Statuszeile
  730.  
  731.        Einfg           Die Cursorgröße wird je nach Status des Insert-
  732.                        Modus  verändert:  Ist Einfg  aktiv, wird  der
  733.                        Cursor auf volle Größe gesetzt, ist  er inaktiv
  734.                        so wird er in seiner normalen Größe angezeigt.
  735.                        Jeder Tastendruck auf die Einfg-Taste wechselt
  736.                        auf an bzw. aus. Solange Einfg aktiv ist wird
  737.                        eingefügt, ansonsten überschrieben.
  738.  
  739.        Cursor links    Eine Spalte nach links
  740.  
  741.        Cursor rechts   Eine Spalte nach rechts
  742.  
  743.        Pos1            setzt den Cursor an den Anfang der Eingabe
  744.  
  745.        Ende            setzt den Cursor an das Ende der Eingabe
  746.  
  747.        Entf            löscht das Zeichen unter dem Cursor
  748.  
  749.        Löschtaste      löscht das Zeichen links des Cursors
  750.  
  751.        ->Del           löscht das Zeichen vor dem Cursor
  752.        (amerik. Tastatur)
  753.  
  754.        Cursor runter   beendet die Eingabe
  755.  
  756.        Cursor hoch     beendet die Eingabe
  757.    ───────────────────────────────────────────────────────────────────
  758.    Tabelle 4) Tastenfunktionen/Aktionen in Eingabe-Boxen
  759.  
  760.    Bereits vorgegebene Zeichen werden invers dargestellt. Solange die
  761.    Eingabezeichen  so  angezeigt  werden, ist  es  möglich  die  Vor-
  762.    gabe zu übernehmen und zu editieren. Zur Übernahme können alle o.g.
  763.    Tasten (außer den Tasten die zur Beendigung führen) benutzt werden.
  764.    Im Falle der Übernahme wird der vorgegebene Text dann  in normaler
  765.    Weise angezeigt. Wird dagegen eine andere Taste, wie z.B. ein Buch-
  766.    stabe, betätigt, wird die Vorgabe  gelöscht und  der durchgeführte
  767.    Tastenanschlag als erstes Eingabezeichen interpretiert.
  768.    Wie aus der Tabelle ersichtlich, kann die Maus innerhalb einer Ein-
  769.    gabebox nur zur Bestätigung der  Eingabe oder zum Abbruch verwendet
  770.    werden.
  771.  
  772.                               - 16 -
  773.    3.6. Dialogboxen
  774.    ════════════════
  775.    Dialogboxen ermöglichen dem Anwender eine komfortable Auswahl der
  776.    betreffenden Aktionen und Einstellungen. Die  Auswahlpunkte  sind
  777.    jeweils in Gruppen aufgeführt. Dabei ist unter folgenden  Gruppen
  778.    zu unterscheiden:
  779.  
  780.    - Eingabefeld:  Ein Eingabefeld wird in inverser Darstellung ange-
  781.                    zeigt. In ihm kann eine der betreffenden Situation
  782.                    erforderliche Eingabe getätigt werden.
  783.    - Auswahlfeld:  Gewählte Auswahlfelder werden durch 'X' gekennzei-
  784.                    chnet, wobei 'X' bedeutet das diese Option einge-
  785.                    schaltet ist. Ein leeres Feld kennzeichnet eine
  786.                    ausgeschaltete Option. Innerhalb einer Liste kann
  787.                    mit Cursor hoch/runter gewählt werden. Mit der Leer-
  788.                    taste wird eine Option ein-/ausgeschaltet. Inner-
  789.                    halb einer Auswahlliste können auch mehrere oder
  790.                    gar keine Optionen aktiviert sein.
  791.    - Schalterfeld: Ein aktives Schalterfeld wird durch einen dicken
  792.                    Punkt in runden Klammern (∙) gekennzeichnet. Auch
  793.                    hier erfolgt die Auswahl innerhalb der Liste mit
  794.                    Cursor hoch/runter. In einer Liste mit Schalter-
  795.                    feldern kann aber immer nur ein Schalterfeld aktiv
  796.                    sein.
  797.    - Aktionsfeld:  Felder wie OK, Hilfe, Abbruch usw. in jeweils einer
  798.                    separaten Zeile werden als Aktionsschalter bezei-
  799.                    chnet. Ist ein Aktionsfeld gerade aktiv, so wird
  800.                    die entsprechende Aktion ausgeführt. Befinden sie
  801.                    sich aber nicht auf einem solchen Feld, so wird
  802.                    bei Betätigen von [<─┘] automatisch der Standard-
  803.                    Aktionsschalter (in der Regel OK) aktiviert.
  804.  
  805.    Um sich innerhalb eines Dialogfensters fortzubewegen muß die Taste
  806.    [│<── ──>│] (TAB) verwendet werden. Durch Betätigen von [ALT] und
  807.    einem hervorgehobenen Buchstaben kann sofort auf diesen Punkt ge-
  808.    wechselt werden.
  809.    Wird zur Steuerung eine Maus verwendet ist die Eingabe natürlich
  810.    noch einfacher. Um einen gewünschten Punkt zu aktivieren muß dieser
  811.    nur angefahren und angeklickt werden. Bei Auswahl-/Schalterfeldern
  812.    muß sich der Mauscursor aber entweder zwischen den Klammern ( ) [ ]
  813.    oder auf diesen befinden um diese zu aktivieren.
  814.    In der Statuszeile (unterste Bildschirmzeile) wird zu jedem einzelnen
  815.    Punkt immer eine Hilfsinformation ausgegeben.
  816.  
  817.    3.7. Diskettenwechsel
  818.    ═════════════════════
  819.    Wenn ein Wechsel der Diskette des aktiven Laufwerks  vorgenommen
  820.    wird, muß  mit [Neu lesen...] die Oberfläche zum erneuten  Lesen
  821.    aufgefordert  werden. Bezieht sich der Wechsel auf  ein  anderes
  822.    Laufwerk, ist es nicht notwendig neu einzulesen, da dies bei ei-
  823.    nem Seitenwechsel sowieso geschieht.
  824.    Prinzipiell sollten die jeweils vom Diskettenwechsel betroffenen
  825.    Seiten durch [Links/Neu lesen...] bzw. [Rechts/Neu lesen...] auf
  826.    den neuesten Stand gebracht werden.
  827.  
  828.                               - 17 -
  829.    3.8. Leere Verzeichnisse
  830.    ════════════════════════
  831.    Wird für die Anzeige kein passender Eintrag und keine Directorys
  832.    gefunden oder ist die Diskette/Festplatte komplett leer, so wird
  833.    dies durch 'LEER' angezeigt. Bitte beachten Sie aber den Umstand
  834.    das  eine  als  'LEER'  angezeigte Diskette nicht unbedingt leer
  835.    sein muß, wenn eine andere Suchmaske als '*.*' definiert ist.
  836.  
  837.    3.9. Verzeichnis-Struktur (Tree)
  838.    ════════════════════════════════
  839.    Auf der linken Anzeigeseite kann zwischen der  normalen Dateian-
  840.    zeige und einer Verzeichnis-Struktur (Tree) umgeschaltet werden.
  841.    Der Wechsel kann nur bei Aktivität der linken Seite  vorgenommen
  842.    werden. Solange die Verzeichnis-Struktur-Seite aktiv ist, können
  843.    nur folgende Funktionstasten zur Bearbeitung verwendet werden:
  844.  
  845.  
  846.        Taste/Aktion   Funktion
  847.    ───────────────────────────────────────────────────────────
  848.         Pos1          An den Anfang der Verzeichnis Struktur (Root)
  849.                       (Root = Wurzelverzeichnis)
  850.  
  851.         Ende          An das Ende der Verzeichnis Struktur
  852.  
  853.         Cursor hoch   Zum vorhergehenden Eintrag
  854.         (oder Anklicken von Pfeil nach oben)
  855.  
  856.         Cursor ab     Zum nächsten Eintrag
  857.         (oder Anklicken von Pfeil nach unten)
  858.  
  859.         F2            unterlegtes Verzeichnis löschen
  860.         (oder Anklicken in Statuszeile)
  861.  
  862.         F5            unterlegtes Verzeichnis umbenennen
  863.         (oder Anklicken in Statuszeile)
  864.  
  865.         Tab           Tree wird verlassen und die Seite gewechselt.
  866.  
  867.         Shift-Tab     angewähltes Directory wird nicht auf die
  868.                       rechte Seite übertragen. Dies ist vor allem
  869.                       dann wichtig, wenn das gegenüberliegende
  870.                       Verzeichnis benötigt wird.
  871.     ──────────────────────────────────────────────────────────
  872.     Tabelle 5) Funktionstasten für Tree
  873.  
  874.     Mit [Links/Tree]  bzw. [F10][L][T]  kann  die  Verzeichnis-Struktur
  875.     ein-/ausgeschaltet werden, wenn die linke Seite aktiv ist.
  876.     Es besteht auch die Möglichkeit die, bei einem Programmende, aktive
  877.     Verzeichnisstruktur in der Konfigurationsdatei speichern zu lassen.
  878.     Dies geschieht  über [System/Tree speichern EIN/AUS]. Dadurch kann
  879.     bei einem erneuten Aufruf der Benutzeroberfläche die  Analyse  ent-
  880.     fallen, wenn mit diesem Laufwerk gearbeitet wird. Bei Benutzung die-
  881.     ser Möglichkeit sind aber auch einige Dinge zu  beachten.  Eine de-
  882.     tailliertere  Beschreibung  finden  sie  bei  der  Erklärung dieses
  883.     Schalters.
  884.  
  885.                               - 18 -
  886.  
  887.     3.10. Programm/Verzeichnis aktivieren
  888.     ═════════════════════════════════════
  889.     Mit [<─┘] wird  ein  Programm  bzw.  ein  Verzeichnis  abgerufen.
  890.     Befindet sich der Markierungsbalken  auf  einem Verzeichnis, wird
  891.     in dieses verzweigt und dessen Inhalt auf dem Bildschirm gelistet.
  892.     Handelt es sich um eine ausführbare  Programmdatei mit der Endung
  893.     EXE, COM oder BAT, wird  diese  zur  Ausführung  gebracht,  wobei
  894.     noch die Auswahl getroffen  werden kann,ob die Benutzeroberfläche
  895.     überladen werden soll oder nicht. Die Auswahl wird mit einer Maus
  896.     durch Betätigen  des rechten  Mausknopfs  (Button)  durchgeführt,
  897.     wenn sich der gewünschte Eintrag im aktiven  Fenster befindet. Um
  898.     ein Verzeichnis  bzw. Programm einer inaktiven Seite mit der Maus
  899.     zu aktivieren muß diese erst, durch Anklicken, aktiviert werden.
  900.     Für den Aufruf werden die  mit  [Optionen/Argumente] festgelegten
  901.     Parameter an das Programm weitergegeben. Nach der Beendigung wird
  902.     QDIR wieder aktiv (bei Überlagerung neu geladen).
  903.     Der Aufruf der Programme geschieht über das mitgelieferte Programm
  904.     QDIRCALL.EXE, welches  alleine nicht lauffähig  ist.  Falls  Sie
  905.     dennoch  versuchen es aufzurufen erhalten Sie eine Fehlermeldung.
  906.     Der Kommandointerpreter COMMAND.COM von DOS kann  hiermit  nicht
  907.     zur   Ausführung  gebracht  werden.  Benutzen  Sie   dazu  bitte
  908.     [Dienste/OS-Shell].  Ebenso  ist  es  nicht möglich QDIRCALL.EXE
  909.     selbst aufzurufen. Grundsätzlich  werden nur  Programme  mit der
  910.     Dateiendung COM und EXE mit  QDIRCALL  aufgerufen. Bei  der Aus-
  911.     führung  von Stapeldateien (Endung BAT) bleibt QDIR im Speicher.
  912.     Während einer Überlagerung der Benutzeroberfläche wird eine tem-
  913.     poräre Datei z.B. mit dem Namen TMP1.$$$ erzeugt, um nach Beendi-
  914.     gung des gestarteten Prozesses  die  vorherige Programmsituation
  915.     wiederherzustellen. Achten Sie deshalb, daß Sie eine solche Datei
  916.     nicht löschen. In dem Fall das Sie es doch tun, wird beim Nachla-
  917.     den von QDIR nur das aktive Verzeichnis angezeigt.
  918.     Sie sollten mit QDIR auch keine Programme starten, die speicher-
  919.     resident arbeiten,da sonst der frei verfügbare Speicher erheblich
  920.     reduziert  werden kann. Wenn sie es doch tun, so erhalten sie um
  921.     so  schneller die  Meldung  'Nicht  genug  Speicher  frei'  oder
  922.     'Programm zu  groß  um  in  den  Arbeitsspeicher zu  passen' bzw.
  923.     ähnliche Meldungen. Solche  residenten Programme/Utilities werden
  924.     am besten direkt nach  dem  Systemstart  installiert, um  anderen
  925.     Anwendungen nicht ins Gehege zu kommen.
  926.     Die Benutzeroberfläche arbeitet auch im Zusammenhang  mit  einer
  927.     Umgebungsvariablen mit dem Namen QDIR. Diese ist vor  allem  bei
  928.     Programmüberlagerungen sehr  nützlich. Lesen Sie  dazu bitte den
  929.     Abschnitt
  930.  
  931.  
  932.     3.11. Anzeigeseite wechseln
  933.     ═══════════════════════════
  934.     Mit  │<── ──>│ (Tab) kann  zwischen  den  beiden Anzeigeseiten hin-
  935.     und hergesprungen werden. Die Aktionen die durchgeführt werden sind
  936.     vom Arbeitsmodus abhängig. Ist die Verzeichnisstruktur ausgeschaltet,
  937.     so wird mit │<── ──>│ die Anzeigeseite gewechselt, das gleiche gilt
  938.     für Shift+│<── ──>│. Wird zum  erstenmal auf  die rechte  Seite ge-
  939.     wechselt, so muß eine Laufwerksangabe durchgeführt werden.
  940.     Ist [Links/Tree] auf ON, so wird wenn 'Tree' aktiv ist und │<── ──>│
  941.     betätigt wird, auf die rechte  Seite gewechselt und das im Verzeich-
  942.     nisbaum angewählte  Directory übertragen. Bei Shift+│<── ──>│ bleibt
  943.     die Verzeichnisstruktur unberücksichtigt, d.h.  die  Anzeige bleibt
  944.     erhalten.
  945.     Mit der Maus müssen sie nur die gewünschte Seite durch ein Anklicken
  946.     innerhalb der Fenstergrenzen aktivieren (linker Button).
  947.  
  948.                               - 19 -
  949.     3.12. Hilfe
  950.     ═══════════
  951.     Mit [Sytem/Hilfe] bzw.[F1] oder einem Mausklick in der Statuszeile,
  952.     wird  die  On-Line-Hilfe aktiviert. Mit [Bild hoch], [Bild ab] oder
  953.     durch Anklicken der entsprechenden  Punkte  mit  einer  Maus,  kann
  954.     zwischen zwei Anzeigeseiten gewechselt werden. Über [Esc]  und  An-
  955.     klicken des Schließsymbols oder in der Statuszeile wird  die  Hilfe
  956.     wieder entfernt.
  957.  
  958.     3.13. Datei/Verzeichnis löschen
  959.     ═══════════════════════════════
  960.     Über [F2] kann die aktuelle Datei, bzw. das aktuelle Verzeichnis(nicht
  961.     das Verzeichnis  in  dem  Sie  sich befinden!) , gelöscht werden. Es
  962.     erfolgt auch eine Nachfrage ob  wirklich gelöscht  werden soll, wobei
  963.     mit [Ja]  und  [Nein]  geantwortet werden kann.
  964.     Es ist auch möglich innerhalb der angezeigten Verzeichnisstruktur das
  965.     aktuelle unterlegte Verzeichnis zu löschen.
  966.     Wird während des Löschens auf eine schreibgeschützte Datei getroffen,
  967.     erfolgt eine Meldung (Zugriff verweigert) und die  betroffene  Datei
  968.     wird !nicht! gelöscht.
  969.     Je nach der vom Anwender getroffenen Auswahl (Datei oder Verzeichnis),
  970.     fällt die resultierende Aktion unterschiedlich aus:
  971.  
  972.     - Handelt es sich um eine Datei, so wird diese, nach der Bestätigung,
  973.       gelöscht.
  974.     - Bei Verzeichnissen gelten zwei gesonderte Regelungen:
  975.       - Ist das ausgewählte Verzeichnis leer wird dieses sofort nach der
  976.         Bestätigung entfernt.
  977.       - Gibt es im gewählten Verzeichnis noch Dateien und ggf. weitere
  978.         Unterverzeichnisse, erhalten sie eine Meldung die sie auf diesen
  979.         Sachverhalt hinweist. Hiermit ist es also möglich komplette Ver-
  980.         zeichnisse und Verzeichnisbäume zu löschen. Nach der Bestätigung
  981.         mit [Löschen] erfolgt noch einmal eine Sicherheitsabfrage.  Wird
  982.         diese  mit  [Ja] beantwortet  wird  das  gewählte Verzeichnis mit
  983.         allen Dateien und darin enthaltenen Unterverzeichnissen gelöscht!
  984.         Wird eine schreibgeschützte Datei angetroffen, erfolgt ein Hinweis
  985.         und zusätzlich besteht die  Möglichkeit  auch solche Dateien  zu
  986.         löschen. Wollen sie nicht löschen kann das betroffene Verzeichnis
  987.         aber auch nicht entfernt werden. In diesem Fall wird der Löschvor-
  988.         gang sofort beendet!
  989.         Die Aktion kann auch jederzeit mit [Esc] oder Anklicken mit der
  990.         Maus in der Statuszeile abgebrochen werden!
  991.         ANM.: Sie sollten sich unbedingt davon überzeugen, daß sie das zu
  992.         ----  löschende Verzeichnis bzw. den zu löschenden Verzeichnisbaum,
  993.               nebst darin enthaltenen Dateien wirklich nicht mehr benötigen!
  994.  
  995.     Eventuelle  Fehler  und  Hinweise  werden  in  einem  Fenster  in  der
  996.     Bildschirmmitte angezeigt.
  997.  
  998.     3.14. Alle markierten Dateien löschen
  999.     ═════════════════════════════════════
  1000.     Mit [Strg-F2] werden alle markierten Dateien gelöscht. Ebenso wie bei
  1001.     [F2]  wird  auch  hier  eine  Bestätigung  erwartet. Zusätzlich  kann
  1002.     festgelegt  werden, ob einzeln bestätigt  werden  soll  oder nicht.
  1003.     Standardmäßig ist das schnelle Löschen von Dateien erlaubt. Das heißt,
  1004.     daß die Oberfläche auf schnellstmöglichem Weg Dateien entfernt. Dieser
  1005.     Mechanismus greift aber nur, wenn alle Dateien einer Anzeigeseite mit
  1006.     einer Markierung versehen sind. Durch den Schalter /D kann dies aber
  1007.     geändert werden.
  1008.     WICHTIG: Das schnelle Löschen kann nicht mit [Esc] abgebrochen werden!
  1009.  
  1010.     Ist das schnelle Löschen nicht erlaubt (/D) oder nicht alle Dateien im
  1011.     Verzeichnis markiert, werden die Dateien in der Reihenfolge in der sie
  1012.     stehen gelöscht. Hier kann dann der Löschvorgang mit [Esc] bzw. durch
  1013.     Anklicken in der Statuszeile vorzeitig  abgebrochen  werden.
  1014.  
  1015.     Schreibgeschützte Dateien werden auf keinen Fall gelöscht, auch dann
  1016.     nicht, wenn das schnelle Löschen erlaubt ist.
  1017.  
  1018.     3.15. Markieren
  1019.     ═══════════════
  1020.     Mit [F3] kann die aktuelle Datei markiert  werden um  Operationen wie
  1021.     Kopieren  und  Löschen  auf  mehrere  Dateien  anzuwenden. Im Fenster
  1022.     'Markiert' wird der aktuelle Stand angegeben:
  1023.  
  1024.                     a)  Anzahl markierter Dateien.
  1025.                     b)  Gesamtgröße markierter Dateien in Bytes.
  1026.  
  1027.     Auch mit  einer Maus können Dateien  markiert bzw. de-markiert werden.
  1028.     Dazu wird die benötigte Datei mit dem Mauscursor angefahren und durch
  1029.     ein Anklicken ausgewählt.Als resultierende Aktion wird die betreffende
  1030.     Datei mit einer Marke versehen bzw. eine vorhandene Markierung zurück-
  1031.     gesetzt.
  1032.     Sollen alle Dateien im aktuellen Verzeichnis markiert werden, so kann
  1033.     dies einfach über die Tastenkombination [Strg-F3] erreicht werden.
  1034.  
  1035.                               - 20 -
  1036.  
  1037.     Folgende Aktionen löschen alle Markierungen:
  1038.  
  1039.            1) wechseln zu einem anderen Laufwerk oder Verzeichnis
  1040.            2) wechseln der Anzeigeseite
  1041.            3) Ändern der Suchmaske mit F6
  1042.            4) Markierungen löschen mit Strg-F4
  1043.            5) Programmaufrufe
  1044.  
  1045.     WICHTIG: Verzeichnisse können !NICHT! markiert werden.
  1046.  
  1047.     3.16. De-Markieren/Un-Markieren
  1048.     ═══════════════════════════════
  1049.     [F4]  und  [Strg-F4] sind die Gegenstücke zu [F3] und  [Strg-F3].
  1050.     Mit  [F4]  wird die  aktuelle  Datei, oder  mit  [Strg-F4]  alle
  1051.     Dateien  im aktuellen Verzeichnis demarkiert, d.h.  die Markier-
  1052.     ungen werden entfernt.
  1053.     Wie mit der Maus eine Markierung zu löschen ist lesen sie bitte
  1054.     im vorgehenden Abschnitt 3.15.
  1055.  
  1056.     3.17. Umbenennen/Rename
  1057.     ═══════════════════════
  1058.     Über [F5] kann die aktuelle Datei umbenannt werden.Der aktuelle Datei-
  1059.     name (unterlegte Datei) wird übernommen und  kann  beliebig editiert
  1060.     bzw.  auch  überschrieben  werden (siehe 3.4. Eingabeboxen). Mit [Esc]
  1061.     kann dieser Vorgang abgebrochen werden, wobei dann eventuelle Verän-
  1062.     derungen nicht übernommen werden.
  1063.  
  1064.  
  1065.     3.18. Gewählte Datei anzeigen
  1066.     ══════════════════════════════
  1067.     Mit [Strg-F5] kann der Inhalt der aktuellen Datei auf dem Bildschirm
  1068.     dargestellt werden. Die Funktion ist  hauptsächlich  zur Anzeige von
  1069.     Textdateien gedacht. Es ist aber auch möglich 'andere' Dateien  auf
  1070.     dem Bildschirm anzeigen zu lassen.
  1071.     Die Anzeigedatei kann theoretisch so  groß sein, wie  das  externe
  1072.     Speichermedium an  Plattenkapazität zur Verfügung  stellt.
  1073.     In der obersten Fensterzeile, hinter  dem  Schließsymbol, wird der
  1074.     Name  der gelisteten Datei angegeben. Nun können sie  sich mit den
  1075.     nachfolgenden  Tasten, die auch in der untersten Zeile dargestellt
  1076.     werden, innerhalb der Datei fortbewegen:
  1077.  
  1078.        Taste            Funktion
  1079.     ──────────────────────────────────────────────────────────────
  1080.        Pos1             Textanfang
  1081.        Ende             Textende
  1082.        Bild ab          nächste Seite anzeigen
  1083.        Bild hoch        vorherige Seite anzeigen
  1084.        Esc              Anzeige beenden
  1085.        Strg-Pos1        erste Spalte
  1086.        Cursor links     vertikal 10 Zeichen nach links
  1087.        Cursor rechts    vertikal 10 Zeichen nach rechts
  1088.     ──────────────────────────────────────────────────────────────
  1089.     Tabelle 6) Tasten für die Dateianzeige
  1090.  
  1091.  
  1092.  
  1093.     Wenn sie eine Maus benutzen können sie  die entsprechende Aktion
  1094.     auch durch Anklicken in der Statuszeile auswählen. Um  zurückzu-
  1095.     kehren klicken sie einfach das Schließsymbol an.
  1096.  
  1097.                               - 21 -
  1098.  
  1099.     3.19. Suchmaske definieren
  1100.     ══════════════════════════
  1101.     Standardmäßig ist die Dateimaske auf '*.*' eingestellt.Mit F6 kann
  1102.     eine beliebige  Suchmaske  angegeben  werden,  wobei auch hier die
  1103.     gleichen  Regeln  wie  unter DOS  gelten.   Mit  Strg-F6 wird  die
  1104.     Suchmaske wieder auf  ihren Standardwert gesetzt.
  1105.  
  1106.     WICHTIG:    Verzeichniseinträge bleiben von der Suchmaske unberück-
  1107.                 sichtigt.Vielmehr werden Directorys !IMMER!  angezeigt.
  1108.  
  1109.     Beispiele:
  1110.  
  1111.                 *.EXE    zeigt nur Dateien mit der Endung EXE
  1112.  
  1113.                Q???.*    zeigt nur die Dateien an, dessen Name aus
  1114.                          vier Zeichen besteht, wobei das erste Zeichen
  1115.                          gleich 'Q' sein muß. Die Endung spielt keine
  1116.                          Rolle.
  1117.  
  1118.                   *.*    alle Dateien werden angezeigt
  1119.  
  1120.     Standardmäßig wird '*.*' für den Selektierfilter benutzt. Eine Än-
  1121.     derung wird aber in der Konfigurationsdatei der Benutzeroberfläche
  1122.     gespeichert und bei einem erneuten Start wieder eingelesen.
  1123.  
  1124.     3.20. Datei kopieren
  1125.     ════════════════════
  1126.     Mit [F7] wird die  durch den  Markierungsbalken ausgewählte Datei
  1127.     kopiert. Als Ziel wird jeweils das Verzeichnis , welches  auf der
  1128.     anderen Seite angezeigt  wird, vorgegeben. Es kann aber  auch ein
  1129.     beliebiges existierendes  Directory  angegeben  werden. Die Datei
  1130.     wird mit dem Datum und der Uhrzeit der Quelle versehen und in das
  1131.     angegebene Ziel kopiert. Ist die zu  kopierende Datei  bereits in
  1132.     dem definierten Verzeichnis enthalten, meldet die Oberfläche dies
  1133.     und erwartet vom Anwender die  Bestätigung  ob sie  überschrieben
  1134.     werden soll oder nicht. Beim Überschreiben geht der  alte  Datei-
  1135.     inhalt verloren.
  1136.     In der Zielangabe muß der Dateiname nicht angegeben werden.Sollten
  1137.     sie es dennoch tun,muß der angegebene Name mit der zu kopierenden
  1138.     genau übereinstimmen, d.h. es kann kein neuer Name definiert wer-
  1139.     den!
  1140.     Für die Zielangabe gilt folgende Eingaberegel:   [Lw:][\Pfad]
  1141.  
  1142.     Beispiele:
  1143.  
  1144.         A:\           Ins Root-Verzeichnis auf Laufwerk A kopieren
  1145.         A:            Ins aktuelle Verzeichnis auf Laufwerk A:
  1146.         A:\DIRNAME    Ins Verzeichnis DIRNAME auf Laufwerk A kopieren
  1147.  
  1148.     Mit der Kopierfunktion  können aber auch  ganze Verzeichnisse und
  1149.     Verzeichnisbäume auf einmal kopiert werden. Dazu muß nur  das ge-
  1150.     wünschte Quellverzeichnis mit den Cursortasten innerhalb der Liste
  1151.     angewählt werden. Ist das zu kopierende Verzeichnis unterlegt, so
  1152.     ist nur  noch [F7] zu betätigen. Handelt es  sich wirklich  um ein
  1153.     Verzeichnis macht das Programm mit einer entsprechenden Meldung da-
  1154.     rauf aufmerksam und erwartet zusätzlich eine Bestätigung, ob diese
  1155.     Aktion wirklich gewünscht ist. Mit [Esc] oder durch Anklicken in
  1156.     der Statuszeile kann die Aktion abgebrochen werden.
  1157.  
  1158.  
  1159.                               - 22 -
  1160.  
  1161.     3.21. Alle markierten Dateien kopieren
  1162.     ══════════════════════════════════════
  1163.     Über [Strg-F7] können alle markierten Dateien kopiert werden. Bei
  1164.     der Zieleingabe gelten hier die  gleichen Regeln  wie beim Kopie-
  1165.     ren einer einzelnen Datei mit [F7] (s.3.19.),außer das die Angabe
  1166.     eines Namens grundsätzlich verboten ist.
  1167.     Ist auf dem angegebenen Ziel nicht genug Platz zur  Verfügung, so
  1168.     kann nach der entsprechenden Meldung ein  Diskettenwechsel vorge-
  1169.     nommen werden; danach werden die nachfolgenden Dateien kopiert.
  1170.     Während des Kopiervorgangs wird ständig der Name der Datei die
  1171.     kopiert wird angezeigt und nach Beendigung die Anzahl der kopier-
  1172.     ten Dateien angegeben.
  1173.     Existiert die aktuelle Datei bereits in dem  Verzeichnis, in  das
  1174.     kopiert  werden soll, so  muß  vom  Anwender die  durchzuführende
  1175.     Aktion angegeben  werden. Folgendes steht zur Auswahl:
  1176.  
  1177.          Aktion               Wirkung
  1178.     -----------------------------------------------------------------
  1179.           Ja                  Die betroffene Datei wird überschrieben
  1180.           Nein                Die existierende Datei bleibt erhalten
  1181.           Alle                Sämtliche bereits existierenden Dateien
  1182.                               werden ohne weitere Nachfragen über-
  1183.                               schrieben.
  1184.           Keine               Sämtliche bereits existierenden Dateien
  1185.                               werden nicht überschrieben. Auch hier
  1186.                               erfolgen keine weiteren Abfragen.
  1187.     -----------------------------------------------------------------
  1188.     Tabelle) zu wählende Aktionen beim Überschreiben von Dateien
  1189.  
  1190.  
  1191.     Der Kopiervorgang kann mit [Esc] bzw. durch Anklicken in der Status-
  1192.     zeile vorzeitig beendet werden. Vor dem  eigentlichen  Abbruch muß
  1193.     diese  Auswahl noch einmal  bestätigt werden. Wurde die Taste z.B.
  1194.     aus Versehen gedrückt, kann durch Auswahl von [Nein] in der Abfrage
  1195.     die Weiterbearbeitung erreicht werden.
  1196.  
  1197.     Es stehen zwei verschiedene Anzeigemöglichkeiten zur Verfügung,die
  1198.     über das Menü [System/Anzeigestatus] ausgewählt werden können:
  1199.  
  1200.  
  1201.        - DIREKT      Veränderungen in einem Verzeichnis werden sofort
  1202.                      auf den neuesten Stand gebracht.
  1203.  
  1204.        - WARTEN      Es wird zuerst die Funktion auf betroffene Dateien
  1205.                      angewendet und dann die Verzeichnis-Anzeige erneuert.
  1206.                      Dieser Modus ist natürlich erheblich schneller als
  1207.                      DIREKT.
  1208.  
  1209.     3.22. Unterverzeichnis (Subdirectory) erstellen
  1210.     ═══════════════════════════════════════════════
  1211.     Über [F8] kann ein neues Unterverzeichnis eingerichtet werden.Dabei
  1212.     ist es völlig egal wo  das  neue SubDirectory stehen soll, da eine
  1213.     Angabe von <Laufwerk><Pfad><Name> erfolgen  kann.  Kann  ein  Ver-
  1214.     zeichnis  nicht eingerichtet werden, so erfolgt ein entsprechender
  1215.     Hinweis. Wenn die Verzeichnis-Struktur eingeschaltet ist, so  wird
  1216.     sofort die veränderte Struktur  analysiert wenn es die aktive Ver-
  1217.     zeichnisstruktur betrifft. Wurde  der betreffende  Verzeichnisbaum
  1218.     schon einmal  eingelesen, ist  aber inaktiv , d.h. Tree ist ausge-
  1219.     schaltet, so wird spätestens zur Wiedereinblendung eine  neue Ana-
  1220.     lyse vorgenommen.
  1221.  
  1222.     3.23. Dateiattribut ändern
  1223.     ══════════════════════════
  1224.     Das Dateiattribut der momentan gewählten Datei kann über [Strg-F8]
  1225.     verändert werden.
  1226.     Aus folgenden Attributen kann gewählt werden:
  1227.  
  1228.                      -   Read only  (nur Lesen)
  1229.                      -   Hidden     (versteckt)
  1230.                      -   System     (Systemdatei)
  1231.                      -   Archive    (Archivierungsbit)
  1232.  
  1233.                               - 23 -
  1234.  
  1235.     Die aktiven Zustände werden durch '√' gekennzeichnet.  Mit  Cursor
  1236.     hoch/runter kann der zu ändernde Zustand  ausgewählt  und  mittels
  1237.     [<─┘] verändert werden. Beendet wird mit [Esc]. Wurde das Attribut
  1238.     verändert, so erfolgt zuätzlich die  Abfrage, ob das neue Attribut
  1239.     wirklich gesetzt werden soll oder nicht.
  1240.  
  1241.     3.24. Laufwerk wechseln
  1242.     ═══════════════════════
  1243.     Mit [F9] kann auf ein anderes Laufwerk gewechselt  werden. Die Aus-
  1244.     wahl geschieht mit Cursor hoch/runter oder ab durch die Eingabe des
  1245.     entsprechenden   Laufwerksbuchstaben. Mit  dieser  Funktion  können
  1246.     sogar nicht nur die physikalischen Laufwerke,sondern auch die logi-
  1247.     schen angewählt  werden. Die Anzahl der logischen Laufwerke wird in
  1248.     der Datei CONFIG.SYS mit dem Kommando 'LASTDRIVE' festgelegt:
  1249.  
  1250.     Beispiel:
  1251.                         LASTDRIVE=G
  1252.  
  1253.     Solche logischen Laufwerke können mit dem externen DOS-Befehl SUBST
  1254.     eingerichtet werden:
  1255.  
  1256.                 SUBST E: C:\SUBDIR    richtet ein Scheinlaufwerk ein.
  1257.  
  1258.                 SUBST                 listet alle Scheinlaufwerke mit
  1259.                                       ihrem entsprechenden Pfad.
  1260.  
  1261.                 SUBST E:/D            löscht das Scheinlaufwerk.
  1262.  
  1263.     Für QDIR können  Laufwerke  bis 'R' eingerichtet  werden. Sind mehr
  1264.     logische Laufwerke vorhanden, so werden die überzähligen ignoriert.
  1265.     Der Umgang mit solchen Scheinlaufwerken  ist  aber  mit Vorsicht zu
  1266.     genießen.  Für nähere Informationen sollten Sie in ihr DOS-Handbuch
  1267.     schauen.
  1268.  
  1269.     3.25. Volume-Kennzeichen angeben/ändern
  1270.     ═══════════════════════════════════════
  1271.     Mit [Strg-F9] kann der  Kennzeichen-Satz  einer  Diskette/Festplatte
  1272.     verändert  werden.  Der  aktuelle  Name  wird  in  einer  Eingabebox
  1273.     vorgegeben. Bei der Namensvergabe darf kein '.' im  Namen  angegeben
  1274.     sein (auch wenn es bei längeren Namen angezeigt wird).Für das Volume
  1275.     stehen ihnen 11 Zeichen zur Verfügung.
  1276.     Wenn sie ein ungültiges Volume angeben oder durch andere Gründe  der
  1277.     neue Kennzeichensatz nicht  erstellt werden  kann, so ist  auf jeden
  1278.     Fall das alte Volume gelöscht!
  1279.  
  1280.     3.26. Menüzeile aktivieren
  1281.     ══════════════════════════
  1282.     Beim Betätigen der Taste [F10] oder durch Anfahren  der Maus in die
  1283.     oberste Zeile und  einem  Klick des linken  Mousebutton  wird  eine
  1284.     Menüleiste  aktiviert in der Befehle und verschiedene Einstellungen
  1285.     vorgenommen werden können. Im Menü sind auch  Funktionen  bzw. Ein-
  1286.     stellungen enthalten für die keine Hotkeys existieren.Die einzelnen
  1287.     Menüpunkte werden  im  Abschnitt  4. 'Die Menüleiste' besprochen.
  1288.  
  1289.                               - 24 -
  1290.  
  1291.     3.27. DOS-Kommandos eingeben
  1292.     ════════════════════════════
  1293.     Mit dieser Funktion können normale  DOS-Befehle eingegeben werden.
  1294.     Die maximale  Zeilenlänge  ist  hier  aber auf 75 Zeichen begrenzt
  1295.     (unter DOS sind es bis zu 127), was  aber für die meisten Aktionen
  1296.     mehr als ausreichend ist.  Mit  Cursor  hoch/runter  kann in  einem
  1297.     Puffer (HISTORY) geblättert  werden, der  sich  jeweils die letzten
  1298.     20 Befehle merkt(solange QDIR nicht durch einen Programmaufruf über-
  1299.     lagert wurde).  Alle  Befehle können beliebig verändert werden; der
  1300.     eigentliche Aufruf wird dann in den nächsten freien Puffer geschrie-
  1301.     ben (der  manipulierte  Befehl bleibt also unverändert im History).
  1302.     Syntax und Funktionsweise ist dieselbe  wie  unter DOS. Sollten Sie
  1303.     jedoch nicht mit 75 Zeichen auskommen,so kann auch der Kommandoin-
  1304.     terpreter über das Menü 'Dienste' aufgerufen werden.Dann steht Ihnen
  1305.     DOS in vollem Umfang zur Verfügung  und  mit  dem EXIT Befehl wird
  1306.     QDIR wieder aktiv.
  1307.     Hier wird QDIR aber nicht während der Programmausführung überlagert.
  1308.     Steht Ihnen also nicht mehr genug freier Speicher zur Verfügung, so
  1309.     starten Sie das Programm mit [<─┘] im entsprechenden Verzeichnis.
  1310.  
  1311.     WICHTIG: Der Kommandointerpreter muß über PATH oder COMSPEC
  1312.              definiert worden sein, damit das Programm ihn finden
  1313.              kann wenn er sich nicht im aktuellen Verzeichnis be-
  1314.              findet.
  1315.  
  1316.     3.28. Beenden der Benutzeroberfläche
  1317.     ════════════════════════════════════
  1318.     [Alt-F10] oder [Esc] beenden die Benutzeroberfläche und kehren in das
  1319.     beim Aufruf aktive Laufwerk und Verzeichnis  zurück. Ist  das Menü
  1320.     aktiv, so muß die [Esc]-Taste aber dreimalmal hintereinander betätigt
  1321.     werden um erstens den Menümodus abzubrechen und dann das Programm-
  1322.     ende zu erreichen. Das Programm verlangt  dann  zusätzlich  noch
  1323.     einmal von Ihnen eine Bestätigung, das wirklich beendet werden soll
  1324.     oder aber auch nicht. Bei der Beendigung wird vorher aber noch die
  1325.     Konfiguration in einer Datei mit dem Namen QDIR.CFG abgespeichert,
  1326.     wenn 'Auto Config Save' auf ON  steht. In dieser  Datei werden  die
  1327.     Zustände  von   Sortieren, Sperren, Suchwege, Menüdefinitionen, ev.
  1328.     Verzeichnisstruktur  usw. gesichert. Bei einem erneuten  Aufruf von
  1329.     QDIR werden diese Informationen dann wieder  eingelesen  und  auto-
  1330.     matisch gesetzt.
  1331.  
  1332.     3.29. SubSize-Funktion
  1333.     ══════════════════════
  1334.     Die Funktion 'SubSize'  wird  mit [Strg-S] aufgerufen und  liefert
  1335.     Informationen über das momentan aktive Verzeichnis:
  1336.  
  1337.              a) Anzahl der Directorys
  1338.              b) Anzahl der Dateien (Files)
  1339.              c) Gesamtanzahl Bytes der Dateien
  1340.  
  1341.     WICHTIG:  Bei diesen Angaben wird die aktuelle Suchmaske
  1342.               berücksichtigt!
  1343.  
  1344.                               - 25 -
  1345.     3.30. TreeInfo-Funktion
  1346.     ═══════════════════════
  1347.     Mit TreeInfo, die durch [Strg-T] aufgerufen wird, werden Informatio-
  1348.     nen zum aktiven Laufwerk geliefert:
  1349.  
  1350.         a) Gesamtanzahl der Unterverzeichnisse der Platte
  1351.         b) Gesamtanzahl der Dateien            ''  - -  ''
  1352.         c) Verschachtelung der Verzeichnisse   ''  - -  ''
  1353.  
  1354.  
  1355.     Der Begriff Verschachtelung ist für manche Anwender vielleicht etwas
  1356.     verschleiert. Zum besseren Verständnis folgen nun Beispiele in denen
  1357.     vorne ein Verzeichnis angegeben ist, dahinter  folgt  die Verschach-
  1358.     telung:
  1359.  
  1360.          C:\QDIR                                (Verschachtelung 1)
  1361.          C:\UTILITIE\QDIR                       (Verschachtelung 2)
  1362.          C:\SHAREWARE\UTILITIE\QDIR             (Verschachtelung 3)
  1363.          C:\EDIT\TEXTE\BRIEFE\PRIVAT\GEHEIM     (Verschachtelung 5)
  1364.  
  1365.     Wie sie sehen entspricht die Verschachtelung genau der Anzahl an
  1366.     Verzeichnissen in einem Pfad.
  1367.     Gibt die TreeInfo-Funktion also z.B. als Verschachtelung 3 an, so
  1368.     ist das tiefste Verzeichnis von 3  übergeordneten  Verzeichnissen
  1369.     aus zu erreichen.
  1370.  
  1371.  
  1372.     WICHTIG: Die TreeInfo-Funktion berücksichtigt die Suchmaske nicht!
  1373.  
  1374.     3.31. Finde Datei(en)
  1375.     ═════════════════════
  1376.     Mit [Strg-F]  können beliebige Dateien auf einer  Platte  gesucht
  1377.     und angezeigt sowie auf Wunsch sogar automatisch oder interaktiv
  1378.     gelöscht werden. Es wird  immer  auf dem aktiven Laufwerk gesucht.
  1379.     Die Eingabe der entsprechenden Optionen erfolgt bequem über  eine
  1380.     komfortable Dialogbox. In dieser Dialogbox stehen folgende Punkte
  1381.     zur Auswahl:
  1382.  
  1383.     - Suchmaske:   Hier kann der Name der zu suchenden Dateien einge-
  1384.                    tragen werden. Dabei können auch Jokerzeichen '*'
  1385.                    und Platzhalter '?' genau wie unter DOS verwendet
  1386.                    werden.
  1387.  
  1388.                               - 26 -
  1389.  
  1390.     - Attribute:   Welche Attribute die zu suchenden Dateien aufweisen
  1391.                    sollen, kann hiermit eingestellt werden.
  1392.     - Modus    :   Diese Schalterfelder sind nur von Bedeutung wenn
  1393.                    in der Aktionsliste [Löschen] aktiviert ist. Bei
  1394.                    Auswahl von [(∙) Interaktiv] wird vor einem Lösch-
  1395.                    vorgang immer eine Bestätigung verlangt. Ist je-
  1396.                    doch [(∙) Automatisch] aktiv, wird ohne Nachfrage
  1397.                    gelöscht.
  1398.     - Aktion   :   Hier kann ausgewählt werden welche Aktion auf die
  1399.                    gefundenen Dateien ausgeführt werden sollen. Zur
  1400.                    Verfügung stehen [( ) Anzeigen] und [( ) Löschen]
  1401.                    Bei einer Anzeige werden alle gefundenen Dateien
  1402.                    in einer separaten Datei mit dem  Name FILES.QDF
  1403.                    gespeichert und anschließend angezeigt. Sie können
  1404.                    diese Datei also auch noch später weiterverwenden.
  1405.                    Wird als Aktion [Löschen] aktiviert werden gefundene
  1406.                    Dateien im Zusammenhang mit [Modus] behandelt.
  1407.     - OK       :   Standard-Aktionschalter. Bestätigt die Eintragungen
  1408.                    und aktiviert die entsprechende Aktion.
  1409.     - Abbruch  :   Bricht sofort ab, ohne Ausführung.
  1410.     - Hilfe    :   Gibt einen Hilfebildschirm aus.
  1411.  
  1412.  
  1413.     Die Aktionen werden immer auf das aktive Laufwerk und dessen Inhalt,
  1414.     d.h. auch sämtliche Verzeichnisse und Unterverzeichnisse, ausgeführt.
  1415.     Eine Beschränkung auf ein einzelnes  Verzeichnis  ist  nicht möglich,
  1416.     da die  gleichen  Operationen  auch  mittels  der Suchmaske in einem
  1417.     einzigen Verzeichnis realisiert werden können.
  1418.  
  1419.     3.32. DiskInfo
  1420.     ══════════════
  1421.     [Strg-D] liefert Informationen über die momentan  aktive Festplatte
  1422.     oder Diskette:
  1423.  
  1424.           -   Bytes pro Sektor
  1425.           -   Sektoren pro Cluster
  1426.           -   reservierte Sektoren
  1427.           -   FAT - Anzahl
  1428.           -   max. Root Einträge
  1429.           -   Sektoren gesamt
  1430.           -   Media Deskriptor
  1431.           -   Sektoren pro FAT (*)
  1432.           -   Sektoren pro Spur
  1433.           -   Seiten/Köpfe
  1434.           -   speziell reservierte Sektoren
  1435.           -   Gesamtspeicherkapazität
  1436.           -   freier Speicher in Prozent
  1437.  
  1438.  
  1439.     Benutzen sie eine DOS Version ab 4.0 wird zusätzlich :
  1440.  
  1441.           -   Seriennummer des Datenträgers
  1442.  
  1443.     angezeigt, wenn eine solche existiert. In allen anderen Fällen
  1444.     wird 'Keine Seriennummer' ausgegeben.
  1445.     ─────────────────────────────────────────────────────────────────
  1446.     (*) FAT = File Allocation Table (Dateizuordnungstabelle)
  1447.  
  1448.                               - 27 -
  1449.     4. Die Menüleiste
  1450.     ═════════════════
  1451.     Die Menüleiste wird über [F10] oder über das Anfahren der obersten
  1452.     Bildschirmzeile mit der Maus und  anschließendem Klick  des linken
  1453.     Mousebutton aktiviert. Beendet wird der  Menü-Modus  mit  der Esc-
  1454.     Taste.
  1455.     In der Menüleiste sind die folgenden Punkte wählbar (hier in etwas
  1456.     komprimierter Form):
  1457.  
  1458.     ≡  Links   Dienste   Rechts   Optionen   Special  Programme
  1459.  
  1460.     Cursor runter bzw. [<─┘] öffnet  das jeweilige  Untermenü. Ist kein
  1461.     Untermenü geöffnet  und wird [Esc] betätigt, so  wird die Menüebene
  1462.     verlassen. Ist dagegen ein Untermenü aktiv, so führt [Esc] zu seiner
  1463.     Schließung; das Hauptmenü bleibt aber aktiv.Wurde ein Punkt in einem
  1464.     Untermenü gewählt und wurde dessen Bearbeitung abgeschlossen,so wird
  1465.     die Menübene sofort verlassen.
  1466.     In der untersten Bildschirmzeile sehen sie ständig Hilfstexte zu dem
  1467.     aktiv unterlegten Menüpunkt.
  1468.  
  1469.  
  1470.     ≡  Links   Dienste   Rechts   Optionen   Special  Programme <─ HAUPTMENÜ
  1471.       ┌────────────────┐
  1472.       │ Sortieren Name │ <──── UNTERMENÜ
  1473.       │ Dateisperre  √ │       (aktiver Punkt ist unterlegt)
  1474.       │ Pfadzeile   ON │
  1475.       │ Tree  OFF      │
  1476.       │ Neu lesen...   │
  1477.       └────────────────┘
  1478.                                   .
  1479.                                   .
  1480.                                   .
  1481.  
  1482.     in der untersten Bildschirmzeile Hilfstexte               <── Statuszeile
  1483.  
  1484.  
  1485.  
  1486.     4.1. Das System-Menü
  1487.     ════════════════════
  1488.     Im Systemmenü [≡]  sind folgende Punkte bzw. Schalter enthalten:
  1489.  
  1490.      - Über QDIR
  1491.      - Hilfe
  1492.      - Tree speichern              EIN/AUS
  1493.      - Anzeigestatus               DIREKT/WARTEN
  1494.      - Zeit einblenden             EIN/AUS
  1495.      - Konfigur. Automatik         EIN/AUS
  1496.      - Speichern der Konfiguration
  1497.      - Laden der Konfiguration
  1498.      - Umschalten 25 bzw. 43/50-Zeilen
  1499.      - Programm beenden
  1500.  
  1501.     4.1.1. Über QDIR
  1502.     ════════════════
  1503.     Öffnet ein Fenster mit Informationen über Version, Autor und Serien-
  1504.     nummer.
  1505.  
  1506.                               - 28 -
  1507.     4.1.2. Hilfe
  1508.     ════════════
  1509.     Aktiviert die On-Line-Hilfe wie bei Betätigen von [F1].
  1510.  
  1511.     4.1.3. Tree speichern
  1512.     ═════════════════════
  1513.     Mit diesem Schalter wird erreicht, das die Verzeichnisstruktur des
  1514.     aktiven Laufwerks mit in die Konfigurationsdatei [QDIR.CFG] abge-
  1515.     speichert wird. Bei einem erneuten  Programmaufruf  entfällt  dann
  1516.     das Einlesen, wenn es sich um das gleiche Laufwerk handelt.
  1517.  
  1518.     WICHTIG: Dieser Schalter ist nur in der lizensierten Vollversion
  1519.              aktivierbar!
  1520.  
  1521.     4.1.4. Anzeigestatus
  1522.     ════════════════════
  1523.     Über diesen Schalter kann der Anzeigemodus bei Kopier- und Lösch-
  1524.     vorgängen eingestellt werden. Zur Auswahl stehen:
  1525.  
  1526.               - DIREKT         Änderungen werden sofort angezeigt
  1527.               - WARTEN         Änderungen werden bis zum Ende der
  1528.                                Aktion zurückgehalten.
  1529.     [WARTEN] ist natürlich bedeutend schneller als [DIREKT], trägt aber
  1530.     nur beim Kopieren/Löschen mehrerer Dateien zur schnelleren Bearbeitung
  1531.     bei.
  1532.  
  1533.     4.1.5. Zeit einblenden
  1534.     ══════════════════════
  1535.     Ein-/Ausschalten der Zeitanzeige.
  1536.  
  1537.     4.1.6. Konfigur.Automatik
  1538.     ═════════════════════════
  1539.     Schalter mit den Zuständen EIN und AUS.
  1540.     Ist der Zustand EIN, so wird bei Beendigung von QDIR automatisch
  1541.     die Konfigurationsdatei QDIR.CFG abgespeichert.
  1542.  
  1543.     4.1.7. Speichern der Konfiguration
  1544.     ══════════════════════════════════
  1545.     schreibt die aktuellen Zustände in die Konfigurationsdatei. Wurde
  1546.     die QDIR-Umgebungsvariable gesetzt, wird in dem angegebenen Ver-
  1547.     zeichnis gespeichert.
  1548.  
  1549.     4.1.8. Laden der Konfiguration
  1550.     ══════════════════════════════
  1551.     liest die Konfigurationsdatei von QDIR, in der die Zustände der
  1552.     Schalter 'Sortieren','Dateisperre','Auto Config Save' sowie die
  1553.     Angabe der Argumente gespeichert sind. Gesucht wird im momentan
  1554.     aktiven Verzeichnis. Wurde die QDIR-Umgebungsvariable ein Verzei-
  1555.     chnis gesetzt wird immer zuerst dort gesucht. Wird die Datei auch
  1556.     dort nicht gefunden wird im aktuellen Verzeichnis gesucht.  Wird
  1557.     QDIR.CFG auch dann noch nicht gefunden, so werden die  über  den
  1558.     DOS-Befehl  'PATH' definierten Pfade durchsucht. Führt  auch dies
  1559.     nicht zum Erfolg wird eine Meldung ausgegeben.
  1560.  
  1561.     4.1.9. Umschalten 25 bzw. 43/50-Zeilen
  1562.     ══════════════════════════════════════
  1563.     Verwenden sie eine EGA- oder eine VGA-Karte, ist es auch möglich die
  1564.     Benutzeroberfläche im 43-Zeilen (EGA) oder 50-Zeilen Modus (VGA) zu
  1565.     betreiben. Ist ein solcher Modus bereits aktiviert worden, führt die
  1566.     nochmalige Wahl zum 25 Zeilen Modus zurück.
  1567.  
  1568.     4.1.10. Programm beenden
  1569.     ════════════════════════
  1570.     Beendet das Programm.
  1571.  
  1572.     4.2. [Links] und [Rechts] - Menüs
  1573.     ═════════════════════════════════
  1574.  
  1575.     4.2.1. Sortieren
  1576.     ════════════════
  1577.     Es kann unter folgenden Sortierkriterien ausgewählt werden:
  1578.  
  1579.                 Unsortiert
  1580.                 Sortieren nach Datum
  1581.                 Sortieren nach Größe
  1582.                 Sortieren nach Name/Extension
  1583.  
  1584.     Nach der Auswahl im Menü [Links]  bzw. [Rechts]  kann der gewün-
  1585.     schte  Sortiermodus gewählt  und mit [<─┘] bestätigt  werden. Ein
  1586.     Abbruch mit [Esc] ignoriert die eventuell neue  Einstellung.  Das
  1587.     aktive Sortierkriterium wird hinter 'Sortieren' im Menü angezeigt.
  1588.  
  1589.     WICHTIG: Die Verzeichniseinträge (Directorys) werden ohne
  1590.              Berücksichtigung eines Sortiermodus zuerst angezeigt!
  1591.  
  1592.                               - 29 -
  1593.  
  1594.     4.2.2. Sperren für Dateien
  1595.     ══════════════════════════
  1596.     Hierbei handelt es sich ebenso wie bei Sortieren um einen Schal-
  1597.     ter. Ist diese Option ON  ('√') so können keine  Operationen auf
  1598.     Dateien  der  gesperrten  Seite  (links  oder rechts) ausgeführt
  1599.     werden. Dies hat den Vorteil,unbeabsichtigtes Löschen,Umbenennen
  1600.     usw. zu verhindern.
  1601.  
  1602.     !HINWEIS! : Die Sperrung gilt nur innerhalb von QDIR. D.h. das
  1603.                 Befehle über die DOS-Kommandozeile oder DOS-Shell
  1604.                 weiterhin bearbeitet werden. DEL löscht dann auch
  1605.                 Dateien die normalerweise gesperrt sein sollten.
  1606.                 Daher ist zu empfehlen in solchen Fällen nur auf
  1607.                 Befehle von QDIR zuzugreifen, da damit die Sicher-
  1608.                 heit gewahrt ist.
  1609.  
  1610.  
  1611.     4.2.3. Tree ON/OFF
  1612.     ══════════════════
  1613.     Dieser Punkt ist nur auf der rechten Seite verfügbar und schaltet
  1614.     den Verzeichnisbaum ein bzw. aus. Hier kann die Verzeichnis-Struk-
  1615.     tur beliebig durchwandert werden. (s. Tabelle 5, Abschn. 3.8.)
  1616.     Auf der linken Seite wird die relative Position innerhalb der Ver-
  1617.     zeichnis-Struktur in einem Rollbalken angezeigt.
  1618.  
  1619.     4.2.4. Neu lesen...
  1620.     ═══════════════════
  1621.     Wenn  ein Diskettenwechsel durchgeführt wird, so ist es notwendig
  1622.     dies dem Programm mitzuteilen. Dies geschieht über diesen Menüpunkt.
  1623.     Werden Aktionen über die DOS-Kommandozeile durchgeführt, die den                
  1624.     Inhalt der gezeigten Verzeichnisse beeinflussen (z.B. Kopieren und
  1625.     Löschen von Dateien mit COPY und DEL), müssen diese Seiten neu ein-
  1626.     gelesen werden, um eine korrekte Anzeige zu erhalten.
  1627.  
  1628.     4.3. [Dienste] - Menü
  1629.     ═════════════════════
  1630.     In Dienste sind die wichtigsten  Funktionen von QDIR noch einmal
  1631.     enthalten, die auch über Hot - Keys  erreichbar sind. Zusätzlich
  1632.     existieren noch folgende Optionen:
  1633.  
  1634.     4.3.1. Directorys vergleichen
  1635.     ═════════════════════════════
  1636.     Mit dieser Option können  sie  sich  verschiedene Directorys ver-
  1637.     gleichen lassen. Ein  Vergleich  wird nur dann durchgeführt, wenn
  1638.     die  Verzeichnisstruktur  (TREE) nicht  eingeschaltet ist und  es
  1639.     sich um zwei verschiedene  Verzeichnisse  handelt (d.h. es müssen
  1640.     zwei Verzeichnisse  auf dem Bildschirm sichtbar sein).Es ist aber
  1641.     zu beachten, daß sich der Vergleich der Dateien nur auf den Namen
  1642.     und nicht dessen Inhalt oder Datum,Uhrzeit usw. bezieht.
  1643.     Dateinamen  die in beiden  Verzeichnissen gefunden wurden, werden
  1644.     auf der aktiven Anzeigeseite markiert.
  1645.  
  1646.     4.3.2. Datei verschieben
  1647.     ════════════════════════
  1648.     Hiermit besteht die Möglichkeit eine Datei auf einem Laufwerk von
  1649.     einem Verzeichnis in ein anderes zu verschieben. Dabei  wird  die
  1650.     betreffende Datei aus dem Quellverzeichnis entfernt und erscheint
  1651.     im gewählten neuen Verzeichnis.
  1652.                                                                                                         
  1653.                               - 30 -
  1654.     4.4. [Optionen] - Menü
  1655.     ══════════════════════
  1656.  
  1657.     4.4.1. Argumente
  1658.     ════════════════
  1659.     Über diesen Menüpunkt kann eine Übergabeliste erstellt werden, die
  1660.     bei einem Aufruf eines Progamms via [<─┘] automatisch dem ausge-                                                                        
  1661.     wählten Programm übergeben wird.
  1662.  
  1663.     4.4.2. Verzeichnis/Struktur drucken
  1664.     ═══════════════════════════════════
  1665.     Gibt das aktive Verzeichnis oder den Verzeichnisbaum auf dem Drucker
  1666.     aus. Beispiel für ein Verzeichnis:
  1667.  
  1668.               AUSDRUCK VOM 23 Jun.1990 (FILE-MASK:TEST.*)
  1669.               DIRECTORY VON: C:\EGAL
  1670.               VOLUME : HARDDISK
  1671.               TEST      TXT   43574   04.05.90   16:57   (A)
  1672.               TEST      DAT      14   04.05.90   16:59   (A)
  1673.                             ─────────
  1674.                               43588  Bytes
  1675.               2 Einträge gefunden.
  1676.  
  1677.  
  1678.      '(A)' im obigen Beispiel bedeutet, das das Archivierungskennzeichen
  1679.      der Datei gesetzt ist. Hier sind folgende Angaben möglich:
  1680.  
  1681.                     -  A       Archivierungsbit
  1682.                     -  S       Systemdatei
  1683.                     -  H       Hidden (versteckt)
  1684.                     -  R       Read Only (schreibgeschützt)
  1685.  
  1686.  
  1687.                               - 31 -
  1688.     4.4.3. Kalender
  1689.     ═══════════════
  1690.     Bei Anwahl der Kalenderfunktion erscheint ein Kalender des aktuellen
  1691.     Monat auf dem Bildschirm. Mit Cursor links/rechts oder Anklicken der
  1692.     gleichbedeutenden Sysmbole mit einer Maus kann jeweils ein Monat zu-
  1693.     rück- oder vorgeblättert werden.
  1694.  
  1695.     4.4.4. Taschenrechner
  1696.     ═════════════════════
  1697.     Mit dem algebraischen Taschenrechner können sie zwischendurch an-
  1698.     fallende Berechnungen durchführen. Die zu verwendeten Tasten und
  1699.     ihre Funktionen entnehmen sie bitte aus dem Hilfebildschirm inner-
  1700.     halb des Taschenrechners.
  1701.  
  1702.     4.4.5. Datei drucken
  1703.     ════════════════════
  1704.     Hiermit kann die aktuelle unterlegte Datei auf einem Drucker aus-
  1705.     gedruckt werden.
  1706.  
  1707.     4.5. Special
  1708.     ════════════
  1709.     4.5.1. SubSize
  1710.     ══════════════
  1711.     ([Strg-S], siehe 3.29.)
  1712.  
  1713.     4.5.2. TreeInfo
  1714.     ═══════════════
  1715.     ([Strg-T], siehe 3.30.)
  1716.  
  1717.     4.5.3. Finde Datei
  1718.     ══════════════════
  1719.     ([Strg-F], siehe 3.31)
  1720.  
  1721.     4.5.4. DiskInfo
  1722.     ═══════════════
  1723.     ([Strg-D], siehe 3.32.)
  1724.  
  1725.     4.5.5. ParkDisk
  1726.     ═══════════════
  1727.     Mit  dieser  Funktion  können  Sie  Ihre Festplatte(n) (!keine
  1728.     Disketten!) parken. Dabei ist folgendes zu beachten:
  1729.  
  1730.     1. Wenn sie nach dem Parken weiterarbeiten und dabei wieder auf
  1731.        eine Platte zugegriffen wird, so ist diese nicht mehr geparkt!
  1732.  
  1733.     2. Ist die Option 'Save Configuration' ON, ist bei Programmbeendi-
  1734.        gung die angesprochene Platte nicht mehr geparkt!
  1735.  
  1736.     3. Da die Benutzeroberfläche QDIR dynamische Overlays benutzt, ist
  1737.        bei einem Nachladen eines benötigten Moduls die Platte auf  der
  1738.        sich das Programm befindet, nicht mehr geparkt.
  1739.  
  1740.                               - 32 -
  1741.  
  1742.     Diese Funktion ist mehr zum vorübergehenden Parken geeignet, wenn
  1743.     sie z.B. kurzfristig ihren Arbeitsplatz verlassen.
  1744.     Das Zusatzprogramm AP.COM (AutoPark), welches nur in der Vollver-
  1745.     sion enthalten ist, kann zum automatischen Parken sämtlicher Fest-
  1746.     platten eingesetzt werden, wobei zusätzlich vom Anwender eine be-
  1747.     stimmte Zeitspanne angegeben werden kann.Lesen sie dazu bitte den
  1748.     entsprechenden Abschnitt.
  1749.  
  1750.     4.5.6. SystemInfo
  1751.     ═════════════════
  1752.     Hiermit können sie verschiedene Informationen über ihr System auf dem
  1753.     Bildschirm ausgeben lassen. Angezeigt werden Informationen über Compu-
  1754.     tertyp, verwendeter  Prozessortyp, ROM - Freigabedatum,  Anzahl der
  1755.     Schnittstellen, Coprozessor, Hauptspeicher, Extended Memory, EMS-Spei-
  1756.     cher, XMS und Grafikkarte.
  1757.     Die Auswahl dieser Funktion geschieht über das Menü [Special/System-
  1758.     info] bzw. [F10][S][y]. Die  Anzeige wird mit  [Esc] oder  durch An-
  1759.     klicken des Schließsymbols  bzw. │ Esc-Abbruch │ in der Statuszeile
  1760.     beendet.
  1761.  
  1762.     4.5.7. Speicherbelegung
  1763.     ═══════════════════════
  1764.     Durch den Aufruf dieser Funktion können sie sich die momentane Ver-
  1765.     teilung des Speicherplatzes ihres PC's anzeigen lassen. Sie können
  1766.     aus diesen Informationen ersehen welche Programme aktiv sind und
  1767.     welches Programm wieviel Speicherplatz benötigt. Außerdem sehen
  1768.     sie die noch verbleibende Restkapazität ihres Speichers in Byte.
  1769.  
  1770.     4.6. [Programme] - Menü
  1771.     ═══════════════════════
  1772.     Mit dem [Programme]-Menü können sie die von ihnen öfter benötigten
  1773.     Programme direkt verfügbar machen. Wenn sie z.B. angewählte Dateien
  1774.     mit einem Editor oder einer Textverarbeitung ändern möchten, müssen
  1775.     sie nur ein entsprechendes Programm im [Programme]-Menü  eintragen
  1776.     und ab sofort wird bei Auswahl im Menü oder durch die zugehörige
  1777.     Taste ([Alt]-[F2] bis [Alt]-[F9]) aufgerufen.
  1778.     Zur Definition eines Programmes sind folgende Informationen nötig:
  1779.  
  1780.                               - 33 -
  1781.  
  1782.          - Menütitel      Dies ist der Text der im [Programme]-Menü er-
  1783.                           scheinen soll. Ohne eine Angabe werden alle
  1784.                           anderen Einträge ignoriert.
  1785.          - Programmname   beschreibt den Namen des auszuführenden Pro-
  1786.                           gramms. Auch dieser Name muß definiert werden.
  1787.                           Das Fehlen führt zum Ignorieren aller anderen
  1788.                           Einträge
  1789.          - Erweiterung    kann EXE,COM oder BAT sein.
  1790.          - Programmpfad   Gibt das Verzeichnis, in dem das Programm zu
  1791.                           finden ist an.
  1792.          - Ausgangspfad   Wenn hier ein Verzeichnis definiert wird,
  1793.                           wird vor der Programmausführung in dieses
  1794.                           Verzeichnis gewechselt. Das ist vor allem
  1795.                           dann wichtig, wenn das auszuführende Pro-
  1796.                           gramm in diesem Verzeichnis befindliche Da-
  1797.                           teien benötigt. Manche Programme stürzen
  1798.                           beim Fehlen benötigter Dateien sogar ab!
  1799.                           Beim Überlagern und Angabe eines Ausgangs-
  1800.                           pfad stellt dieser Pfad das Startverzeichnis
  1801.                           dar, überschreibt also das alte Startver-
  1802.                           zeichnis.
  1803.          - Parameter      Hiermit können Parameter an das aufzuru-
  1804.                           fende Programm weitergegeben werden. Zur
  1805.                           Definition von Parametern können auch fol-
  1806.                           gende Makros benutzt werden:
  1807.                   $l      aktives Laufwerk    (Lw:)
  1808.                   $p      aktives Verzeichnis (\Verz[\Verz]...)
  1809.                   $f      aktuelle Datei      (Name.Erweiterung)
  1810.                   $w      kompletter Pfad     (Lw:\Pfad)
  1811.                   $n      Name der Datei
  1812.                   $e      Erweiterung
  1813.                   $v      kompletter Pfad + unterlegte Datei
  1814.                                               (Lw:\Pfad\Name.Erw)
  1815.                   $$      Das Zeichen $ selbst
  1816.          - überlagern ?   Wenn hier [J] eingetragen wird, so wird
  1817.                           die Benutzeroberfläche aus dem Speicher
  1818.                           entfernt und später wieder zürückgeladen.
  1819.  
  1820.                               - 34 -
  1821.     5. System-Einstellungen
  1822.     ═══════════════════════
  1823.     Das Verhalten der Benutzeroberfläche kann über Environmentvariablen
  1824.     (Umgebungsvar.) beeinflußt werden. Nachfolgend finden sie nun eine
  1825.     Liste der unterstützten Variablen und ihre Bedeutung:
  1826.  
  1827.     Variable:  87      mögliche Werte: Y oder N
  1828.     Beispiel:  SET 87=N
  1829.     Bedeutung: Hiermit ist es möglich die Verwendung bzw. das Vorhanden-
  1830.                sein eines 80x87 Co-Prozessors anzugeben. Die Angabe von
  1831.                Y bedeutet das ein 80x87 vorhanden ist und auch verwendet
  1832.                werden soll. Ist aber kein 80x87 vorhanden führt die An-
  1833.                gabe von Y zum Systemabsturz. Verfügt ihr PC nicht über
  1834.                einen Co-Prozessor oder wollen sie diesen nicht verwenden
  1835.                kann die Variable auf N gesetzt werden.
  1836.                Standardmäßig wird das System auf Vorhandensein eines
  1837.                80x87 Coprozessors untersucht. Wird in der Umgebung die
  1838.                87 Variable verwendet, so entfällt diese Überprüfung, d.h.
  1839.                das Programm verläßt sich auf die von ihnen gemachte An-
  1840.                gabe.
  1841.  
  1842.     Variable:  QDIR    mögliche Werte: Pfadangabe
  1843.     Beispiel:  SET QDIR=C:\QDIR
  1844.     Bedeutung: Wird diese Umgebungsvariable verwendet, werden temporäre
  1845.                Dateien nur in dem angegebenen Verzeichnis abgespeichert
  1846.                und wieder von dort entnommen. Ebenso wird die aktuelle
  1847.                Konfigurationsdatei (QDIR.CFG) in diesem Verzeichnis ge-
  1848.                speichert und geladen.
  1849.  
  1850.     Variable:  DELQDF  mögliche Werte: Y,J oder N
  1851.     Beispiel:  SET DELQDF=Y
  1852.     Bedeutung: Die  Funktion  [Special/Finde Dateien]  erzeugt für die
  1853.                Anzeige eine  Datei  mit dem Namen  FILES.QDF. Mit  der
  1854.                Variablen DELQDF kann angegeben werden was  mit  dieser
  1855.                Datei nach der Anzeige geschehen soll:
  1856.                - Y,J  ->  FILES.QDF wird nach Anzeige autom. gelöscht
  1857.                - N    ->  FILES.QDF wird nicht gelöscht
  1858.                Wird diese Variable nicht verwendet, wird nach der An-
  1859.                zeige der gefundenen Dateien vom Benutzer eine Eingabe
  1860.                erwartet,ob die Datei gelöscht werden soll oder nicht.
  1861.  
  1862.     Variable:  QDDEF   mögliche Werte: Schalter
  1863.     Beispiel:  SET QDDEF=/C/S/T
  1864.     Bedeutung: Mittels dieser Umgebungsvariable können die beim Start
  1865.                der Benutzeroberfläche zu verwendenden Optionen defi-
  1866.                niert werden.
  1867.                Beim Programmstart angegebene Schalter überschreiben
  1868.                die durch QDDEF gesetzten.
  1869.                Beispiel:
  1870.                QDDEF=/C/T/K
  1871.                Aufruf mit:  QDIR /B
  1872.                folgende Schalter werden gesetzt: /B/T/K
  1873.                Aufruf mit : QDIR /F /D
  1874.                folgende Schalter werden gesetzt: /C/T/F/D
  1875.  
  1876.  
  1877.  
  1878.     6. Ausblick
  1879.     ═══════════
  1880.     Es ist natürlich nicht auszuschließen, daß sich in diesem Handbuch
  1881.     Fehler eingeschlichen haben. Daher bin ich für Hinweise jederzeit
  1882.     dankbar.
  1883.     Für 'Updater' ist im folgenden Abschnitt eine Zusammenfassung der
  1884.     neuen Funktionen bzw. Änderungen gelistet.
  1885.  
  1886.     6.1 Update-Kurzinformationen
  1887.     ════════════════════════════
  1888.     a) Unterstützung der 43/50 Zeilen Modie von EGA/VGA
  1889.     b) diverse Code- und Geschwindigkeitsoptimierungen
  1890.     c) optionale Umgebungsvariablen DELQDF und QDDEF
  1891.     d) Markieren/de-Markieren nun auch mit der Maus
  1892.     e) Kopiervorgang kann mit [Esc] abgebrochen werden. Gleiches gilt
  1893.        nun auch für Löschen: Anstelle von [Strg][C] kann mit [Esc] der
  1894.        Löschvorgang unterbrochen werden.
  1895.     f) Neue Auswahlmöglichkeiten beim Überschreiben von Dateien
  1896.     g) Kopieren und Löschen ganzer Verzeichnisbäume , d.h. es können
  1897.        Verzeichnisse mit deren Inhalt , inklusive dort befindlicher
  1898.        Unterverzeichnisse, auf einmal kopiert bzw. gelöscht werden.
  1899.     h) Berichtigung  der  Funktion [Spezial/Finde Dateien]. In der
  1900.        Version 2.0  wurden die gesetzten  Attribute  nicht  korrekt
  1901.        behandelt.
  1902.     i) Unterlegte Datei auf dem Drucker ausgeben
  1903.     j) Es können nun auch Verzeichnisse mit neuen Attributen,(wie z.B.
  1904.        versteckt), versehen werden.
  1905.     k) Neue Option : schnelles Löschen von Dateien
  1906.  
  1907.         
  1908.  
  1909.  
  1910.  
  1911.                               - 35 -
  1912.     ANHANG A
  1913.     ════════
  1914.  
  1915.     A.1. Anfertigen einer Sicherungskopie
  1916.     ═════════════════════════════════════
  1917.     Um eine Sicherungskopie von QDIR anzufertigen gehen Sie wie folgt
  1918.     vor:
  1919.  
  1920.       -  Bringen Sie an der Originaldiskette den Schreibschutz an.
  1921.       -  Geben Sie die folgenden Befehle in Ihren Rechner ein:
  1922.          (das Programm DISKCOPY muß verfügbar sein)
  1923.  
  1924.                 A: [<─┘]
  1925.                 DISKCOPY A: A: [<─┘]
  1926.  
  1927.       -  Folgen Sie den Anweisungen auf dem Bildschirm und legen
  1928.          Sie bei der Aufforderung die ZIEL-Diskette einzulegen
  1929.          eine neue Diskette in Laufwerk A:
  1930.  
  1931.     Um festzustellen, daß es sich bei der Sicherungsdiskette um
  1932.     eine 100%ige Kopie handelt, können sie den DOS-Befehl
  1933.  
  1934.                 DISKCOMP A: A:
  1935.  
  1936.     verwenden. Erscheint kein Vergleichsfehler, dann ist alles in
  1937.     Ordnung.
  1938.  
  1939.  
  1940.     Nach Beendigung dieses Vorgangs haben Sie eine Sicherungsdiskette
  1941.     von QDIR erstellt. Legen Sie das Original an eine sichere Stelle.
  1942.     Bitte bedenken Sie, daß die Voll-Version nur zu privaten Sicher-
  1943.     ungszwecken kopiert werden darf. Jede Weitergabe  ist  untersagt
  1944.     und wird gerichtlich verfolgt.
  1945.  
  1946.                               - 36 -
  1947.     ANHANG B
  1948.     ════════
  1949.     B.1. Lieferumfang
  1950.     ═════════════════
  1951.     QDIR Version 2.10 wird auf einer Diskette ausgeliefert, die folgen-
  1952.     de Programme und Dateien enthält:
  1953.     (*) = nur Vollversion
  1954.  
  1955.         #QDUT              gepackte Datei mit Hilfsprogrammen
  1956.            OPTIMIZE.EXE    Programm zur Textoptimierung
  1957.          * AP      .COM    automatisches Parken für Festplatten
  1958.            RENFILE .EXE    Umbenennen von Verzeichnissen/Dateien
  1959.            SHOW    .EXE    Dateilister für Dateien bis 64 KB
  1960.            BESTELL .BAT    zum Ausdrucken des Bestellformulars
  1961.         #DOC               gepackte Datei mit Dokumentation
  1962.            REGISTR .DOC    Registrierformular
  1963.          * AP      .DOC    Handbuch zu AP.COM
  1964.            REFERENZ.DOC    Referenzblatt der Tastendefinition
  1965.            README  .DOC    allgemeine Antworten auf allg. Fragen
  1966.         #QDIR              gepackte Datei mit Benutzeroberfläche
  1967.            QDIR    .EXE    Benutzeroberfläche
  1968.          * QDIR286 .EXE    Benutzeroberfläche ab 80286-Prozessor
  1969.            QDIRCALL.EXE    Teilprogramm (alleine nicht lauffähig)
  1970.            QDIR    .CFG    Konfigurationsdatei
  1971.            QDIR    .PIF    WINDOWS Vollbild-Modus
  1972.            QDIR386 .PIF    WINDOWS erweiterter Fenster Modus (ab 80386)
  1973.         QDINST  .EXE       Installationsprogramm
  1974.         README  .BAT       Informationsdatei
  1975.         PRINTANL.BAT       zum Ausdrucken der Dokumentation
  1976.         UPDATER .BAT       Informationen für Updater
  1977.         QDIR    .DOC       Handbuch
  1978.         KOORDINA.TOR       DS - Koordinator
  1979.         ERKLAER .TXT       Erklärungen zu Shareware,Freeware & PD
  1980.  
  1981.     Alle Rechte der Programme und deren Dokumentation liegen beim Autor.
  1982.  
  1983.     B.2. Haftungsausschluß
  1984.     ══════════════════════
  1985.     Bei der Programmerstellung und dem Austesten des Programms wurde mit
  1986.     größter Sorgfalt vorgegangen. Trotzdem ist aber nicht auszuschließen
  1987.     das Fehler auftreten. Sollten Sie einen Fehler aufspüren,so wäre ich
  1988.     Ihnen sehr dankbar, wenn Sie mich darüber unterrichten  würden. Dazu
  1989.     benötige ich folgende Angaben:
  1990.  
  1991.       -  Programmname und Versionsnummer
  1992.       -  Registriernummer
  1993.       -  detaillierte Beschreibung des Fehlers
  1994.  
  1995.     Leider kann ich in einem solchen Fall keinen kostenlosen  Ersatz ge-
  1996.     währen. Wenn Sie mir allerdings  die  Originaldiskette   mit  5,- DM
  1997.     (Bar oder Verrechnungsscheck) zusenden, so werde  ich  Ihnen nach der
  1998.     Beseitigung des Fehlers die berichtigte Version zuschicken.
  1999.  
  2000.     Natürlich übernehme ich auch keine Haftung für Hard-  und  Software-
  2001.     schäden jeglicher Art. Für Probleme im Programmablauf,die durch eine
  2002.     Veränderung der Hard- oder Softwareumgebung auftreten, wird ebenfalls
  2003.     keine Haftung übernommen.
  2004.  
  2005.                               - 37 -
  2006.     B.3.Programm-History
  2007.     ════════════════════
  2008.  
  2009.     Version             Datum           Bemerkung
  2010.     --------------------------------------------------------------------------
  2011.       1.0               Juni 1990       Wurde nur zur privaten Nutzung ent-
  2012.                                         wickelt. Ausführliche Testphase und
  2013.                                         Fehlersuche zur Weiterentwicklung.
  2014.       1.10              August 1990     Erste Herausgabe als Shareware, Einbau
  2015.                                         der TREE-Funktion, diverse Fehlerbe-
  2016.                                         seitigungen, Code-Optimierungen
  2017.       1.20              November 1990   zweite Share-Version, verbesserter Da-
  2018.                                         teilister, Zusatzprogramm OPTIMIZE,
  2019.                                         diverse Verbesserungen.
  2020.       1.20a             Dezember 1990   Verbesserung der Shareware-Version
  2021.       1.30              Juni 1991       neue Funktionen: History,SystemInfo,
  2022.                                         ParkDisk,Kalender. Maus-Unterstützung
  2023.                                         im Menü, ausgebauter Dateilister (EGA,
  2024.                                         VGA 43/50 Zeilen), Codeoptimierungen,
  2025.                                         Programmüberlagerung bis auf 17KB und
  2026.                                         kleinere Änderungen. Zusatzprogramm
  2027.                                         RENFILE
  2028.       1.31              Oktober 1991    interne Vor-Version von V 2.0
  2029.                                         keine Herausgabe als Shareware
  2030.       2.0               Dezember 1991   komplette Mausunterstützung, interner
  2031.                                         Dateilister für Dateien beliebiger
  2032.                                         Größe, Auswahl für Tree speichern,
  2033.                                         überarbeitete [Finde Dateien]-Funktion,
  2034.                                         Programme-Menü, Speicherbelegung, Zu-
  2035.                                         satzprogramm AutoPark in der VV, Ver-
  2036.                                         schieben von Dateien u.a.
  2037.       2.10              Juni 1992       Löschen/Kopieren ganzer Verzeichnisse,
  2038.                                         43-/50-Zeilen Modus unterstützt,
  2039.                                         Umgebungsvariablen DELQDF und QDDEF,
  2040.                                         Verzeichnisse verstecken, diverse
  2041.                                         Änderungen und Codeoptimierungen,
  2042.                                          80286-Version in Vollversion, Datei
  2043.                                         drucken, u.a
  2044.  
  2045.                               - 38 -
  2046.  
  2047.      C.1. Optimieren von Textdateien mit OPTIMIZE
  2048.      ════════════════════════════════════════════
  2049.      Mit OPTIMIZE V 1.20 können sie Ihre Textdateien optimieren. Dabei
  2050.      werden  überflüssige  Leerzeichen an  den  Zeilenenden  entfernt.
  2051.      Außerdem  können  durch  Schalter zusätzliche  Optimierungen  und
  2052.      Änderungen vorgenommen werden:
  2053.  
  2054.         Schalter        Funktion
  2055.      ─────────────────────────────────────────────────────────────────
  2056.            /c           Scan-Mode ausschließen
  2057.            /l           Alle Zeichen in Kleinbuchstaben umwandeln
  2058.            /s[TabSize]  definiert Tabulator-Breite (Default=8)
  2059.            /t           Leerzeichen durch Tabulator ersetzen
  2060.            /u           Alle Zeichen in Großbuchstaben umwandeln
  2061.            /z           Tabulatoren durch Leerzeichen ersetzen
  2062.      ─────────────────────────────────────────────────────────────────
  2063.      Tabelle 1) Schalter von OPTIMIZE
  2064.  
  2065.              Syntax: OPTIMIZE [/Schalter ...] [Textdatei]
  2066.  
  2067.      Durch einen Aufruf von OPTIMIZE ohne Parameter wird die o.g.Liste
  2068.      auf dem Bildschirm ausgegeben.
  2069.  
  2070.      C.1.1. Die Schalter von OPTIMIZE
  2071.      ════════════════════════════════
  2072.      C.1.1.1. Der Schalter /c
  2073.      ════════════════════════
  2074.      /c ═> Scan-Mode ausschließen
  2075.  
  2076.      Diesen Schalter sollten sie nur verwenden, wenn sie 100 % sicher
  2077.      sind das es sich bei der angegebenen Datei um eine Textdatei han-
  2078.      delt. Standardmäßig wird die  angegebene Datei  überprüft, ob es
  2079.      sich tatsächlich um eine reine Textdatei handelt. Ist dies nicht
  2080.      der Fall,so wird die Meldung 'Keine Textdatei!!!' ausgegeben und
  2081.      OPTIMIZE beendet. Da die Prüfung Zeit kostet  kann mit /c dieser
  2082.      Vorgang ausgeschlossen werden. Aber auch wenn eine Textdatei mit
  2083.      Steuerbefehlen versehen ist, die bei einer Prüfung  zum  Abbruch
  2084.      von OPTIMIZE führen, ist der /c Schalter sehr hilfreich.
  2085.      Was passiert aber wenn sie /c angeben und die Datei ist z.B.eine
  2086.      EXE-Datei? Ganz einfach: die Datei wird 'optimiert' und  neu ge-
  2087.      speichert. Danach können  sie dieses Programm  vergessen.  Damit
  2088.      Sie aber im Falle eines Falles nicht das Original verlieren,wird
  2089.      die Quelldatei unter gleichem Namen, nur mit der Extension "OLD"
  2090.      versehen. Überprüfen Sie zuerst die optimierte Datei  bevor  Sie
  2091.      darangehen das Original zu  löschen. Im  Zweifelsfall  legen Sie
  2092.      sich auf jeden Fall eine Kopie der Quelldatei an.
  2093.  
  2094.      C.1.1.2. Der Schalter /l
  2095.      ════════════════════════
  2096.      /l ═> Alle Zeichen in Kleinbuchstaben umwandeln
  2097.  
  2098.      Mit diesem Schalter werden sämtliche Zeichen in Kleinbuchstaben
  2099.      umgewandelt, außer 'Ä','Ö' und 'Ü'.
  2100.  
  2101.                               - 39 -
  2102.  
  2103.      C.1.1.3. Der Schalter /s
  2104.      ════════════════════════
  2105.      /s[TabSize] ═> Tabulatorbreite definieren
  2106.  
  2107.      Über diesen Schalter kann die Tabulator-Breite, mit der gearbei-
  2108.      tet werden soll, definiert werden. Der Voreinstellwert (Default)
  2109.      ist 8.
  2110.      ANM.: Sie sollten immer mit dem gleichen Wert arbeiten, da so ge-
  2111.      währleistet ist, daß bei einer Rückwandlung mit /z der Text unver-
  2112.      ändert bleibt.
  2113.  
  2114.             Beispiel: /s5 setzt die Tabulator-Breite auf 5.
  2115.  
  2116.      C.1.1.4. Der Schalter /t
  2117.      ════════════════════════
  2118.      /t  ═> Leerzeichen durch Tabulator ersetzen
  2119.  
  2120.      Hiermit werden Leerzeichen durch einen  Tabulator ersetzt wodurch
  2121.      eine Datei erheblich verkürzt werden kann.Die Anzahl der Leerzei-
  2122.      chen, die durch  einen  Tabulator  ersetzt werden sollen, richtet
  2123.      sich nach dem Schalter /s bzw. der Defaultwert ist 8. Mit  dieser
  2124.      Methode sind natürlich keine so hohen Komprimierungsraten wie mit
  2125.      einem Packer  oder Arcer erreichen, aber sie sind auch ohne Rück-
  2126.      wandlung lesbar.
  2127.  
  2128.      C.1.1.5. Der Schalter /u
  2129.      ════════════════════════
  2130.      /u ═> Alle Zeichen in Großbuchstaben umwandeln
  2131.  
  2132.      Dieser Schalter stellt das Gegenstück zu /l dar,denn mit /u werden
  2133.      alle Zeichen, außer 'ä','ö' und 'ü', in Großbuchstaben umgewandelt.
  2134.  
  2135.      C.1.1.6. Der Schalter /z
  2136.      ════════════════════════
  2137.      /z ═> Tabulatoren durch Leerzeichen ersetzen
  2138.  
  2139.      Mit /z können Tabulatoren in Leerzeichen umgewandelt werden. Auch
  2140.      hier richtet sich die Anzahl zu setzender Leerzeichen pro Tabula-
  2141.      tor nach dem Schalter /s bzw. der Default ist 8. Hiermit  ist  es
  2142.      ein leichtes, Dateien die mit /t bearbeitet wurden in den Original-
  2143.      zustand zurückzubringen.Aber auch Textverarbeitungen oder Editoren,
  2144.      die in Texten eine bestimmte Anzahl von Leerzeichen (meist 8) er-
  2145.      setzen, können mit Hilfe von /z bearbeitet werden.
  2146.  
  2147.      C.1.2. Arbeitsweise von OPTIMIZE
  2148.      ════════════════════════════════
  2149.      Mit OPTIMIZE zu bearbeitende Texte dürfen keine Zeilen,die größer
  2150.      als 2048 Zeichen sind, enthalten. Nach erfolgreicher Prüfung, bzw
  2151.      bei /c auf jeden Fall, wird Zeile für Zeile bearbeitet  und  nach
  2152.      gewünschter Art behandelt. Die Anzahl der gekürzten (bei /z  ver-
  2153.      längerten) Bytes  wird bei Programmende ausgegeben.
  2154.      Auf der Platte, auf der der zu optimierende  Text  enthalten ist,
  2155.      muß noch genügend freier Speicher  vorhanden  sein, um  die  neue
  2156.      Datei anlegen zu können.
  2157.  
  2158.                               - 40 -
  2159.  
  2160.      C.2. Der Dateilister SHOW
  2161.      ═════════════════════════
  2162.  
  2163.  
  2164.     Nachfolgend nun eine Liste der Features von SHOW:
  2165.  
  2166.         - unterstützt 43/50 Zeilen Modus von EGA/VGA Karte
  2167.         - hexadezimale Anzeige einschaltbar
  2168.         - Zoom Funktion
  2169.         - Dateigröße bis maximal 65530 Bytes
  2170.         - vertikales Scrolling
  2171.  
  2172.      Aufruf-Syntax:     SHOW [Laufwerk][Pfad]Name
  2173.  
  2174.      C.2.1. Die Statuszeile
  2175.      ══════════════════════
  2176.      In der nachfolgenden Darstellung finden sie alle Informationen zur
  2177.      Statuszeile:
  2178.  
  2179.  
  2180.                                         ┌─ vertikale Position (Spaltennr.)
  2181.                                         │
  2182.      Zeile   1│ Datei:TEST.DOC │Vertikal  +0 Wahl:Pos1 Ende ...
  2183.              │          │                         └────┬──────┘
  2184.              │          └ Dateiname                    └─ verfügbare Tasten
  2185.              └─ aktuelle Zeilennummer
  2186.  
  2187.  
  2188.      C.2.1.1. aktuelle Zeilennummer
  2189.      ══════════════════════════════
  2190.      Die aktuelle Zeilennummer bezieht sich immer auf die auf dem Bild-
  2191.      schirm als erste angezeigte Zeile. Im HEX-Modus wird diese Zeilen-
  2192.      nummer nicht verändert.
  2193.  
  2194.      C.2.1.2. Dateiname
  2195.      ══════════════════
  2196.      Der Name der Datei, die angezeigt wird, ist hier zu entnehmen.
  2197.  
  2198.      C.2.1.3. vertikale Position
  2199.      ═══════════════════════════
  2200.      An dieser Stelle ist die vertikale Position vom Textanfang an aus
  2201.      zu sehen. Eine Verschiebung findet stets in einem  Abstand von 10
  2202.      Zeichen statt. Wenn Sie also mit 'Cursor rechts' einmal  vertikal
  2203.      verschoben haben, so wird  +10  in der  Statuszeile angezeigt. Es
  2204.      können maximal 10000 Zeichen verschoben werden.Mit Strg-Pos1 wird
  2205.      sofort wieder auf den Anfang der Textzeile (+0) gesprungen. Diese
  2206.      Funktion ist besonders bei Fließtexten sehr nützlich.
  2207.  
  2208.                               - 41 -
  2209.  
  2210.      C.2.2. Tasten und ihre Funktionen
  2211.      ═════════════════════════════════
  2212.  
  2213.      ───────────────────────────────────────────────────────────────────
  2214.      Taste                Funktion
  2215.      ───────────────────────────────────────────────────────────────────
  2216.      Cursor hoch        wechselt zur vorherigen Zeile.
  2217.      Cursor runter      wechselt zur nachfolgenden Zeile.
  2218.      Pos1               wechselt zum Textanfang.
  2219.      Ende               wechselt zum Textende. Hierbei ist zu beachten,
  2220.                         daß die letzten Zeilen des Textes angezeigt werden.
  2221.                         Wollen Sie zum tatsächlichen Textende, so können
  2222.                         Sie dies mit 'Bild runter' und 'Cursor runter'
  2223.                         erreichen.
  2224.      Bild hoch          eine Seite nach oben. Ist keine vorhergehende Seite
  2225.                         vorhanden, wird ab dem Textanfang angezeigt.
  2226.      Bild runter        eine Seite nach unten. Ist keine nachfolgende Seite
  2227.                         mehr verfügbar, so wird zum Textende gesprungen.
  2228.      Cursor links       Text 10 Zeichen nach links rollen. Hiermit ist es
  2229.                         möglich einen Text vertikal nach links zu rollen.
  2230.                         Vorraussetzung ist aber, daß der Text bereits mit
  2231.                         'Right' verschoben wurde (VERTIKAL POSITION > +0).
  2232.      Cursor rechts      Text 10 Zeichen nach rechts rollen. Der Text kann
  2233.                         maximal 10.000  Zeichen nach  rechts  verschoben
  2234.                         werden.
  2235.      Esc                Beenden von Show bzw. Abbruch bei Eingaben.
  2236.      Strg+Pos1          setzt vertikal +0 (Zeilenanfang)
  2237.      F5                 schaltet Zoom an/aus.
  2238.      F6                 Umschalter von ASCII/HEX - Anzeige. Wenn es sich
  2239.                         bei der angegebenen Datei nicht um eine Textdatei
  2240.                         handelt (z.B. EXE,OBJ,COM,OVL usw.) ist automatich
  2241.                         der HEX-Modus aktiv und ein Wechsel zur Textanzeige
  2242.                         nicht möglich.
  2243.      ───────────────────────────────────────────────────────────────────
  2244.      Tabelle 2) Tastenfunktionen von SHOW
  2245.  
  2246.      C.2.2.1. Zoom
  2247.      ═════════════
  2248.      Mit [F5] kann der Zoom-Modus ein- und ausgeschaltet werden.Ist Zoom
  2249.      eingeschaltet, so werden die Statuszeile und die Hilfsmenüzeile in
  2250.      der untersten Bildschirmzeile nicht mehr angezeigt und der Text auf
  2251.      dem gesamten Bildschirm dargestellt.
  2252.  
  2253.      C.2.2.2. Umschalter ASCII/HEX
  2254.      ═════════════════════════════
  2255.      Die Anzeige eines Textes kann wahlweise als Text (ASCII) oder  als
  2256.      hexadezimal-Dump (HEX) gewählt werden. Handelt es sich dagegen bei
  2257.      der anzuzeigenden Datei nicht um ein  Textfile, so  schaltet  SHOW
  2258.      automatisch in den HEX-Modus um.Bei solchen Dateien kann dann aber
  2259.      nicht in den ASCII-Modus gewechselt werden.
  2260.  
  2261.                               - 42 -
  2262.  
  2263.      C.2.3. 43/50 Zeilen Modie von EGA/VGA
  2264.      ═════════════════════════════════════
  2265.      Wenn Sie stolzer Besitzer einer EGA oder VGA-Karte sind, so können
  2266.      Sie SHOW auch in den 43 bzw. 50 Zeilen Modie benutzen. Mit F2 kann
  2267.      in den entsprechenden Modus gewechselt werden. Ein nochmaliges Be-
  2268.      tätigen von F2 führt zum vorherigen Modus.
  2269.  
  2270.      C.2.4. maximale Dateigröße
  2271.      ══════════════════════════
  2272.      Die mit dem Show-Utilitie anzuzeigenden Texte dürfen nicht größer
  2273.      als 65530 Bytes sein. Ist die Datei größer, so wird
  2274.  
  2275.                 'Datei zu groß'
  2276.  
  2277.      gemeldet und das Programm abgebrochen.
  2278.  
  2279.      C.3. Das Utilitie RENFILE
  2280.      ═════════════════════════
  2281.      Mit RENFILE.EXE haben Sie die Möglichkeit von der DOS-Ebene aus Ihre
  2282.      Dateien und Verzeichnisse mit einem neuen Namen zu versehen. Für Da-
  2283.      teien können Sie den DOS-Befehl REN bzw. RENAME ohne  Probleme  ein-
  2284.      setzen,aber versuchen Sie mal einem Verzeichnis einen neuen Namen zu
  2285.      geben. Hier kommt die Hilfe von RENFILE wie gerufen.
  2286.      Der Aufruf von RenFile benötigt zwei Übergabeparameter: erstens  den
  2287.      alten Namen und zweitens den neuen Namen.
  2288.  
  2289.             Anwendung:  RENFILE alter_name neuer_name
  2290.  
  2291.      Beispiele:      RENFILE testdata.txt festdata.txt
  2292.                      RENFILE C:\QDIR C:\QDIRX
  2293.  
  2294.      RenFile liefert je nach Beendigung (ob erfolgreich oder nicht) einen
  2295.      Rückgabewert, den Sie z.B. in Stapeldateien einfach  über ERRORLEVEL
  2296.      abfragen können:
  2297.  
  2298.         Wert      Bedeutung
  2299.      ────────────────────────────────────────────────────────────────────
  2300.          0        kein Fehler. erfolgreiche Ausführung
  2301.          1        weniger Parameter als erforderlich
  2302.          2        Suchweg oder Datei nicht gefunden
  2303.          3        Zugriff nicht gestattet.Doppelter Dateiname oder ungül-
  2304.                   tiger Suchweg.
  2305.          4        Unterschiedliche Laufwerkskennungen
  2306.          5        unbekannter Fehler
  2307.      ─────────────────────────────────────────────────────────────────────
  2308.  
  2309.                              - 43 -
  2310.  
  2311.  
  2312.  
  2313.