home *** CD-ROM | disk | FTP | other *** search
/ CD Direkt 1995 #3 / _.ISO / cdd / dosanw / cfd / handbuch.txt < prev    next >
Text File  |  1994-09-25  |  90KB  |  1,685 lines

  1.  CFD - ConvRT File Dump Rel. 1.10 / ShareWare HANDBUCH.TXT 20.09.94 Seite: 1
  2.  
  3.  
  4.   ┌───────────────────────────────────────────────────────────────────────┐
  5.   │                       K u r z - H a n d b u c h                       │
  6.   │                                 f ü r                                 │
  7.   │                C F D - C o n v R T   F i l e   D u m p                │
  8.   │                               Rel. 1.10                               │
  9.   │                           S h a r e w a r e                           │
  10.   └───────────────────────────────────────────────────────────────────────┘
  11.  
  12.      (c) 08.1994 Büro für betriebliche Datenverarbeitung Thomas Görlitz
  13.                  Lüderitzstr. 14
  14.                  13351 Berlin
  15.                  Tel.: 030 / 451 80 82
  16.                  Fax.: 030 / 452 97 59
  17.  
  18.  Inhalt
  19.  ------
  20.  0. Einleitung............................................................. 3
  21.  1. Lieferumfang........................................................... 3
  22.  2. Installation / Systemvoraussetzungen................................... 4
  23.  3. Komandozeilenparameter................................................. 4
  24.     3.1 Dateinamen......................................................... 4
  25.     3.2 Offset............................................................. 4
  26.         3.2.1 Dezimales Offset............................................. 4
  27.         3.2.2 Hexadezimales Offset......................................... 5
  28.     3.3 Suchvorgaben....................................................... 5
  29.         3.3.1 Zeichenkette als Suchvorgabe................................. 5
  30.         3.3.2 Hexadezimale Suchvorgaben.................................... 5
  31.     3.4 Hilfe.............................................................. 5
  32.  4. Aufruf ohne Parameter.................................................. 5
  33.  5. Besonderes Startverhalten der Shareware-Version von CFD................ 6
  34.  6. Tastaturbezeichner..................................................... 6
  35.  7. Dialogfunktionen....................................................... 7
  36.     7.1 Gruppe 1 - Allgemeine Funktionen................................... 7
  37.         7.1.1 # Suchen (Search)............................................ 7
  38.               # Such-Pick Liste (Pick Search).............................. 7
  39.         7.1.2 # Weitersuchen............................................... 7
  40.         7.1.3 # Springen (Seek)............................................ 8
  41.               # Rücksprung................................................. 8
  42.               # Seek-Pick.................................................. 8
  43.         7.1.4 # Dateimanipulation (Edit)................................... 8
  44.               # Undo....................................................... 8
  45.         7.1.5 # Datei laden (Load New File)................................ 8
  46.               # Dir (Select File).......................................... 9
  47.               # Vorhergehende Datei laden (File Pick)...................... 9
  48.     7.2 Gruppe 2 - Besondere Funktionen.................................... 9
  49.         7.2.1 # Such-Pick Liste (Pick Search).............................. 9
  50.         7.2.2 # Positionsnamen erfassen/ändern/löschen (Get Seek Name).....10
  51.         7.2.3 # Seek-Pick Liste (Pick Seek)................................10
  52.               # Positionsnamen erfassen/ändern/löschen (Get Seek Name).....11
  53.               # Relative Blockpositionen anzeigen (an/aus).................11
  54.               # Druckausgabe...............................................11
  55.               # Seek-Daten sichern.........................................11
  56.               # Seek-Daten laden...........................................12
  57.               # Temporäre Listeinträge übernehmen..........................14
  58.               # Temporäre Listeinträge löschen.............................14
  59.         7.2.4 # Positionsnamen permanent anzeigen (an/aus).................14
  60.         7.2.5 # Block......................................................15
  61.               # Blockanfang definieren.....................................15
  62.               # Blockende definieren.......................................15
  63.               # Blockmarken löschen........................................16
  64.               # Blockmarken verschieben um +/- Blocklänge..................16
  65.               # Blockmarken verschieben um +/- 1 Byte......................16
  66.               # Blockmarken verschieben an aktuelle Cursorposition.........17
  67.  CFD - ConvRT File Dump Rel. 1.10 / ShareWare HANDBUCH.TXT 20.09.94 Seite: 2
  68.  
  69.  
  70.  
  71.               # Blockinhalt drucken (auch in Datei)........................17
  72.               # Blockinhalt schreiben (im Originalformat)..................17
  73.         7.2.6 # Dateiübergreifendes Arbeiten (Wildcard-Mode)...............17
  74.         7.2.7 # Seekrechner (Seek-Calculator)..............................18
  75.               # Seekrechner ablegen........................................19
  76.               # Seek um Ergebisanzahl Bytes................................19
  77.               # Seek an absolute Dateiadresse..............................19
  78.     7.3 Zusammenfassung....................................................19
  79.         7.3.1 Allgemeine Funktionen........................................20
  80.               # Kontextsensitive Hilfe.....................................20
  81.               # Positionsnamen permanent anzeigen (an/aus).................20
  82.               # Dezimalwert des aktuellen Bytes zeigen (an/aus)............20
  83.         7.3.2 Funktionen im Hauptmode: Display.............................20
  84.         7.3.3 Funktionen im Hauptmode: Block...............................21
  85.         7.3.4 Funktionen im Hauptmode: Edit................................22
  86.         7.3.5 Funktionen im Mode: Suchen (Search)..........................22
  87.         7.3.6 Funktionen im Mode: Such-Pick Liste (Pick Search)............22
  88.         7.3.7 Funktionen im Mode: Springen (Seek)..........................23
  89.         7.3.8 Funktionen im Mode: Seek-Pick Liste (Pick Seek)..............23
  90.         7.3.9 Funktionen im Mode: Seek-Rechner (Calc)......................23
  91.         7.3.10 Die Druckfunktion...........................................24
  92.         7.3.11 Der Aufruf der DOS-Shell (Betriebsystem)....................25
  93.         7.3.12 Programmparameter...........................................25
  94.  8. ConvRT und Schnittstellen zu CFD.......................................25
  95.     8.1 Kurze Leistungsbeschreibung von ConvRT.............................26
  96.     8.2 Schnittstellen zwischen ConvRT und CFD.............................27
  97.         8.2.1 ConvRT-Daten laden...........................................27
  98.         8.2.2 Seek-List Einträge für ConvRT speichern......................27
  99.         8.2.3 Autostart von CFD aus ConvRT.................................27
  100.  9. Handbuch...............................................................28
  101.  
  102.  
  103.  
  104.  CFD - ConvRT File Dump Rel. 1.10 / ShareWare HANDBUCH.TXT 20.09.94 Seite: 3
  105.  
  106.  
  107.  
  108.  0. Einleitung
  109.  -------------
  110.  CFD ist ein Dateimonitor und -hexeditor, der für die Strukturanalyse von
  111.  beliebigen Dateien optimiert wurde. Besondere Funktionen des Programms er-
  112.  lauben eine Referenzierung beliebiger Dateipositionen, die Ausgabe von
  113.  Referenzlisten und Dateiinhalten auf den Drucker oder in eine neue Datei
  114.  und den dateiübergreifenden Vergleich von Strukturen.
  115.  
  116.  Der Programmname "CFD" steht für "ConvRT File Dump". CFD wurde ursprünglich
  117.  als Werkzeug innerhalb des Programmpaketes "ConvRT", einem System zur Kon-
  118.  vertierung und Selektion von Binär- und ASCII-Dateien, erstellt. CFD ist
  119.  für einen Datenaustausch mit dem Konvertierungsprogramm ConvRT vorbereitet.
  120.  Es leistet jedoch auch unabhängig von ConvRT gute Dienste bei der Analyse
  121.  von Dateien mit unbekannter Struktur.
  122.  
  123.  CFD, wie auch ConvRT, richtet sich an Systemanalytiker und Personen, die
  124.  systemübergreifende Schnittstellen, z.B. im Rahmen von Down- oder Right-
  125.  sizingprojekten, realisieren wollen.
  126.  CFD unterstützt vor allem die Strukturanalyse und -dokumentation für Dateien,
  127.  deren Struktur unbekannt oder unzureichend dokumentiert ist.
  128.  
  129.  
  130.  1. Lieferumfang
  131.  ---------------
  132.  CFD ist ein sehr kompaktes Programm ohne weitere Dateien für die Konfiguration
  133.  oder weitere Parameter. Änderungen in den Programmparametern werden direkt in
  134.  der Programmdatei abgespeichert.
  135.  
  136.  Die Shareware-Version von CFD kann deshalb mit folgenden Dateien ausgeliefert
  137.  werden:
  138.              CFD.EXE         -   Das Objekt dieser Zeilen (Programm)
  139.              CFD.ICO         -   Icon für MS-Windows
  140.              _CFD.EXE        -   Komprimierter vollständiger Lieferumfang
  141.              HANDBUCH.TXT    -   Dieser Text
  142.              BESTELL.TXT     -   Formular zur Bestellung der Vollversion von CFD
  143.              HAENDLER.TXT    -   Programmbeschreibungen für Händler
  144.              README.TXT      -   Allgemeine Informationen und Errata zu CFD
  145.              LIZENZ.TXT      -   Spezielle Lizenz-/Anwendungsbedingungen für die
  146.                                  Shareware-Version on CFD
  147.              AGB.TXT         -   Allgemeine Geschäftsbedingungen des Büro für
  148.                                  betriebliche DV Thomas Görlitz
  149.  
  150.  CFD - ConvRT File Dump Rel. 1.10 / ShareWare HANDBUCH.TXT 20.09.94 Seite: 4
  151.  
  152.  
  153.  
  154.  2. Installation / Systemvoraussetzungen
  155.  ---------------------------------------
  156.  Da CFD letztlich aus nur einer Programmdatei besteht, benötigt es auch keine
  157.  besonderen Installationsschritte um zur Anwendung gebracht werden zu können.
  158.  
  159.  Kopieren Sie die Datei CFD.EXE einfach in ein Verzeichnis, auf das Sie einen
  160.  DOS Pfadverweis mittels "PATH" gelegt haben und Sie können CFD fortan jederzeit
  161.  aus jedem Verzeichnis Ihres Systems zur Ausführung bringen.
  162.  
  163.  Folgende Systemvoraussetzungen sind für den Einsatz von CFD nötig:
  164.  
  165.              - 100% IBM kompatibler Personalcomputer XT/AT oder höher
  166.              - 400 KB Plattenspeicher (CFD erzeugt Arbeitsdateien nur auf
  167.                                        Wunsch des Anwenders)
  168.              - MS-DOS 3.2 / DR-DOS 3.41 oder höher
  169.              - Mindestens 230 KB freier Hauptspeicher
  170.  
  171.  
  172.  3. Komandozeilenparameter
  173.  -------------------------
  174.  Der Aufruf von CFD von der DOS-Kommandozeile her kann mit und ohne Parameter
  175.  erfolgen.
  176.  
  177.  Parameter, die CFD von der DOS-Kommandozeile aus übergeben werden, werden
  178.  entweder mit dem Zeichen Slash ("/") oder dem Bindestrich ("-") eingeleitet.
  179.  Einzige Ausnahme von dieser Regel ist der Name der zu bearbeitenden Datei,
  180.  dem keines dieser Zeichen vorangestellt werden darf.
  181.  
  182.  Folgende Parameter werden von CFD erkannt und verarbeitet:
  183.     
  184.      3.1 Dateiname
  185.          Wird CFD beim Aufruf ein Dateiname mitgeteilt, so läd CFD diese Datei
  186.          sofort ohne weitere Umwege.
  187.          Der angegebene Dateiname kann auch sog. Wildcards enthalten (die
  188.          Zeichen "?" und "*"). Entsprechend den Konventionen, die für das
  189.          Betriebsystem MS-DOS gelten, wird auf diese Weise ein Filter angegeben,
  190.          der eine ganze Gruppe von Dateien selektiert (siehe hierzu Handbuch
  191.          des Betriebsystems).
  192.          Wird CFD eine solche Filterangabe als Dateiname übergeben, so kann
  193.          der Anwender später, im Dialog mit CFD, mittels der Tastenkombination
  194.          [Strg]+[Bild] zwischen den Dateien umschalten/blättern, auf die der
  195.          Filter zutrifft.
  196.  
  197.      3.2 Offset
  198.          CFD kann beim Start ein dezimales oder hexadezimales Offset mitgeteilt
  199.          werden. Nach dem Laden der Arbeitsdatei springt CFD dann sofort zur
  200.          angegebenen Adresse in der Datei.
  201.  
  202.          3.2.1 Dezimales Offset
  203.                Wird CFD als Parameter eine einfache Zahl mitgegeben, so inter-
  204.                pretiert CFD diese Zahl als dezimales Offset.
  205.  
  206.                Z.B.
  207.                    "CFD file.dat -43187"
  208.  
  209.                läßt CFD in der Datei "file.dat" an die dezimale Adresse "43187"
  210.                springen.
  211.  CFD - ConvRT File Dump Rel. 1.10 / ShareWare HANDBUCH.TXT 20.09.94 Seite: 5
  212.  
  213.  
  214.  
  215.          3.2.2 Hexadezimales Offset
  216.                CFD unterscheidet ein dezimales Offset von einem hexadezimalen
  217.                Offset durch ein die Zahl anführendes Dollarzeichen ("$").
  218.  
  219.                Z.B.
  220.                    "CFD file.dat -$A8B3"
  221.  
  222.                läßt CFD in der Datei "file.dat" an die hexadezimale Adresse
  223.                "A8B3" springen, was ebenfalls der dezimalen Adresse 43187
  224.                entspricht.
  225.  
  226.      3.3 Suchvorgaben
  227.          CFD kann beim Start eine Zeichenkette oder hexadezimale Angabe als
  228.          Suchvorgabe mitgeteilt werden. Nach dem Laden der Arbeitsdatei be-
  229.          ginnt CFD dann sofort mit der Suche nach dem angegebenen
  230.          Pattern/String(Zeichenkette).
  231.  
  232.          Eine Suchvorgabe darf nicht mehr als 15 Zeichen definieren.
  233.  
  234.          3.3.1 Zeichenkette als Suchvorgabe
  235.                Suchvorgaben werden mit dem Buchstaben "F" eingeleitet, der
  236.                der gesuchten Zeichenkette vorangestellt wird.
  237.  
  238.                Z.B.
  239.                    "CFD file.dat -FFilepos"
  240.  
  241.                läßt CFD nach dem Laden der Arbeitsdatei sofort mit der Suche
  242.                nach der Zeichenkette "filepos" beginnen.
  243.  
  244.          3.3.2 Hexadezimale Suchvorgaben
  245.                Auch hier erkennt CFD die hexadezimale Natur des Parameters
  246.                an einem Dollarzeichen ("$"). In diesem Fall wird das Dollar-
  247.                zeichen hinter das "Such-F" und vor die Wertefolge gestellt.
  248.                Hexadezimale Suchvorgaben müssen immer eine gerade Anzahl an
  249.                Ziffern haben.
  250.  
  251.                Z.B.
  252.                    "CFD file.dat -F$46696C65706F73"
  253.  
  254.                läßt CFD ebenfalls nach dem Laden der Arbeitsdatei nach der
  255.                Zeichenkette "filepos" suchen.
  256.  
  257.          Hinweis:
  258.          Bei Suchvorgaben, die von der DOS-Kommandozeile aus gemacht werden,
  259.          wird keine Groß- und Kleinschreibung unterschieden.
  260.  
  261.          3.4 Hilfe
  262.              Wird CFD mit dem Parameter "-H" oder "-?" aufgerufen, zeigt es
  263.              alle möglichen Parameter in Kurzform.
  264.  
  265.  
  266.  4. Aufruf ohne Parameter
  267.  ------------------------
  268.  Wird CFD ohne Angabe eines Dateinamens aufgerufen, erfragt es im Dialog den
  269.  Namen der Arbeitsdatei. Auch dieser Dialog läßt die Angabe von Wildcards ("*")
  270.  und ("?") entsprechend der DOS-Konventionen zu. Siehe hierzu auch Punkt 3.1,
  271.  Seite 4.
  272.  Über die Funktion hinaus, die unter Punkt 3.1 beschrieben wurde, kann die
  273.  Angabe eines Dateinamens mit Wildcards im Dialog auch als Filtervorgabe für
  274.  das Dateiauswahlfenster dienen, das mit der Taste [F3] aufgerufen werden
  275.  kann. Siehe Weiteres unter Punkt 7.1.5, Seite 8 und 9.
  276.  
  277.  CFD - ConvRT File Dump Rel. 1.10 / ShareWare HANDBUCH.TXT 20.09.94 Seite: 6
  278.  
  279.  
  280.  
  281.  5. Besonderes Startverhalten der Shareware-Version von CFD
  282.  ----------------------------------------------------------
  283.  Bevor die Shareware-Version von CFD die Arbeitsoberfläche vollständig frei
  284.  gibt, zeigt es einen Hinweistext über die Natur des Programms als Shareware
  285.  und die besonderen Bedingungen für seine Anwendung:
  286.  
  287.     ┌─────────────────────────────────────────────────────────────────┐
  288.     │ Dieses Programm wird gemeinsam mit dem Softwarepaket ConvRT als │
  289.     │ ShareWare vertrieben. Bitte beachten Sie die besonderen Lizenz- │
  290.     │ bestimmungen, die für die Anwendung dieses Programms gelten und │
  291.     │ den Dateien LIZENZ.TXT und AGB.TXT zu entnehmen sind.           │
  292.     │ Die Vollversion dieses Programms kann unabhängig von ConvRT zum │
  293.     │ Preis von DM 69.- zzgl. Versand beim Hersteller erworben werden.│
  294.     │                                                                 │
  295.     │ ACHTUNG: Dieses Programm ist weder Freeware noch PublicDomain   │
  296.     │ sondern ShareWare. Es darf nicht länger als 30 Tage getestet    │
  297.     │ werden. Jede gewerbliche Nutzung dieses Programms benötigt      │
  298.     │ unsere ausdrückliche Zustimmung.                                │
  299.     │                                                                 │
  300.     │ Alle Rechte vorbehalten  (C) 03.1994 DV-Beratung Thomas Görlitz │
  301.     └─────────────────────────────────────────────────────────────────┘
  302.  
  303.  Sind Sie, als Anwender, nicht mit den in diesem Text ganannten Bedingungen
  304.  einverstanden, bestätigen Sie die entsprechende Frage mit "N" für Nein ge-
  305.  folgt von der [ENTER]-Taste. Das Programm bricht dann seine Ausführung ab.
  306.  
  307.  
  308.  6. Tastaturbezeichner
  309.  ---------------------
  310.  In diesem Text und im Programm werden die Tasten wie folgt bezeichnet:
  311.  
  312.  Taste/Begriff       auch genannt
  313.  -------------------------------------------------------------------------------
  314.  [Shift]             [Groß],[Umschalt]
  315.  [Strg]              [Ctrl]
  316.  [Alt]               die Tasten [Alt] und [AltGr] werden von CFD gleich behandelt
  317.  [Einf]              [Ins]
  318.  [Entf]              [Lösch],[Del]
  319.  [Pos1]              [Home]
  320.  [Ende]              [End]
  321.  [BildHoch]          [PgUp]
  322.  [BildAb]            [PgDwn]
  323.  Cursor              Eingabemarke, Schreibmarke
  324.  [CurHoch]           [PfeilHoch],[Up]
  325.  [CurAb]             [PfeilAb],[Down]
  326.  [CurRechts]         [PfeilRechts],[Right]
  327.  [CurLinks]          [PfeilLinks],[Left]
  328.  [Enter]             [Return],[Eingabe]
  329.  [Tab]               Tabulator
  330.  [Esc]               Escape,Abbruch,Unterbrechen
  331.  [F?]                [F1]..[F10] Funktionstasten
  332.  [Leer]              Leerschritt, Leerzeichen, [Blank], [Space]
  333.  [/]                 Slash, Schräger nach Rechts
  334.  [\]                 Backslash, Schräger nach Links
  335.  
  336.  CFD - ConvRT File Dump Rel. 1.10 / ShareWare HANDBUCH.TXT 20.09.94 Seite: 7
  337.  
  338.  
  339.  
  340.  7. Dialogfunktionen
  341.  -------------------
  342.  Die Funktionen, die CFD seinem Anwender im Dialog zur Verfügung stellt, lassen
  343.  sich zunächst grob in zwei Gruppen teilen:
  344.  
  345.      7.1 Gruppe 1 - Allgemeine Funktionen
  346.          Solche Funktionen, die in allen Dateimonitoren und -editoren zu finden
  347.          sind oder zu finden sein sollten - unabhängig von der mehr oder
  348.          weniger komfortablen Ausprägung dieser Funktionen im Einzelfall:
  349.  
  350.          7.1.1 # Suchen (Search)
  351.                ┌───────────────┬──────────────┐
  352.                │ Mode: Display │ Funktion: F2 │
  353.                └───────────────┴──────────────┘
  354.                Die Suchfunktion von CFD erlaubt die Suche nach Zeichenketten,
  355.                die
  356.  
  357.                ... als Folge von darstellbaren Zeichen angegeben werden
  358.  
  359.                ... als Folge von Zeichen angegeben werden, die hexadezimal
  360.                    definiert wurden
  361.  
  362.                ... als Folge von Zeichen angegeben werden, die dezimal
  363.                    definiert wurden
  364.  
  365.                Damit erlaubt CFD auch die Suche nach Sonderzeichen, die mit
  366.                Hilfe normaler Tastatureingaben nicht darstellbar sind.
  367.  
  368.                Optional unterscheidet CFD Groß- und Kleinschreibung für
  369.                Buchstaben.
  370.  
  371.                Die Länge einer Suchvorgabe ist in der vorliegenden Version
  372.                von CFD auf 15 Zeichen beschränkt.
  373.  
  374.                HINWEIS: Je länger eine Suchvorgabe ist, desto schneller arbeitet
  375.                         die Suchfunktion.
  376.  
  377.                # Such-Pick Liste (Pick Search)
  378.                ┌───────────────┬──────────────┐
  379.                │ Mode: Search  │ Funktion: F3 │
  380.                └───────────────┴──────────────┘
  381.                Alle Suchergebnisse werden in einer eigenen Pick-Liste
  382.                referenziert, die auch als Grundlage eines Sprungbefehls (Seek)
  383.                dienen kann. - Weiteres siehe unter Punkt 7.2.1, Seite 9.
  384.  
  385.  
  386.          7.1.2 # Weitersuchen
  387.                ┌───────────────┬──────────────┐
  388.                │ Mode: Display │ Funktion: F3 │
  389.                └───────────────┴──────────────┘
  390.                Nicht der Rede wert, meinen Sie ? - Keinesfalls. Das komfortable
  391.                und schnelle Weitersuchen ist auch bei einigen verbreiteten
  392.                Produkten etablierter Hersteller nicht üblich. Deshalb hat
  393.                diese Funktion in CFD eine eigene Funktionstaste erhalten.
  394.  
  395.  CFD - ConvRT File Dump Rel. 1.10 / ShareWare HANDBUCH.TXT 20.09.94 Seite: 8
  396.  
  397.  
  398.  
  399.          7.1.3 # Springen (Seek)
  400.                ┌───────────────┬──────────────┐
  401.                │ Mode: Display │              │
  402.                │       Block   │ Funktion: F4 │
  403.                └───────────────┴──────────────┘
  404.                CFD erlaubt die dezimale und die hexadezimal Angabe von
  405.                Sprungzielen. Mit den Cursortasten kann zwischen den ent-
  406.                sprechenden Eingabefeldern umgeschaltet werden.
  407.                Wird eine Eingabe nicht mit der Enter-Taste abgeschlossen,
  408.                sondern mit einer Cursor-Taste, so rechnet CFD den einge-
  409.                gebenen Wert ins jeweils andere Dezimalsystem um und wechselt
  410.                ins entsprechende Eingabefeld.
  411.  
  412.                # Rücksprung
  413.                ┌───────────────┬────────────────────┐
  414.                │ Mode: Display │                    │
  415.                │       Block   │ Funktion: [Alt]+F4 │
  416.                └───────────────┴────────────────────┘
  417.                Diese Funktion erlaubt den Rücksprung an die Adresse, die vor
  418.                dem letzten Sprungbefehl aktuell war.
  419.  
  420.                # Seek-Pick
  421.                ┌───────────────┬──────────────┐
  422.                │ Mode: Seek    │ Funktion: F4 │
  423.                └───────────────┴──────────────┘
  424.                Im Display- und im Blockmode können für beliebige Datei-
  425.                positionen beliebige Positionsnamen erfaßt werden. Diese Namen
  426.                werden in der sog. Seek-Pick-Liste gesammelt und sortiert.
  427.                - Weiteres siehe Punkt 7.2.2, Seite 10. Die Seek-Pick-Liste
  428.                kann aus der Funktion Seek heraus aufgerufen werden. Mit Hilfe
  429.                der Cursor-Tasten kann aus den Einträgen der Liste ein Wert
  430.                ausgewählt und als Vorgabe für einen Sprungbefehl übernommen
  431.                werden. (Siehe auch Punkt 7.2.3, Seite 10)
  432.  
  433.  
  434.          7.1.4 # Dateimanipulation (Edit)
  435.                ┌───────────────┬──────────────┐
  436.                │ Mode: Display │ Funktion: F5 │
  437.                └───────────────┴──────────────┘
  438.                CFD erlaubt die Manipulation von Dateininhalten in Fenstern
  439.                zu 256 Bytes. Im Editmode kann nicht geblättert werden.
  440.  
  441.                # Undo
  442.                ┌───────────────┬──────────────┐
  443.                │ Mode: Edit    │ Funktion: F8 │
  444.                └───────────────┴──────────────┘
  445.                Änderungen im Edit-Mode können Byteweise mit Hilfe der F8-Taste
  446.                rückgängig gemacht werden.
  447.  
  448.          7.1.5 # Datei laden (Load New File)
  449.                ┌───────────────┬──────────────┐
  450.                │ Mode: Display │ Funktion: F9 │
  451.                └───────────────┴──────────────┘
  452.                Auch dieser Dialog läßt die Angabe von Wildcards ("*") und
  453.                ("?") entsprechend des DOS-Konventionen zu. Siehe hierzu auch
  454.                Punkte 3.1 und 4, Seite 4 und 5.
  455.                Über die Funktion hinaus, die unter Punkt 3.1 beschrieben wurde,
  456.                kann die Angabe eines Dateinamens mit Wildcards im Dialog auch
  457.                als Filtervorgabe für das Dateiauswahlfenster dienen, daß mit
  458.                der Taste [F3] aufgerufen werden kann.
  459.  CFD - ConvRT File Dump Rel. 1.10 / ShareWare HANDBUCH.TXT 20.09.94 Seite: 9
  460.  
  461.  
  462.  
  463.                # Dir (Select File)
  464.                ┌─────────────────────┬──────────────┐
  465.                │ Mode: Load New File │ Funktion: F3 │
  466.                └─────────────────────┴──────────────┘
  467.                Diese Funktion zeigt ein Dateiauswahlfenster, das den
  468.                Dateibestand des zum Startzeitpunkt aktuellen Verzeichnises
  469.                oder des im Filter angegebenen Verzeichnises oder eine durch
  470.                den Filter definierte Auswahl aus dem Dateibestand der Ver-
  471.                zeichnisse listet. Die Dateien sind alphabetisch sortiert,
  472.                wobei Verzeichnisse zuerst aufgelistet werden, gefolgt von
  473.                Dateien. Die Liste wird von den im System vorhandenen Lauf-
  474.                werken abgeschlossen.
  475.  
  476.                Mit Hilfe der Tasten [Cursor], [Bild], [Pos1] und [Ende] kann
  477.                eine Datei ausgewählt werden und mit der [Enter]-Taste in das
  478.                Dateinamensfenster übernommen werden.
  479.  
  480.                Eine weitere [Enter]-Taste beendet den Datei-Dialog und ver-
  481.                anlaßt CFD die angegebene Datei zu laden.
  482.  
  483.                # Vorhergehende Datei laden (File Pick)
  484.                ┌─────────────────────┬──────────────┐
  485.                │ Mode: Load New File │ Funktion: F9 │
  486.                └─────────────────────┴──────────────┘
  487.                Alle Dateien, die im Verauf einer Sitzung geladen werden,
  488.                werden von CFD in eine besondere Dateiliste eingetragen.
  489.                Diese Liste kann während des Dateidialoges angezeigt werden
  490.                um eine zuvor geladene Datei erneut zu laden.
  491.                Das Besondere an dieser Liste ist, daß Sie nicht nur die
  492.                Dateinamen zuvor geladener Dateien verwaltet, sondern zu jeder
  493.                Datei zusätzlich auch
  494.                            ... die letzte Cursorposition
  495.                            ... die Position des letzten Sucherfolges
  496.                            ... den letzten Suchwert
  497.                            ... die Position des letzten Seek-Befehles
  498.                            ... den letzten Seekbezeichner
  499.                            ... die letzte Blockdefinition
  500.  
  501.                Weiteres siehe Punkt 7.2.6, Seite 17.
  502.  
  503.  
  504.      7.2 Gruppe 2 - Besondere Funktionen
  505.          Solche Funktionen, die CFD auszeichnen und von anderen Dateimonitoren
  506.          unterscheiden:
  507.  
  508.          7.2.1 # Such-Pick Liste (Pick Search)
  509.                ┌───────────────┬──────────────┐
  510.                │ Mode: Search  │              │
  511.                │       Seek    │ Funktion: F3 │
  512.                └───────────────┴──────────────┘
  513.                In der Such-Pick Liste werden alle Suchergebnisse gesammelt
  514.                und alphabetisch sortiert.
  515.  
  516.                Einzelne Positionen können manuell mit der [Entf]-Taste aus der
  517.                Liste gelöscht werden.
  518.  
  519.                Die Liste kann mit der [F9]-Taste auf den Drucker oder in eine
  520.                Datei gedruckt werden.
  521.  
  522.                Die Such-Pick Liste kann kann auch aus der Sprung-Funktion
  523.                (Seek) aufgerufen werden. Ihre Einträge können damit auch
  524.                als Grundlage für Sprungbefehle verwendet werden.
  525.  CFD - ConvRT File Dump Rel. 1.10 / ShareWare HANDBUCH.TXT 20.09.94 Seite: 10
  526.  
  527.  
  528.          7.2.2 # Positionsnamen erfassen/ändern/löschen (Get Seek Name)
  529.                ┌─────────────────┬─────────────────────┐
  530.                │ Mode: Display   │                     │
  531.                │       Block     │                     │
  532.                │       Pick-Seek │ Funktion: [Strg]+F4 │
  533.                └─────────────────┴─────────────────────┘
  534.                Im Display- und im Blockmode können für beliebige Datei-
  535.                positionen beliebige Positionsnamen erfaßt werden. Diese Namen
  536.                werden in der sog. Seek-Pick-Liste gesammelt und sortiert.
  537.                (Siehe Punkt 7.2.3, Seite 11, weiter unten.)
  538.                Mit Hilfe dieser Funktion lassen sich Dateistrukturen leicht
  539.                referenzieren und analysieren.
  540.  
  541.                Zunächst wählt der Anwender eine Dateiposition mit dem Cursor
  542.                an, die er durch einen Namen referenzieren möchte. Die Tasten-
  543.                kombination [Strg]+F4 öffnet anschließend ein Fenster, in dem
  544.                eine beliebige Zeichenkette als Namensreferenz mit maximal 20
  545.                Zeichen erfaßt werden kann. Die so erfaßten sog. Positions-
  546.                namen werden in der Seek-Pick Liste mit ihrer Adresse in der
  547.                Datei gesammelt und verwaltet.
  548.  
  549.                Wurde für eine Dateiposition noch kein Name vergeben, schlägt
  550.                CFD als Namen eine Zeichenkette vor, die an der aktuellen
  551.                Cursorposition beginnt und bis zum ersten nicht mehr
  552.                darstellbaren aus der Datei übernommen wird. Die Zeichenkette
  553.                kann maximal 20 Zeichen lang sein. In diesem Fall zeigt das
  554.                Eingabefenster als laufende Positionsnummer drei Striche.
  555.             
  556.                Wurde für die aktuelle Dateiposition schon ein Name erfaßt,
  557.                wird dieser vorbelegt und das Eingabefenster zeigt die
  558.                laufende Nummer der Position in der Liste.
  559.                Soll dennoch ein neuer, zusätzlicher Name für die Position
  560.                erfaßt werden, kann mit der Tastenkombination [Shift]+[Einf]
  561.                das Eingabefenster aufgefrischt werden und ein weiterer Name
  562.                erfaßt werden. Das Eingabefenster zeigt in diesem Fall keine
  563.                laufende Positionsnummer mehr sondern die Zeichenkette "NEW".
  564.  
  565.                Ein bestehender Name kann jederzeit geändert oder durch die
  566.                Tastenkombination [Shift]+[Entf] gelöscht werden.
  567.         
  568.          7.2.3 # Seek-Pick Liste (Pick Seek)
  569.                ┌───────────────┬──────────────┐
  570.                │ Mode: Seek    │ Funktion: F4 │
  571.                └───────────────┴──────────────┘
  572.                Die Seek-Pick Liste referenziert beliebige Positionen in einer
  573.                Datei mit beliebigen Namen, die der Anwender erfassen kann
  574.                (Siehe Punkt 7.2.2, zuvor). Sie erleichtert damit z.B.
  575.                die Erstellung von Satz- und Felddefinitionen für Dateien aus
  576.                unbekannten Datenbankformaten.
  577.  
  578.                Wird aus dem Displaymode oder dem Blockmode heraus mit der
  579.                Taste [F4] die Seek-Funktion (Siehe Punkt 7.1.3, Seite 8) auf-
  580.                gerufen, kann durch ein weiteres Betätigen der [F4]-Taste die
  581.                Seek-Pick Liste aufgerufen werden.
  582.             
  583.                Die Seek-Pick Liste sammelt alle Positionsnamen, die der Anwender
  584.                für Dateipositionen erfaßt hat, und stellt sie sortiert, auf-
  585.                steigend nach Dateipositionen dar.
  586.                Mit Hilfe der Tasten [Bild], [Cursor], [Pos1] und [Ende] kann
  587.                der Anwender durch die Liste blättern und mit der [Enter]-Taste
  588.                eine Position als Vorgabe für einen Sprungbefehl (siehe 7.1.3,
  589.                Seite 8) auswählen.
  590.  CFD - ConvRT File Dump Rel. 1.10 / ShareWare HANDBUCH.TXT 20.09.94 Seite: 11
  591.  
  592.  
  593.  
  594.                # Positionsnamen erfassen/ändern/löschen (Get Seek Name)
  595.                ┌─────────────────┬─────────────────────┐
  596.                │ Mode: Display   │                     │
  597.                │       Block     │                     │
  598.                │       Pick-Seek │ Funktion: [Strg]+F4 │
  599.                └─────────────────┴─────────────────────┘
  600.                Wird in der Seek-Pick Liste mit den Cursortasten eine Position
  601.                angewählt und anschließend die Tastenkombination [Strg]+[F4] ge-
  602.                drückt, öffnet CFD das Fenster, in dem die Positionsnamen erfaßt,
  603.                geändert und gelöscht werden können (siehe 7.2.2, Seite 10).
  604.                Aus der # Seek-Pick Liste heraus (und nur hier) ist diese
  605.                Funktion auch durch die Taste [Entf] aufzurufen.
  606.             
  607.             
  608.                # Relative Blockpositionen anzeigen (an/aus)
  609.                ┌─────────────────┬──────────────┐
  610.                │ Mode: Pick-Seek │ Funktion: F7 │
  611.                └─────────────────┴──────────────┘
  612.                In der Liste werden solche Positionen, die sich innerhalb von
  613.                aktuellen Blockmarken befinden, mit einem Stern ("*") gekennzeichnet.
  614.                Besteht zum Zeitpunkt des Aufrufes der Seek-Pick Liste eine Block-
  615.                definition, kann die Anzeige der Liste mit der [F7]-Taste umge-
  616.                schaltet werden. Die Spalte, die sonst die hexadezimale Position
  617.                eines Namenseintrages angibt, zeigt dann die dezimale Position des
  618.                Eintrages, relativ zum Blockanfang. Dabei entspricht das erste Byte
  619.                eines Blocks der Blockposition 1. Im Gegensatz dazu beginnt CFD
  620.                absolute Dateipostionen, z.B. im Arbeitsfenster, mit 0 zu zählen.
  621.                Das erste Byte einer Datei hat also die Dateiposition 0.
  622.             
  623.                Der Inhalt der Seek-Pick Liste kann auf einen Drucker oder in eine
  624.                Datei ausgegeben werden. Die Ausgabe in eine Datei kann auf drei
  625.                unterschiedliche Arten, mit drei unterschiedlichen Formaten
  626.                erfolgen:
  627.             
  628.                # Druckausgabe
  629.                ┌───────────────────┬──────────────┐
  630.                │ Mode: Block       │              │
  631.                │       Pick-Search │              │
  632.                │       Pick-Seek   │ Funktion: F9 │
  633.                └───────────────────┴──────────────┘
  634.                 
  635.                  1. Format: Druckformat
  636.                 
  637.                     Die Ausgabe im Druckformat entspricht weitgehend dem Bild-
  638.                     schirmformat. Sie wird über den Aufruf der Druckfunktion
  639.                     mit der Taste [F9] realisiert. Dort kann statt einer Drucker-
  640.                     schnittstelle auch ein Dateiname als Ausgabeziehl gewählt
  641.                     werden. (Weiteres siehe Punkt 7.3.10, Seite 24)
  642.                 
  643.                # Seek-Daten sichern
  644.                ┌──────────────────┬───────────────┐
  645.                │ Mode: Pick-Seek  │ Funktion: F10 │
  646.                └──────────────────┴───────────────┘
  647.                CFD verfügt über eine gesonderte Sicherungs- und Ladefunktion
  648.                für Seek-Pick Daten. Die Sicherungsfunktion wird mit der Taste
  649.                [F10] aktiviert.
  650.                 
  651.                  2. Format: Nur Blockpositionen incl. Blockmarken (relativ)
  652.                 
  653.                     Wurde die Listanzeige, wie oben beschrieben, mit der Taste
  654.                     [F7] umgeschaltet zur Anzeige der relativen Blockpositionen,
  655.                     sichert CFD nur solche Positionen, die sich innerhalb des
  656.                     Blockes befinden. Die Blockdefinition wird dabei mitge-
  657.                     sichert.
  658.  CFD - ConvRT File Dump Rel. 1.10 / ShareWare HANDBUCH.TXT 20.09.94 Seite: 12
  659.  
  660.  
  661.                     CFD fragt vor dem Sicherungsvorgang, ob temporäre Positions-
  662.                     namen, die CFD selbständig beim Verschieben der Blockmarken
  663.                     erzeugt (siehe hierzu # Block, Punkt 7.2.5, Seite 15), mit-
  664.                     gesichert werden sollen.
  665.                     Beim Speichern von Positionsnamen mit Bezug auf die aktuelle
  666.                     Blockdefinition, ist es meistens sinnvoll, die entsprechende
  667.                     Frage von CFD mit "Ja" zu beantworten.
  668.                 
  669.                  3. Format: Alle Positionen ohne Blockmarken (absolut)
  670.                 
  671.                     Zeigt die Listanzeige keine relativen Blockpositionen,
  672.                     sichert CFD alle Positionsnamen, optional, nach Abfrage
  673.                     incl. der temporären Positionen.
  674.                 
  675.                Erkennt die Datensicherungsfunktion, daß eine Datei mit dem für
  676.                die Sicherung genannten Namen existiert, fragt CFD zunächst, ob
  677.                die existierende Datei überschrieben werden soll. Beantwortet der
  678.                Anwender diese Frage mit "Nein", schließ sich eine weitere Frage
  679.                an, ob die neuen Daten an die bestehende Datei angehängt werden
  680.                sollen (CFD prüft jedoch nicht, ob die bestehende Datei tat-
  681.                sächlich Seekdaten von CFD enthält!). Wird auch diese Frage mit
  682.                "Nein" beantwortet, kann die Namensvorgabe anschließend geändert
  683.                und der Vorgang wiederholt oder abgebrochen werden.
  684.             
  685.                Da CFD grundsätzlich keine doppelten Namen für die selbe Datei-
  686.                position zuläßt, kann im Verlaufe mehrerer Sicherungen in die
  687.                selbe Sicherungsdatei, über meherer CFD-Sitzungen hinweg, additiv
  688.                die Struktur einer Objektdatei referenziert werden.
  689.                Werden in die selbe Sicherungsdatei absolute _u_n_d_ relative
  690.                Positionsdaten gemischt, übernimmt CFD immer die letzte der
  691.                Blockdefinitionen in der Sicherungsdatei als aktuelle.
  692.                Eine vor dem Laden alter Seekdaten gemachte Blockdefinition kann
  693.                im Blockmode durch die Taste [ F5 ] zurückgeholt werden (näheres
  694.                siehe weiter unten # Block, Punkt 7.2.5, Seite 15).
  695.  
  696.                CFD schreibt seine Seekdaten in einem Format, das zu Parameter-
  697.                dateien, die für ConvRT bestimmt sind, kompatibel ist (näheres
  698.                siehe weiter unten # Seek-Daten laden und CFD und Schnittstellen
  699.                zu ConvRT, Punkt 8.2, Seite 27).
  700.  
  701.                ACHTUNG: Sichern Sie niemals CFD-Seekdaten auf bestehende
  702.                ConvRT-Parameterdaten. Dabei droht Datenverlußt. Die von CFD ge-
  703.                schriebenen Seekdaten können als Grundlage für die Erstellung einer
  704.                ConvRT Parameterdatei dienen, genügen ConvRT ohne weitere Bearbeitung
  705.                jedoch nicht!
  706.             
  707.                Sollen die Sicherungsdaten aus CFD als Grundlage für eine Satzbe-
  708.                schreibung/Parameterdatei für ConvRT dienen, sichern Sie die Daten
  709.                im o.g. 2. Format (relativ). Achten Sie in diesem Fall darauf,
  710.                daß alle Feldbeschreibungen innerhalb der aktuellen Blockmarken
  711.                liegen und die Listanzeige der Seek-Pick Liste, wie oben be-
  712.                schrieben, mit der Taste [F7] auf die Anzeige der relativen
  713.                Blockpositionen umgeschaltet wurde.
  714.             
  715.  
  716.                # Seek-Daten laden
  717.                ┌──────────────────┬─────────────────────┐
  718.                │ Mode: Pick-Seek  │ Funktion: [Alt]+F10 │
  719.                └──────────────────┴─────────────────────┘
  720.                CFD verfügt über eine gesonderte Sicherungs- und Ladefunktion
  721.                für Seek-Pick Daten. Die Funktion zum Laden von Seek-Daten wird
  722.                mit der Tastenkombination [Alt]+[F10] aus dem Fenster für die
  723.                Anzeige der Seek-Pick Liste aktiviert.
  724.  CFD - ConvRT File Dump Rel. 1.10 / ShareWare HANDBUCH.TXT 20.09.94 Seite: 13
  725.  
  726.  
  727.  
  728.                Das Format einer von CFD erzeugten Seekdaten-Sicherungsdatei
  729.                besteht auf folgenden Regeln:
  730.             
  731.                  1. Kommentarzeilen werden eingefaßt in die Zeichenfolgen ...
  732.                      ... "/-" = Kommentaranfang
  733.                      ... "-/" = Kommentarende
  734.                     
  735.                  2. Sind die Daten, die einer Kommentarzeile folgen, absolute
  736.                     Positionswerte, findet sich innerhalb der vorhergehenden
  737.                     Kommentarzeile das Wort "Absolut";
  738.                     Sind die Daten, die einer Kommentarzeile folgen relativ,
  739.                     findet sich innerhalb der vorhergehenden Kommentarzeile das
  740.                     Wort "RelBlock", gefolgt von den Blockwerten.
  741.                 
  742.                     Die Blockwerte müssen folgendes Format haben:
  743.                                 "...:nnnnEnde:nnnnnLng:..."
  744.                     Wobei hinter dem ersten Doppelpunkt der Wert für die Position
  745.                     des Blockanfanges steht, gefolgt von vier Buchstaben, und hin-
  746.                     ter dem zweiten Doppelpunkt die Position des Blockendes, ge-
  747.                     folgt von drei Buchstaben. In einer solchen Kommentar-
  748.                     zeile müssen genau drei Doppelpunkt-Zeichen an den be-
  749.                     zeichneten Stellen stehen.
  750.                  
  751.                  3. Positionswerte können je nach vorhergender Kommentarzeile
  752.                     relativ oder absolut sein. Jeder Namenseintrag erhält mit
  753.                     seinem Positionswert gemeinsam eine eigene Zeile.
  754.                     Der Positionswert eines Eintrages wird durch ein Komma von
  755.                     seinem Bezeichner getrennt. Alle Zeichen hinter dem ersten
  756.                     Komma in einer Zeile werden als Seek-Name in die Seek-Pick
  757.                     Liste übernommen.
  758.              
  759.                Die Regeln für das von CFD verwendete Sicherungsformat entsprechen
  760.                damit einer Untermenge der Regeln, die ConvRT in seiner Parameter-
  761.                datei verwendet. Die Dateien können jederzeit vom Anwender mit
  762.                einem ASCII-Editor manuell bearbeitet werden, solange die o.g.
  763.                Regeln berücksichtig werden.
  764.              
  765.                Die Satzbeschreibungen die ConvRT aus den vom Anwender erstellten
  766.                Parameterdateien ließt, können deshalb auch direkt CFD als
  767.                Seek-Datensammlung übergeben werden. CFD erkennt beim Ladevorgang
  768.                das ConvRT-kompatible Datenformat und vergewissert sich durch eine
  769.                entsprechende Frage, ob die Datei tatsächlich ConvRT-Parameterdaten
  770.                enthält. Beantwortet der Anwender die Frage mit "Ja", definiert CFD
  771.                einen Block ab Dateiposition 0 mit einer Blocklänge, die der letzten
  772.                Angabe zur Satzlänge in der Datei entspricht. Alle Felddefinitionen
  773.                werden dann mit Positionswerten, relativ zum Blockanfang, in die
  774.                Seekliste von CFD übernommen.
  775.                Sind Felddefinitionen in der Datei länger als die in CFD für
  776.                Seek-Namen zulässigen 20 Zeichen, werden sie von CFD ohne Kommentar
  777.                abgeschnitten. CFD übernimmt auch nicht die für CFD irrelevanten
  778.                Parameter von ConvRT.
  779.  
  780.                ACHTUNG: Sichern Sie deshalb niemals CFD-Seekdaten auf bestehende
  781.                ConvRT-Parameterdaten. Dabei droht Datenverlußt. Die von CFD ge-
  782.                schriebenen Seekdaten können als Grundlage für die Erstellung einer
  783.                ConvRT Parameterdatei dienen, genügen jedoch ConvRT ohne weitere
  784.                Bearbeitung nicht!
  785.             
  786.                Werden von CFD im Verauf des Ladevorganges Formatfehler erkannt,
  787.                unterbricht CFD den Vorgang, zeigt im Ladefenster die fehlerhafte
  788.                Zeile der Datei und fährt erst nach der Bestätigung durch eine be-
  789.                liebige Taste im Ladevorgang fort. Fehlerhafte Zeilen werden von
  790.                CFD ignoriert und nicht in die Liste übernommen.
  791.              
  792.  CFD - ConvRT File Dump Rel. 1.10 / ShareWare HANDBUCH.TXT 20.09.94 Seite: 14
  793.  
  794.  
  795.                # Temporäre Listeinträge übernehmen
  796.                ┌──────────────────┬────────────────────┐
  797.                │ Mode: Pick-Seek  │ Funktion: [Alt]+F7 │
  798.                └──────────────────┴────────────────────┘
  799.                # Temporäre Listeinträge löschen
  800.                ┌──────────────────┬─────────────────────┐
  801.                │ Mode: Pick-Seek  │ Funktion: [Strg]+F7 │
  802.                └──────────────────┴─────────────────────┘
  803.                Temporäre (vorläufige) Einträge in die Seek-Pick Liste werden
  804.                von CFD automatisch erzeugt, wenn innerhalb der aktuellen
  805.                Blockmarken Positionsnamen bestehen und die Blockmarken ver-
  806.                schoben werden (näheres hierzu siehe #Block, Punkt 7.2.5,
  807.                Seite 16).
  808.                CFD verschiebt die aktuellen temporären Einträge mit dem Block,
  809.                relativ zum Blockanfang. Das Programm erzeugt solange keine neuen
  810.                temporären Einträge bis die aktuellen temporären Einträge entweder
  811.                gelöscht oder fest übernommen wurden.
  812.                Die entsprechenden Funktionen sind aus dem Fenster für die
  813.                Anzeige der Seek-Pick Liste zu aktivieren.
  814.             
  815.                Werden temporäre Listeinträge mitgesichert, werden sie für die
  816.                Sicherungsdatei "normalisiert". D.h. sie verlieren in der
  817.                Sicherungsdatei ihre temporäre Natur.
  818.  
  819.  
  820.          7.2.4 # Positionsnamen permanent anzeigen (an/aus)
  821.                ┌───────────────┬──────────────────────┐
  822.                │ Mode: Display │                      │
  823.                │       Edit    │                      │
  824.                │       Block   │ Funktion: [Shift]+F4 │
  825.                └───────────────┴──────────────────────┘
  826.                CFD kann dazu veranlaßt werden ein besonderes Fenster zu
  827.                öffnen und auf der unteren Bildschirmkante zu installieren.
  828.                Dieses Fenster dient der permanenten Anzeige von Positions-
  829.                namen und wird mit jeder Cursorbewegung im Arbeitsfenster
  830.                aktualisiert.
  831.                Erreicht der Cursor eine Dateiposition, die mit einem
  832.                Positionsnamen versehen wurde, wird dieser Name in dem Fenster
  833.                angezeigt. Wird der Cursor nach rechts oder links weiterbewegt
  834.                und sind für eine Position mehrere Namen vergeben worden, werden
  835.                mit jeder Cursortaste zunächst alle Namen zu der aktuellen Datei-
  836.                position angezeigt, bevor sich der Cursor im Arbeitsfenster in
  837.                die entsprechende Richtung weiter bewegt. Solange der Cursor durch
  838.                weitere Namen an der aktuellen Dateiposition festgehalten wird,
  839.                kommentiert CFD diesen Zustand mit einem Signalton.
  840.                Dieser Zustand läßt sich jedoch nur durch eine Bewegung des
  841.                Cursor nach rechts und links provozieren. Werden andere Richtungs-
  842.                tasten gedrückt, zeigt CFD jeweils nur den ersten Namen für eine
  843.                Dateiposition in der Liste.
  844.  
  845.                Mit der Tastenkombination [Shift]+[F4] kann das entsprechende
  846.                Fenster geöffnet und geschlossen werden.
  847.             
  848.  CFD - ConvRT File Dump Rel. 1.10 / ShareWare HANDBUCH.TXT 20.09.94 Seite: 15
  849.  
  850.  
  851.  
  852.          7.2.5 # Block
  853.                ┌───────────────┬──────────────┐
  854.                │ Mode: Display │ Funktion: F7 │
  855.                └───────────────┴──────────────┘
  856.                Der Blockmode stellt mächtige Werzeuge zur Verfügung, um einen
  857.                bestimmten Dateiauschnitt mit anderen Auschnitten der selben
  858.                Datei oder anderer Dateien vergleichen zu können, um Auschnitte
  859.                drucken oder in neuen Dateien sammeln zu können.
  860.  
  861.                Befindet sich CFD z.B. im Wildcardmode (Siehe Punkt 7.1.5,
  862.                Seite 8) merkt sich CFD zu jeder Datei die zum Zeitpunkt des
  863.                Wechsels der Datei aktuellen Blockmarken.
  864.  
  865.                Wird die angenommene Satzlänge in einer unbekannten Datei als
  866.                Block definiert, kann durch das Verschieben der Blockdefinition
  867.                um Blocklänge oder n mal Blocklänge die Strukturvarianz innerhalb
  868.                des Satzes überprüft werden. Die Festlegung von Feldpositionen,
  869.                Feldanfang, -ende und -natur, wird dadurch wesentlich erleichtert.
  870.  
  871.                Die Definition eines Blockes mit den aktuellen Positionen der
  872.                Blockmarken wird durch die [Enter]-Taste abgeschlossen und
  873.                "fixiert". Die Recall-Funktionen für vorhergehende, alte Block-
  874.                definitionen beziehen sich immer auf den Blockzustand zum Zeit-
  875.                punkt des letzten fixierens durch [Enter].
  876.  
  877.                Wird der Blockmode durch die [ESC]-Taste abgebrochen, werden alle
  878.                Blockaktionen auf den Zustand vor der letzten Anwahl des Block-
  879.                mode rückgängig gemacht.
  880.  
  881.                # Blockanfang definieren
  882.                ┌─────────────┬──────────────┐
  883.                │ Mode: Block │ Funktion: F7 │
  884.                └─────────────┴──────────────┘
  885.                CFD unterscheidet bei der Angabe des Blockanfanges die beiden
  886.                folgenden Blockzustände:
  887.  
  888.                1. Zum Zeitpunkt der Angabe eines Blockstartes existierte
  889.                   noch kein Block:
  890.                   - CFD setzt Blockanfang und Blockende auf die Position in
  891.                     der Datei, auf der aktuell der Cursor steht.
  892.  
  893.                2. Zum Zeitpunkt der Angabe eines Blockstartes existiert ein
  894.                   Block:
  895.                   - Ist der neue Blockstart vor dem aktuellen Blockende, wird
  896.                     die Blockgröße an seinem Anfang vergrößert oder verkleinert.
  897.                   - Ist der neue Blockstart hinter dem aktuellen Blockende, wird
  898.                     die alte Blockdefinition gelöscht und Anfang und Ende gleich
  899.                     der aktuellen Cursorposition gesetzt.
  900.  
  901.                # Blockende definieren
  902.                ┌─────────────┬──────────────┐
  903.                │ Mode: Block │ Funktion: F8 │
  904.                └─────────────┴──────────────┘
  905.                CFD unterscheidet bei der Angabe des Blockendes die beiden
  906.                folgenden Blockzustände:
  907.  
  908.                1. Zum Zeitpunkt der Angabe eines Blockendes existierte
  909.                   noch kein Block:
  910.                   - CFD setzt Blockanfang und Blockende auf die Position in
  911.                     der Datei, auf der aktuell der Cursor steht.
  912.  CFD - ConvRT File Dump Rel. 1.10 / ShareWare HANDBUCH.TXT 20.09.94 Seite: 16
  913.  
  914.  
  915.  
  916.                2. Zum Zeitpunkt der Angabe eines Blockendes existiert ein
  917.                   Block:
  918.                   - Ist das neue Blockende hinter dem aktuellen Blockstart, wird
  919.                     die Blockgröße an seinem Ende vergrößert oder verkleinert.
  920.                   - Ist das neue Blockende vor dem aktuellen Blockstart, wird
  921.                     die Dateiposition, die bisher den Blockstart definierte,
  922.                     gleich dem Blockende gesetzt und die aktuelle Cursorposition
  923.                     gleich dem Blockstart.
  924.  
  925.                # Blockmarken löschen
  926.                ┌─────────────┬─────────────────────┐
  927.                │ Mode: Block │ Funktion: [Strg]+F7 │
  928.                └─────────────┴─────────────────────┘
  929.                Mit dieser Funktion kann die aktuelle Blockdefinition mit ihren
  930.                aktuellen Blockmarken gelöscht werden. CFD stellt die Datei-
  931.                positionen der aktuellen Blockmarken gleichzeitig in den
  932.                Recall-Speicher. Mit Hilfe der Taste [F5] kann dann die jeweils
  933.                letzte Blockdefinition reaktiviert werden.
  934.  
  935.                # Blockmarken verschieben um +/- Blocklänge
  936.                ┌─────────────┬─────────────────────────────┐
  937.                │ Mode: Block │ Funktion: [Strg]+[BildHoch] │
  938.                │             │           [Strg]+[BildAb]   │
  939.                └─────────────┴─────────────────────────────┘
  940.                Die Kombination der [Strg]-Taste mit einer der [Bild]-Tasten
  941.                verschiebt die Blockmarken um +/- einmal die Blocklänge.
  942.  
  943.                Befinden sich zum Zeitpunkt der Verschiebe-Aktionen
  944.                Positions-/Seek-Pick Namen innerhalb der Blockmarken, erzeugt
  945.                CFD sog. temporäre (vorläufige) Namenseinträge in der Seek-Pick
  946.                Liste. Die Dateipositionen der temporären Einträge werden relativ
  947.                zum Blockanfang mit dem Block verschoben.
  948.  
  949.                CFD erzeugt nach dem erstmaligen Verschieben der Blockmarken
  950.                solange keine neuen temporären Namenseinträge, bis die aktuellen
  951.                temporären Einträge in der Seek-Pick Liste entweder übernommen
  952.                oder gelöscht wurden (Siehe Punkt 7.2.3, Seite 14) oder die
  953.                aktuellen Blockmarken mit der Tastenkombination [Strg]+[F7]
  954.                gelöscht wurden.
  955.  
  956.                Werden nach dem Verschieben der Blockmarken und nach dem Erzeugen
  957.                von temporären Seek-Pick Einträgen innerhalb der Blockmarken neue
  958.                Positionsnamen manuell mit Hilfe der Funktion [Strg]+[F4] (siehe
  959.                7.2.2, Seite 10) erfaßt, erzeugt CFD zwei Namenseinträge in der
  960.                Seek-Pick Liste. Einen "normalen" Eintrag, der mit der Position
  961.                in der Datei verknüpft ist, und einen temporären Eintrag, der
  962.                relativ zum Blockanfang mit dem Block verschoben wird.
  963.  
  964.                # Blockmarken verschieben um +/- 1 Byte
  965.                ┌─────────────┬──────────────────────────────┐
  966.                │ Mode: Block │ Funktion: [Strg]+[CurRechts] │
  967.                │             │           [Strg]+[CurLinks]  │
  968.                └─────────────┴──────────────────────────────┘
  969.                Die Kombination der [Strg]-Taste mit entweder der rechten oder
  970.                der linken Cursor-Taste verschiebt den Block um +/- 1 Byte.
  971.  
  972.                Auch für diese Funktion gilt das zuvor Erläuterte über tempo-
  973.                räre Namenseinträge in der Seek-Pick Liste.
  974.  CFD - ConvRT File Dump Rel. 1.10 / ShareWare HANDBUCH.TXT 20.09.94 Seite: 17
  975.  
  976.  
  977.  
  978.                # Blockmarken verschieben an aktuelle Cursorposition
  979.                ┌─────────────┬───────────────────────┐
  980.                │ Mode: Block │ Funktion: [Strg]+[F5] │
  981.                └─────────────┴───────────────────────┘
  982.                Mit dieser Funktion kann die Blockdefinition an die aktuelle
  983.                Position des Cursor verschoben werden. CFD stellt die Datei-
  984.                positionen der alten Blockmarken gleichzeitig in den
  985.                Recall-Speicher. Mit Hilfe der Taste [F5] kann dann die jeweils
  986.                letzte Blockdefinition reaktiviert werden.
  987.  
  988.                Auch für diese Funktion gilt das zuvor Erläuterte über tempo-
  989.                räre Namenseinträge in der Seek-Pick Liste.
  990.  
  991.                # Blockinhalt drucken (auch in Datei)
  992.                ┌─────────────┬────────────────┐
  993.                │ Mode: Block │ Funktion: [F9] │
  994.                └─────────────┴────────────────┘
  995.                Mit der Taste [F9] kann im Blockmode die Druckfunktion auf-
  996.                gerufen werden. Die Ausgabe des Blockinhaltes auf den Drucker
  997.                entspricht weitgehend dem Bildschirmformat. Die ausgegebene
  998.                Menge Bytes wird von CFD immer auf gerade 256 Byte erweitert.
  999.                Die Byte, die nicht innerhalb der aktuellen Blockmarken liegen
  1000.                werden dabei durch das Zeichen "=" gekennzeichnet.
  1001.  
  1002.                Auch hier kann statt einer Druckerschnittstelle ein Dateiname
  1003.                als Ausgabeziehl gewählt werden. (Weiteres siehe Punkt 7.3.10,
  1004.                Seite 24)
  1005.  
  1006.                # Blockinhalt schreiben (im Originalformat)
  1007.                ┌─────────────┬─────────────────┐
  1008.                │ Mode: Block │ Funktion: [F10] │
  1009.                └─────────────┴─────────────────┘
  1010.                Mit Hilfe dieser Funktion kann der Anwender Teile aus einer
  1011.                Datei heraus schneiden und in eine neue Datei schreiben.
  1012.                Die Daten innerhalb der Blockmarken werden durch diese Funktion
  1013.                1:1 in eine neue Datei geschrieben, oder an eine bestehende
  1014.                Datei angehängt.
  1015.  
  1016.                Erkennt die Funktion, daß eine Datei mit dem für die Ausgabe
  1017.                genannten Namen existiert, fragt CFD zunächst, ob die
  1018.                existierende Datei überschrieben werden soll. Beantwortet der
  1019.                Anwender diese Frage mit "Nein", schließ sich eine weitere Frage
  1020.                an, ob die neuen Daten an die bestehende Datei angehängt werden
  1021.                sollen. Wird auch diese Frage mit "Nein" beantwortet, kann die
  1022.                Namensvorgabe anschließend geändert und der Vorgang wiederholt
  1023.                oder abgebrochen werden.
  1024.  
  1025.          7.2.6 # Dateiübergreifendes Arbeiten (Wildcard-Mode)
  1026.                ┌───────────────┬─────────────────────────────┐
  1027.                │ Mode: Display │ Funktion: [Strg]+[BildHoch] │
  1028.                │               │           [Strg]+[BildAb]   │
  1029.                └───────────────┴─────────────────────────────┘
  1030.                Wird als Arbeitsdatei ein Dateiname mit Wildcards ("*" oder "?")
  1031.                entsprechend den DOS-Konventionen angegeben (siehe Handbuch zum
  1032.                Betriebssystem), so kann zwischen den Dateien, auf die der so
  1033.                gegebene Namensfilter zutrifft, mit den Bild-Tasten geblättert
  1034.                werden. CFD baut dabei eine File-Pick Liste auf, die den Sprung
  1035.                zu allen gelesenen Dateien zu jedem Zeitpunkt ermöglicht.
  1036.                CFD merkt sich dabei zu jeder Datei
  1037.                ... die letzte Cursorposition
  1038.                ... die Position des letzten Sucherfolges
  1039.                ... den letzten Suchwert
  1040.                ... die Position des letzten Seek-Befehles
  1041.                ... den letzten Seekbezeichner
  1042.                ... die letzte Blockdefinition
  1043.  CFD - ConvRT File Dump Rel. 1.10 / ShareWare HANDBUCH.TXT 20.09.94 Seite: 18
  1044.  
  1045.  
  1046.  
  1047.                Wird also eine Datei wiederholt angewählt, steht der Cursor an
  1048.                der Position innerhalb der Datei, an der er zuletzt, vor dem
  1049.                Wechsel zu einer neuen Datei, gestanden hat. CFD merkt sich
  1050.                jedoch nur den letzten der Einträge in der Seek-Pick und der
  1051.                Such-Pick Liste. Es weist jedoch darauf hin, das eine
  1052.                Sicherungsdatei für Seek-Pick Daten besteht, sofern eine solche
  1053.                vor dem Dateiwechsel erstellt wurde.
  1054.  
  1055.  
  1056.          7.2.7 # Seekrechner (Seek-Calculator)
  1057.                ┌───────────────┬──────────────┐
  1058.                │ Mode: Display │ Funktion: F6 │
  1059.                └───────────────┴──────────────┘
  1060.                Im Displaymode kann mit der [F6]-Taste ein kleiner "Taschen-
  1061.                rechner" aufgerufen werden. Dieser Rechner beherrscht die vier
  1062.                Grundrechenarten für das dezimale, das hexadezimale und das
  1063.                binäre Zahlensystem. Zwischen den Zahlensystemen kann jederzeit
  1064.                mit Hilfe der [Alt]-Taste in Verbindung mit einem der Buchstaben
  1065.                "d", "h" oder "b" umgeschaltet werden. Das aktuelle Rechener-
  1066.                gebnis wird dann sofort umgerechnet.
  1067.             
  1068.                Für den gesamten Umgang mit dem Rechner gilt, daß große und
  1069.                kleine Buchstaben unterschieden werden und signifikant für
  1070.                bestimmte Funktionen des Rechners sind. Der kleine Buchstabe
  1071.                "c" z.B. repräsentiert die hexadezimale Zahl "C" (=13) während
  1072.                der große Buchstabe "C" für "Clear" steht und die aktuelle
  1073.                Eingabe, den Speicher oder die Anzeige löscht.
  1074.  
  1075.                Über die Grundrechenarten hinaus beherrscht der Rechner die
  1076.                logischen Rechenarten "or", "and" und "xor", die jeweils mit dem
  1077.                ersten  g r o ß e n  Buchstaben der Rechenart eingeleitet
  1078.                werden.
  1079.  
  1080.                Der Rechner besitzt außerdem einen einfachen Stapelspeicher.
  1081.                Rechenoperationen, die sich auf den Speicher beziehen, werden
  1082.                mit der Taste [m] eingeleitet. Hierbei gilt:
  1083.                ... alle Grundrechenoperationen können auch auf den Speicher
  1084.                    angewendet werden;
  1085.                ... die Taste [r] steht für "Recall" und ruft das Speicherer
  1086.                    gebnis auf;
  1087.                ... die Taste [i] steht für "Insert" und schreibt einen Wert
  1088.                    in den Speicher, wobei der vorhergehende Speicherwert ver-
  1089.                    loren geht;
  1090.                ... die Taste [c] steht für "Clear" und löscht den aktuellen
  1091.                    Speicherinhalt;
  1092.             
  1093.                Wurde mit der Taste [m] eine Speicheroperation eingeleitet,
  1094.                zeigt CFD diesen Zustand durch runde Klammern um den
  1095.                Buchstaben "m" an.
  1096.                Ist im Speicher ein Wert vorhanden, zeigt CFD diesen Zustand
  1097.                durch einen großen Buchstaben "M" an.
  1098.             
  1099.                Im übrigen gelten die von handelsüblichen Taschrechnern her be-
  1100.                kannten Regeln (siehe auch Online-Hilfetext).
  1101.             
  1102.                Der Rechner kann mit den Cursortasten frei im gesamten Arbeitsbild
  1103.                verschoben werden.
  1104.             
  1105.                Die Rechenergebnisse können als Grundlage für einen Sprungbefehl
  1106.                an eine Adresse in der Datei mit dem Ergebniswert oder für einen
  1107.                Sprungbefehl um die Ergebnisanzahl Bytes verwendet werden.
  1108.                Letztere Funktion interpretiert positive Ergebniswerte als Sprung-
  1109.                anweisung vorwärts und negative Ergebniswerte als Sprunganweisung
  1110.                rückwärts.
  1111.  CFD - ConvRT File Dump Rel. 1.10 / ShareWare HANDBUCH.TXT 20.09.94 Seite: 19
  1112.  
  1113.  
  1114.  
  1115.                # Seekrechner ablegen
  1116.                ┌───────────────────────┬──────────────┐
  1117.                │ Mode: Seek-Calculator │ Funktion: F6 │
  1118.                └───────────────────────┴──────────────┘
  1119.                Wurde aus dem Displaymode der Seekrecher aktiviert, kann er durch
  1120.                ein erneutes Betätigen der [F6]-Taste auf dem Arbeitsbild, rechts
  1121.                unten, zur permaneneten Anzeige abgelegt werden. Eine wiederholte
  1122.                [F6]-Taste reaktiviert den Rechner jederzeit. Die [F6]-Taste wirkt
  1123.                solange als An-/Ausschalter und der Seekrechner bleibt solange
  1124.                sichtbar, bis er durch die [Esc]-Taste geschlossen wurde (die Er-
  1125.                gebniswerte beleiben jedoch auch dann erhalten.
  1126.  
  1127.                # Seek um Ergebisanzahl Bytes
  1128.                ┌───────────────────────┬──────────────┐
  1129.                │ Mode: Seek-Calculator │ Funktion: F4 │
  1130.                └───────────────────────┴──────────────┘
  1131.                Führt in der aktuellen Datei einen Sprung um die
  1132.                Ergebnisanzahl Bytes durch. Die Funktion interpretiert
  1133.                positive Ergebniswerte als Sprunganweisung vorwärts und
  1134.                negative Ergebniswerte als Sprunganweisung rückwärts.
  1135.             
  1136.                War der Rechner vor seinem aktuellen Aufruf auf dem Arbeitsbild
  1137.                abgelegt, führt die Ausführung dieser Funktion erneut zur Ab-
  1138.                lage des Rechners. War der Rechner vor seinem aktuellen Aufruf
  1139.                geschlossen, schließt die Ausführung dieser Funktion den
  1140.                Rechner.
  1141.  
  1142.                # Seek an absolute Dateiadresse
  1143.                ┌───────────────────────┬─────────────────────┐
  1144.                │ Mode: Seek-Calculator │ Funktion: [Strg]+F4 │
  1145.                └───────────────────────┴─────────────────────┘
  1146.                Diese Funktion interpretiert den Ergebniswert des Rechners
  1147.                als Adresse innerhalb der aktuellen Datei und führt einen
  1148.                Sprung an diese Adresse aus. Negative Werte sind als Grund-
  1149.                lage für die Ausführung dieser Funktion nicht erlaubt.
  1150.             
  1151.                War der Rechner vor seinem aktuellen Aufruf auf dem Arbeitsbild
  1152.                abgelegt, führt die Ausführung dieser Funktion erneut zur Ab-
  1153.                lage des Rechners. War der Rechner vor seinem aktuellen Aufruf
  1154.                geschlossen, schließt die Ausführung dieser Funktion den
  1155.                Rechner.
  1156.  
  1157.  
  1158.      7.3 Zusammenfassung
  1159.         
  1160.          CFD unterscheidet also drei grundlegende Hauptmodes, die die Ausgangs-
  1161.          bedingungen für alle anderen Funktionen bestimmen.
  1162.         
  1163.              1. Hauptmode:   Display
  1164.              2. Hauptmode:   Block
  1165.              3. Hauptmode:   Edit
  1166.         
  1167.          Je nach Hauptmode sind bestimmte Funktionen mehr oder weniger aus-
  1168.          führbar. Diese Unterfunktionen können wie folgt zusammengefaßt werden:
  1169.             
  1170.              1. Unterfunktion:   Suche mit Suchliste (Search)
  1171.              2. Unterfunktion:   Sprung mit Sprungliste (Seek)
  1172.              3. Unterfunktion:   Taschenrechner (Calc)
  1173.              4. Unterfunktion:   Druckausgabe (Print)
  1174.              5. Unterfunktion:   Datei
  1175.  CFD - ConvRT File Dump Rel. 1.10 / ShareWare HANDBUCH.TXT 20.09.94 Seite: 20
  1176.  
  1177.  
  1178.  
  1179.          Nur einige wenige Funktionen sind in jedem Hauptmode ausführbar:
  1180.  
  1181.          7.3.1 Allgemeine Funktionen
  1182.  
  1183.                # Kontextsensitive Hilfe
  1184.                ┌────────────┬──────────────┐
  1185.                │ Mode: Alle │ Funktion: F1 │
  1186.                └────────────┴──────────────┘
  1187.                Zeigt je nach aktuellem Mode die aktuelle Belegung der
  1188.                Funktionstasten und deren Bedeutung.
  1189.  
  1190.                # Positionsnamen permanent anzeigen (an/aus)
  1191.                ┌───────────────┬──────────────────────┐
  1192.                │ Mode: Display │                      │
  1193.                │       Edit    │                      │
  1194.                │       Block   │ Funktion: [Shift]+F4 │
  1195.                └───────────────┴──────────────────────┘
  1196.                CFD kann dazu veranlaßt werden ein besonderes Fenster zu
  1197.                öffnen und auf der unteren Bildschirmkante zu installieren.
  1198.                Dieses Fenster dient der permanenten Anzeige von Positions-
  1199.                namen und wird mit jeder Cursorbewegung im Arbeitsfenster
  1200.                aktualisiert.
  1201.                Erreicht der Cursor eine Dateiposition, die mit einem
  1202.                Positionsnamen versehen wurde, wird dieser Name in dem Fenster
  1203.                angezeigt. (Weiteres siehe Punkt 7.2.4, Seite 14)
  1204.  
  1205.                Die Tastenkombination wirkt in allen Modes als An- und Aus-
  1206.                schalter.
  1207.  
  1208.                # Dezimalwert des aktuellen Bytes zeigen (an/aus)
  1209.                ┌───────────────┬──────────────────────┐
  1210.                │ Mode: Display │                      │
  1211.                │       Block   │                      │
  1212.                │       Edit    │ Funktion: [Shift]+F6 │
  1213.                └───────────────┴──────────────────────┘
  1214.                Öffnet ein extra Fenster und plaziertes es im unteren Zentrum
  1215.                des Arbeitsbildes. In dem Fenster wird der dezimale Wert des
  1216.                Bytes angezeigt, auf dem der Cursor aktuell steht.
  1217.  
  1218.                Die Tastenkombination wirkt in allen Modes als An- und Aus-
  1219.                schalter.
  1220.  
  1221.  
  1222.          7.3.2 Funktionen im Hauptmode: Display
  1223.                ┌────────────────────┬───────────────────┬───────────────┐
  1224.                │      Funktion      │ Tastenkombination │ Kapitel/Seite │
  1225.                └────────────────────┴───────────────────┴───────────────┘
  1226.                 # Suchen              [F2]                  7.1.1 /  7
  1227.                 # Weitersuchen        [F3]                  7.1.2 /  7
  1228.                 # Edit                [F5]                  7.1.4 /  8
  1229.                 # Rechner             [F6]                  7.2.7 / 18
  1230.                 # Block               [F7]                  7.2.5 / 15
  1231.                 # Wechsel der
  1232.                   Adressausgaben      [F8]                  7.3.12 /25
  1233.                 # Neue Datei laden    [F9]                  7.1.5 /  8
  1234.  
  1235.                 # SeekNamen
  1236.                   anzeigen (an/aus)   [Shift]+[F4]          7.3.1 / 20
  1237.                 # Dezimalen Bytewert
  1238.                   anzeigen (an/aus)   [Shift]+[F6]          7.3.1 / 20
  1239.  CFD - ConvRT File Dump Rel. 1.10 / ShareWare HANDBUCH.TXT 20.09.94 Seite: 21
  1240.  
  1241.  
  1242.  
  1243.                 # Sprung zum
  1244.                   Dateianfang         [Strg]+[Pos1]         ---
  1245.                 # Sprung zum
  1246.                   Dateiende           [Strg]+[Ende]         ---
  1247.                 # Im Wildcardmode
  1248.                   nächste Datei
  1249.                   anwählen            [Strg]+[BildAb]       7.1.5 /  8
  1250.                 # Im Wildcardmode
  1251.                   vorhergehende
  1252.                   Datei anwählen      [Strg]+[BildHoch]     7.1.5 /  8
  1253.                 # SeekNamen erfassen
  1254.                   /ändern/löschen     [Strg]+[F4]           7.2.2 / 10
  1255.                 # Programmfarben
  1256.                   wählen              [Strg]+[F8]           7.3.12 / 25
  1257.                 # DOS-Shell starten   [Strg]+[F10]          7.3.11 / 25
  1258.  
  1259.                 # Zurück springen zur
  1260.                   letzten Position
  1261.                   vor letztem
  1262.                   Sprungbefehl        [Alt]+[F4]            7.1.3 /  8
  1263.                 # Ausgabe von nicht
  1264.                   darstellbaren
  1265.                   Zeichen im ASCII-
  1266.                   Bereich an-/ab-
  1267.                   schalten            [Alt]+[F6]            7.3.12 / 25
  1268.                 # Akustische Signale
  1269.                   des Programms an-/
  1270.                   abschalten          [Alt]+[F8]            7.3.12 / 25
  1271.  
  1272.  
  1273.          7.3.3 Funktionen im Hauptmode: Block
  1274.                ┌────────────────────┬───────────────────┬───────────────┐
  1275.                │      Funktion      │ Tastenkombination │ Kapitel/Seite │
  1276.                └────────────────────┴───────────────────┴───────────────┘
  1277.                 # Springen            [F4]                  7.1.3 /  8
  1278.                 # Letzte Blockmarken
  1279.                   wiederverwenden     [F5]                  7.2.5 / 15f
  1280.                 # Blockanfang
  1281.                   festlegen           [F7]                  7.2.5 / 15
  1282.                 # Blockende
  1283.                   festlegen           [F8]                  7.2.5 / 15
  1284.                 # Block drucken       [F9]                  7.2.5 / 17
  1285.                 # Block in Datei
  1286.                   schreiben           [F10]                 7.2.5 / 17
  1287.  
  1288.                 # SeekNamen
  1289.                   anzeigen (an/aus)   [Shift]+[F4]          7.3.1 / 20
  1290.                 # Dezimalen Bytewert
  1291.                   anzeigen (an/aus)   [Shift]+[F6]          7.3.1 / 20
  1292.  
  1293.                 # Blockmarken um
  1294.                   Blocklänge vorwärts
  1295.                   verschieben         [Strg]+[BildAb]       7.2.5 / 16
  1296.                 # Blockmarken um
  1297.                   Blocklänge rückwärts
  1298.                   verschieben         [Strg]+[BildHoch]     7.2.5 / 16
  1299.                 # Blockmarken um
  1300.                   1 Byte vorwärts
  1301.                   verschieben         [Strg]+[CurRechts]    7.2.5 / 16
  1302.                 # Blockmarken um
  1303.                   1 Byte rückwärts
  1304.                   verschieben         [Strg]+[CurLinks]     7.2.5 / 16
  1305.  CFD - ConvRT File Dump Rel. 1.10 / ShareWare HANDBUCH.TXT 20.09.94 Seite: 22
  1306.  
  1307.  
  1308.  
  1309.                 # SeekNamen erfassen
  1310.                   /ändern/löschen     [Strg]+[F4]           7.2.2 / 10
  1311.                 # Blockmarken an
  1312.                   Cursorposition
  1313.                   verschieben         [Strg]+[F5]           7.2.5 / 17
  1314.                 # Blockmarken
  1315.                   löschen             [Strg]+[F7]           7.2.5 / 16
  1316.  
  1317.                 # Springen an den
  1318.                   Blockanfang         [Alt]+[1]             ---
  1319.                 # Springen an das
  1320.                   Blockende           [Alt]+[2]             ---
  1321.                 # Zurück springen zur
  1322.                   letzten Position
  1323.                   vor dem letzten
  1324.                   Sprungbefehl        [Alt]+[F4]            7.1.3 /  8
  1325.                 # Erste Blockdef.
  1326.                   wiederverwenden     [Alt]+[F5]            ---
  1327.  
  1328.  
  1329.          7.3.4 Funktionen im Hauptmode: Edit
  1330.                ┌────────────────────┬───────────────────┬───────────────┐
  1331.                │      Funktion      │ Tastenkombination │ Kapitel/Seite │
  1332.                └────────────────────┴───────────────────┴───────────────┘
  1333.                 # Eingabeart zwichen
  1334.                   hexadez. und ASCII
  1335.                   wechseln            [F5]                  7.1.4 /  8
  1336.                 # Änderung am
  1337.                   aktuellen Byte
  1338.                   rückgängig machen   [F8]                  7.1.4 /  8
  1339.                 # Änderungen zurück
  1340.                   in die Datei
  1341.                   schreiben           [F10]                 7.1.4 /  8
  1342.  
  1343.                 # SeekNamen
  1344.                   anzeigen (an/aus)   [Shift]+[F4]          7.3.1 / 20
  1345.                 # Dezimalen Bytewert
  1346.                   anzeigen (an/aus)   [Shift]+[F6]          7.3.1 / 20
  1347.  
  1348.  
  1349.          7.3.5 Funktionen im Mode: Suchen (Search)
  1350.                ┌────────────────────┬───────────────────┬───────────────┐
  1351.                │      Funktion      │ Tastenkombination │ Kapitel/Seite │
  1352.                └────────────────────┴───────────────────┴───────────────┘
  1353.                # Suche starten        [F2]                  7.1.1 /  7
  1354.                # Alten Suchwert
  1355.                  benutzen/Such-Pick
  1356.                  Liste einsehen/be-
  1357.                  arbeiten             [F3]                  7.1.1 /  7
  1358.  
  1359.  
  1360.          7.3.6 Funktionen im Mode: Such-Pick Liste (Pick Search)
  1361.                ┌────────────────────┬───────────────────┬───────────────┐
  1362.                │      Funktion      │ Tastenkombination │ Kapitel/Seite │
  1363.                └────────────────────┴───────────────────┴───────────────┘
  1364.                # Eintrag aus der
  1365.                  Liste löschen        [Entf]                7.2.1 / 9
  1366.                # Liste Drucken        [F9]                  7.2.1 / 9
  1367.  
  1368.  CFD - ConvRT File Dump Rel. 1.10 / ShareWare HANDBUCH.TXT 20.09.94 Seite: 23
  1369.  
  1370.  
  1371.  
  1372.          7.3.7 Funktionen im Mode: Springen (Seek)
  1373.                ┌────────────────────┬───────────────────┬───────────────┐
  1374.                │      Funktion      │ Tastenkombination │ Kapitel/Seite │
  1375.                └────────────────────┴───────────────────┴───────────────┘
  1376.                # Suchwert benutzen
  1377.                  Such-Pick Liste                            7.1.1 / 7
  1378.                  einsehen/bearbeiten  [F3]                  7.2.1 / 9
  1379.                # Alten Seekwert be-
  1380.                  nutzen Seek-Pick
  1381.                  Liste einsehen/be-                         7.1.3 / 8
  1382.                  arbeiten             [F4]                  7.2.3 / 10
  1383.  
  1384.                 
  1385.          7.3.8 Funktionen im Mode: Seek-Pick Liste (Pick Seek)
  1386.                ┌────────────────────┬───────────────────┬───────────────┐
  1387.                │      Funktion      │ Tastenkombination │ Kapitel/Seite │
  1388.                └────────────────────┴───────────────────┴───────────────┘
  1389.                # Eintrag bearbeiten/
  1390.                  aus der Liste        [Entf] und
  1391.                  löschen              [Strg]+[F4]           7.2.3 / 10
  1392.                # Anzeige der
  1393.                  Positionen um-
  1394.                  schalten auf rela-
  1395.                  tive Blockpositionen [F7]                  7.2.3 / 11
  1396.                # Liste Drucken        [F9]                  7.2.3 / 11
  1397.                # Seekdaten in Datei
  1398.                  sichern              [F10]                 7.2.3 / 11
  1399.             
  1400.                # Temporäre Seekdaten
  1401.                  aus Liste löschen    [Strg]+[F7]           7.2.3 / 14
  1402.             
  1403.                # Temporäre Seekdaten
  1404.                  fest übernehmen      [Alt]+[F7]            7.2.3 / 14
  1405.                # Seekdaten aus
  1406.                  Sicherungsdatei oder
  1407.                  ConvRT-Parameterdatei
  1408.                  laden                [Alt]+[F10]           7.2.3 / 12
  1409.             
  1410.  
  1411.          7.3.9 Funktionen im Mode: Seek-Rechner (Calc)
  1412.                ┌────────────────────┬───────────────────┬───────────────┐
  1413.                │      Funktion      │ Tastenkombination │ Kapitel/Seite │
  1414.                └────────────────────┴───────────────────┴───────────────┘
  1415.                # Rechenoperationen    [+],[-],[*],[/],[=]   ---
  1416.                      Fehlerkorrektur  [E]                   ---
  1417.                      löschen/clear    [C]                   7.2.7 / 18
  1418.                          XOR          [X]
  1419.                          OR           [O]
  1420.                          AND          [A]
  1421.                # Speicheroperation
  1422.                  einleiten            [m],[M]               7.2.7 / 18
  1423.                # Speicheroperationen  [+],[-],[*],[/]       7.2.7 / 18
  1424.                          einfügen     [i],[I],[=]
  1425.                          löschen      [c],[C]
  1426.                          rufen        [r],[R]
  1427.  
  1428.                # Rechner ablegen      [F6]                  7.2.7 / 19
  1429.                # Rechner schließen    [Esc]                 7.2.7 / 19
  1430.                # Seek um Ergebnis-
  1431.                  anzahl Bytes (+/-)   [F4]                  7.2.7 / 19
  1432.  
  1433.                # Seek an Ergebnis-
  1434.                  adresse              [Strg]+[F4]           7.2.7 / 19
  1435.  CFD - ConvRT File Dump Rel. 1.10 / ShareWare HANDBUCH.TXT 20.09.94 Seite: 24
  1436.  
  1437.  
  1438.                # Umschalten in den
  1439.                  Rechenmode...                              7.2.7 / 18
  1440.                      - hexadezimal    [Alt]+[h]
  1441.                      - dezimal        [Alt]+[d]
  1442.                      - binär          [Alt]+[b]
  1443.             
  1444.  
  1445.          7.3.10 Die Druckfunktion
  1446.                 Die Druckfunktion ist aus der Seek-Pick Liste, aus der
  1447.                 Such-Pick Liste und aus dem Blockmode heraus aufrufbar.
  1448.  
  1449.                 Der Druck-Dialog erfragt vom Anwender zunächst die Rechner-
  1450.                 schnittstelle, an die die Druckdaten gesendet werden sollen.
  1451.                 Außer den Schnittstellen LPT1-LPT3 und COM1 und COM2 kann
  1452.                 hier auch der Menüpunkt DATEI gewählt werden. CFD erlaubt dann
  1453.                 die Angabe eines Namens für eine Datei, in die die Druckdaten
  1454.                 geschrieben werden sollen. CFD erzeugt anschließend eine reine
  1455.                 ASCII-Datei mit dem Druckbild.
  1456.                 Wird eine Rechnerschnittstelle gewählt, erlaubt ein weiterer
  1457.                 Dialog die Definition des angeschlossenen Druckertypes. CFD
  1458.                 unterscheidet:
  1459.  
  1460.                      - NEC P6/P7 für NEC-Drucker
  1461.                      - HP-LJ II für Drucker, die HP-Laserjet komatibel sind
  1462.                      - EPSON FX für alle mit Epson kompatiblen Drucker
  1463.                      - POSTSCRIPT für Postscript-Drucker
  1464.                      - ANDERER
  1465.  
  1466.                 Wird der Menüpunkt ANDERER gewählt, kann eine individuelle
  1467.                 Initialisierungssequenz für jeden beliebigen Drucker eingegeben
  1468.                 werden, die maximal 100 Zeichen haben darf. Hierbei werden die
  1469.                 sog. Escape-Sequenzen und Sonderzeichen durch einen führenden
  1470.                 Backslash ("\" - ASCII-Zeichen 92) eingeleitet, dem der
  1471.                 d r e i s t e l l i g e  ASCII-Dezimalcode des Zeichens folgt.
  1472.  
  1473.                          z.B.: "\027" entspricht dem Zeichen "esc".
  1474.  
  1475.                 Werden mehrere dieser sog. "Esc-Befehle" gemeinsam definiert,
  1476.                 dürfen keine Leerzeichen zwischen den Teilen eingegeben werden.
  1477.  
  1478.                 CFD merkt sich diese Definition. Zu diesem Zweck patcht es sich
  1479.                 selbst. D.h. es schreibt die im Verlauf dieser Aktion gemachten
  1480.                 Angaben in den Datenbereich der Datei CFD.EXE. Das ist jedoch
  1481.                 nur möglich, wenn die Datei CFD.EXE nicht umbenannt und nicht
  1482.                 komprimiert wurde. Ältere Virenscanner, die eine Prüfsumme auch
  1483.                 über das Datensegment ermitteln (was nur wenig Sinn macht),
  1484.                 können danach einen Fehler melden.
  1485.  CFD - ConvRT File Dump Rel. 1.10 / ShareWare HANDBUCH.TXT 20.09.94 Seite: 25
  1486.  
  1487.          7.3.11 Der Aufruf der DOS-Shell (Betriebsystem)
  1488.                 Aus dem Displaymode heraus kann mit der Tastenkombination
  1489.                 [Strg]+[F10] zeitweilig zum Betriebsystem DOS gewechselt werden,
  1490.                 ohne CFD verlassen zu müssen.
  1491.                 Vom Betriebsystem kann dann zu CFD zurückgekehrt werden durch
  1492.                 die Eingabe des DOS-Befehls "EXIT".
  1493.                 
  1494.                 Wurden aus CFD heraus auf der DOS-Ebene andere Progamme
  1495.                 ausgeführt, die mit einem Fehler beendet wurden, meldet CFD
  1496.                 bei der Rückkehr von der DOS-Ebene die Fehlernummer, die das
  1497.                 fremde Programm als ERRORLEVEL abgestellt hat (Weiteres siehe
  1498.                 Handbuch zum Betriebssystem).
  1499.                 
  1500.  
  1501.          7.3.12 Programmparameter
  1502.                 Folgende Parameter können vom Anwender beeinflußt werden und
  1503.                 werden vom Programm, wie zuvor unter 7.3.10 beschrieben, im
  1504.                 Datensegment der Programmdatei CFD.EXE gespeichert:
  1505.  
  1506.                  - Auswahl aus 16 Farbkombinationen für die Arbeitsoberfläche
  1507.                    Mode:     Display
  1508.                    Funktion: Programmfarben wählen
  1509.                    Tasten:   [Strg]+[F8]
  1510.                    ... 8 Kombinationen mit Extrafarbe für die Cursorzeile
  1511.                    ... 8 Kombinationen ohne Extrafarbe für die Cursorzeile
  1512.  
  1513.                  - Anzeigeart für Adressen (hexadezimal oder dezimal)
  1514.                    Mode:     Display
  1515.                    Funktion: Wechsel der Adressausgaben
  1516.                    Taste:    [F8]
  1517.  
  1518.                  - Filter für Ascii-Anzeige (an/aus)
  1519.                    Mode:     Display
  1520.                    Funktion: Ausgabe von nicht darstellbaren Zeichen im ASCII-
  1521.                              Bereich an- und abschalten
  1522.                    Tasten:   [Alt]+[F6]
  1523.  
  1524.                  - Arbeitston (an/aus)
  1525.                    Mode:     Display
  1526.                    Funktion: Akustische Signale des Programms an- und abschalten
  1527.                    Tasten:   [Alt]+[F8]
  1528.  
  1529.                  - Individuelle Initialisierungssequenz für Drucker
  1530.                    (siehe Punkt 7.3.10, Seite 24)
  1531.  
  1532.  
  1533.  8. ConvRT und Schnittstellen zu CFD
  1534.  -----------------------------------
  1535.  Der Programmname "CFD" steht für "ConvRT File Dump". CFD wurde ursprünglich
  1536.  als Werkzeug innerhalb des Programmpaketes "ConvRT", einem System zur Kon-
  1537.  vertierung und Selektion von Binär- und ASCII-Dateien, erstellt. CFD ist für
  1538.  einen Datenaustausch mit dem Konvertierungsprogramm ConvRT vorbereitet.
  1539.  
  1540.  CFD, wie auch ConvRT, richten sich an Systemanalytiker und Personen, die
  1541.  systemübergreifende Schnittstellen, z.B. im Rahmen von Down- oder Right-
  1542.  sizingprojekten, realisieren wollen.
  1543.  
  1544.  CFD - ConvRT File Dump Rel. 1.10 / ShareWare HANDBUCH.TXT 20.09.94 Seite: 26
  1545.  
  1546.      8.1 Kurze Leistungsbeschreibung von ConvRT
  1547.          ***  ConvRT: Convert Record Types  ***
  1548.  
  1549.          Das Programm ConvRT ist ein Dienstprogramm für MS-DOS kompatible
  1550.          Personal Computer.
  1551.  
  1552.          ConvRT dient der Konvertierung (Formatumwandlung) von binären Dateien
  1553.          und Dateien im ASCII-Festfeld-Format in beliebige ASCII-begrenzte
  1554.          und andere ASCII-Festfeld-Formate.
  1555.  
  1556.          Mit Hilfe von ConvRT können Datenbestände, die ursprünglich nicht
  1557.          kompatibel zu PC-Standardprogrammen sind, so aufbereitet werden, daß
  1558.          solche PC-Programme, die über eine Importfunktion für ASCII-Dateien
  1559.          verfügen, die von ConvRT aufbereiteten Datenbestände einlesen und
  1560.          weiterverarbeiten können.
  1561.  
  1562.          ConvRT verarbeitet Dateien mit Satzarten (Sätzen unterschiedlicher
  1563.          Struktur und LÄNGE in einer Datei) und Dateien ohne Satzarten (mit
  1564.          fester Satzlänge und Struktur).
  1565.  
  1566.          ConvRT wandelt BCD-gepackte Zahlen (entsprechend dem COBOL-Format
  1567.          "COMP-3") in ASCII-Formate.
  1568.          Hinweis: Wird die Umwandlung von anderen Zahlformaten
  1569.                   benötigt, bittet die DV-Beratung Th. Görlitz
  1570.                   (Anschrift siehe unten) um Ihre Nachricht.
  1571.  
  1572.          ConvRT selektiert aus den Datensätzen nur die vom Anwender ange-
  1573.          gebenen Felder und aus der gesamten Datei nur die vom Anwender ge-
  1574.          wünschten Datensätze.
  1575.  
  1576.          ConvRT stellt die selektierten Felder in beliebiger Reihenfolge mit
  1577.          den vom Anwender bestimmten Feld- und Satztrennzeichen in die Er-
  1578.          gebnisdatei ab.
  1579.  
  1580.          ConvRT unterstützt die Erstellung von Steuersätzen für die Serien-
  1581.          brieffunktion von Textverarbeitungen (z.B. MS-Word für Windows(TM) ).
  1582.  
  1583.          ConvRT ist im Dialog ausführbar, genauso wie aus einem DOS-Stapel-
  1584.          programm (Batch-Programm), das vom Anwender erstellt werden kann.
  1585.  
  1586.          ConvRT ist genauso für die wiederholte Ausführung von Konvertierungs-
  1587.          leistungen mit gleichbleibenden Parametern geschaffen, wie es die
  1588.          sukzessive Erarbeitung von unbekannten Satz- und Dateistrukturen
  1589.          unterstüzt.
  1590.  
  1591.          In die Vollversion von ConvRT ist ein Generator für Batch-Programme
  1592.          integriert. Es kann also leicht mit Programmen für die Datensicherug,
  1593.          den Datentransfer oder die Komprimierung kombiniert werden.
  1594.  
  1595.          Die Vollversion von ConvRT wandelt beliebige Zeichensätze nach den
  1596.          Angaben des Anwenders um.
  1597.  
  1598.          Aus den Dialog mit ConvRT kann der Anwender jederzeit beliebige
  1599.          Fremdprogramme einbinden, mit denen ConvRT Parameter und Daten aus-
  1600.          tauscht ( soweit es diese Programme zulassen ). So können bis zu vier
  1601.          Programme nebeneinander definiert werden:
  1602.          - z.B. ein Editor für die Bearbeitung der Satzbeschreibungsdatei,
  1603.          - ein Listprogramm für die Ergebnisdatei
  1604.          - ein Datei-Monitor oder -Editor für die Analyse und Bearbeitung
  1605.            der Originaldatei (z.B. CFD.EXE)
  1606.  
  1607.          ConvRT führt bei Bedarf ein genaues Arbeitsprotokoll.
  1608.  CFD - ConvRT File Dump Rel. 1.10 / ShareWare HANDBUCH.TXT 20.09.94 Seite: 27
  1609.  
  1610.  
  1611.          ConvRT ist kompatibel zu den gängigsten Netzwerken und unterstütz
  1612.          bis zu 9 Arbeitsplätze, die ConvRT zur gleichen Zeit zur Ausführung
  1613.          bringen.
  1614.  
  1615.          ConvRT ist geschaffen als zentrales Werkzeug im Rahmen von Down- und
  1616.          Rightsizing-Projekten, zur Bearbeitung von Datenbanken der Mittleren
  1617.          und Großdatentechnik. - Es ist jedoch auch geeignet dBase-Dateien(TM)
  1618.          zu retten, deren Dateikopf zerstört wurde... u.v.m.
  1619.  
  1620.  
  1621.      8.2 Schnittstellen zwischen ConvRT und CFD
  1622.  
  1623.          8.2.1 ConvRT-Daten laden
  1624.                Wie schon unter Punkt 7.2.3 (# Seekdaten speichern/laden)
  1625.                beschrieben, entsprechen die Regeln für das Format der
  1626.                Sicherungsdateien von CFD einer Untermenge der Regeln, die
  1627.                ConvRT für seine Parameterdateien verwendet.
  1628.                Die Satzbeschreibungen die ConvRT aus den vom Anwender er-
  1629.                stellten Parameterdateien ließt, können deshalb auch direkt
  1630.                CFD als Seek-Datensammlung übergeben werden. CFD erkennt beim
  1631.                Ladevorgang das ConvRT-kompatible Datenformat und vergewissert
  1632.                sich durch eine entsprechende Frage, ob die Datei tatsächlich
  1633.                ConvRT-Parameterdaten enthält. Beantwortet der Anwender die
  1634.                Frage mit "Ja", definiert CFD einen Block ab Dateiposition 0
  1635.                mit einer Blocklänge, die der letzten Angabe zur Satzlänge in
  1636.                der Parameterdatei entspricht. Alle Felddefinitionen werden
  1637.                dann mit Positionswerten, relativ zum Blockanfang, in die Seek-
  1638.                liste von CFD übernommen. Sind Felddefinitionen in der Datei
  1639.                länger als die in CFD für Seek-Namen zulässigen 20 Zeichen,
  1640.                werden sie von CFD ohne Kommentar abgeschnitten.
  1641.                CFD übernimmt auch nicht die für CFD irrelevanten Parameter
  1642.                von ConvRT.
  1643.  
  1644.                ACHTUNG: Sichern Sie deshalb niemals CFD-Seekdaten auf bestehende
  1645.                         ConvRT-Parameterdaten. Dabei droht Datenverlußt. Die von
  1646.                         CFD geschriebenen Seekdaten können als Grundlage für die
  1647.                         Erstellung einer ConvRT Parameterdatei dienen, genügen
  1648.                         jedoch ConvRT ohne weitere Bearbeitung nicht!
  1649.         
  1650.          8.2.2 Seek-List Einträge für ConvRT speichern
  1651.                Sollen die Sicherungsdaten aus CFD als Grundlage für eine Satzbe-
  1652.                schreibung/Parameterdatei für ConvRT dienen, sichern Sie die
  1653.                Daten im 2. Format (relativ - siehe Punkt 7.2.3, Seite 11).
  1654.                Achten Sie in diesem Fall darauf, daß alle Feldbeschreibungen
  1655.                innerhalb der aktuellen Blockmarken liegen und die Listanzeige
  1656.                der Seek-Pick Liste, wie oben beschrieben, mit der Taste [F7]
  1657.                auf die Anzeige der relativen Blockpositionen umgeschaltet wurde.
  1658.         
  1659.          8.2.3 Autostart von CFD aus ConvRT
  1660.                ConvRT kennt einen Umgebungsparameter (SET CALLCFD=...), der
  1661.                ConvRT dazu veranlaßt bei Konvertierungsfehlern sofort CFD zu
  1662.                laden.
  1663.                ConvRT übergibt CFD dann die Position des letzten gelesenen
  1664.                Satzes, die aktuelle Satzstruktur als Seek-Pick Daten und die
  1665.                Position der Fehlerquelle in der Datei.
  1666.  
  1667.  CFD - ConvRT File Dump Rel. 1.10 / ShareWare HANDBUCH.TXT 20.09.94 Seite: 28
  1668.  
  1669.  
  1670.  9. Handbuch
  1671.  ------------
  1672.  Auf eine weiterführende Programmdokumentation wurde verzichtet, da CFD über
  1673.  ausreichende kontextsensitive Hilfetexte verfügt und keinen Installations-
  1674.  aufwand mit sich bringt.
  1675.  
  1676.  Bitte lesen Sie weitere Informationen in der Datei README.TXT und LIZENZ.TXT.
  1677.  
  1678.  
  1679.  -----------------------------------------------------------------------------
  1680.  Alle Rechte vorbehalten (c) 08.1994 Büro für betriebliche DV Thomas Görlitz
  1681.  -----------------------------------------------------------------------------
  1682.  
  1683.  *** Ende CFD.EXE-HANDBUCH.TXT ***
  1684.  
  1685.