home *** CD-ROM | disk | FTP | other *** search
-
- /*
- Diese Datei enthält eine Reihe von Beispielen für die Erstellung
- eigener Hilfstexte. Am sinnvollsten ist es daher sicherlich, wenn Sie
- sich den Text mit Hilfe des HotHelpMarkers ansehen. Sie sollten dann
- als erstes das Projekt übersetzen lassen ('Alle...' aus dem 'Dateien
- Übersetzen'-Untermenü im 'Übersetzen'-Menu). Sie können dann jeden
- Eintrag auch in einem HotHelp-Fenster darstellen, indem Sie den Cursor
- auf einen der Schlüssel des Eintrags positionieren und die Help-Taste
- zusammen mit einer der Shift-Tasten betätigen.
-
- Auf diese Weise können Sie den Quelltext und die übersetzten Einträge
- leicht miteinander vergleichen. Alle Anmerkungen im folgenden Text über
- die Formatierung und Ausrichtung des Textes beziehen sich dabei immer
- auf den übersetzten Text im HotHelp-Fenster, nicht auf den Quelltext
- im HotHelpMarker.
-
- Alternativ können Sie auch über den Menupunkt 'Schlüssel anzeigen' ein
- Fenster mit einer Übersicht aller Schlüssel dieser Datei abrufen, von
- wo aus Sie dann ebenfalls die zugehörigen Einträge in einem HotHelp-
- Fenster anzeigen lassen können.
- */
-
- In diesem ersten Eintrag finden Sie Informationen über die Schlüssel 1 und 2.
-
- |SCHL|Schlüssel_01|SCHL|
-
- ^^^ Hier wurde 'Schlüssel_01' als Schlüssel vereinbart. Da er der erste
- ist, wird bei seinem Aufruf der Eintrag von Anfang an dargestellt.
-
- |SCHL|Schlüssel_02|SCHL|
-
- ^^^ 'Schlüssel_02' wird definiert. Er ist nicht der erste Schlüssel
- innerhalb des Eintrags, so daß bei seinem Aufruf der Eintrag auch erst
- ab dieser Zeile dargestellt wird.
-
- Beachten Sie auch, wie der vorige Absatz formatiert wird, wenn das Fenster
- verschiedene Größen hat: die erste Zeile wird immer linksbündig ausgegeben,
- während alle Folgezeilen um vier Zeichen eingerückt sind. Dies wurde einfach
- durch die Einrückung der zweiten Zeilen erreicht.
-
- Bei diesem Absatz wird z.B. die erste Zeile um drei und alle weiteren
- Zeilen um sechs Zeichen eingerückt.|ABS|
- Bisher wurden Absätze durch Leerzeilen getrennt. Diese beiden Absätze folgen
- direkt aufeinander, ohne jedoch vom Übersetzer miteinander verbunden zu
- werden, da explizit ein Absatzende eingefügt wurde.
-
- Für bestimmte Fälle kann es sinnvoll sein, eine zeilenweise anstatt der
- bisher benutzten absatzweisen Ausgabe zu erzwingen - z.B. beim Einbau einer
- Tabelle. Auch bei der Angabe der Funktions-Prototypen im 'Libs & Devs'-
- Projekt war dies erforderlich.
-
- Um dies zu verwirklichen, existiert die Fließtext-Kennung. Wird diese in den
- Text eingefügt, werden alle folgenden Zeilen bis zum nächsten Auftauchen
- dieser Kennung nicht mehr als Fließtext übersetzt, so daß der Text später
- genau so angezeigt wird, wie Sie ihn im Quelltext definiert haben.
- Dazu wieder ein Beispiel:|FL|
-
- Diese Zeilen werden genau so ausgegeben,
- wie dies auch im Quelltext vorgesehen
- wurde. Damit man das besser nachvollziehen
- kann, schreibe ich jetzt noch ein paar
- Zeilen hin... Wird jetzt das Ausgabe-Fenster
- sehr schmal gemacht, kann der Text nach
- links oder rechts verschoben werden.|FL|
-
- Und hier ist dieser Eintrag zu Ende!
-
- ----------
- Dieser zweite Eintrag enthält Informationen über den Schlüssel 3.
-
- |U-SCHL|Schlüssel_03|U-SCHL|
-
- ^^^ Da der Schlüssel als unsichtbarer Schlüssel definiert wurde, sehen Sie hier
- bei der Ausgabe des Eintrages nur drei Leerzeilen!
-
- Von hier aus können auch Informationen über |QV|Schlüssel_01|QV| und
- |QV|Schlüssel_02|QV| abgefragt werden.
-
- ----------|U-SCHL|Schlüssel_04|U-SCHL||U-SCHL|Schlüssel_05|U-SCHL||ABS|
- Dieser Eintrag geht auf die Schlüssel 4 und 5 ein.
-
- Schlüssel_04
-
- Obwohl in diesem Eintrag zwei Schlüssel definiert werden, wird der Eintrag
- bei einem Aufruf eines der beiden Schlüssel immer von Anfang an dargestellt
- (im Gegensatz zu |QV|Schlüssel_02|QV|, bei dem der Eintrag ja erst ab der
- Position der Schlüssel-Definition dargestellt wird).
-
- Schlüssel_05
-
- Das liegt daran, daß die Schlüssel nicht innerhalb des Eintrags, sondern
- ganz am Anfang als unsichtbare Schlüssel versteckt wurden - die beiden
- Überschriften nennen sich zwar 'Schlüssel_04' und 'Schlüssel_05', es sind
- jedoch gar keine Schlüssel! Dieser kleine Trick kann hin und wieder sehr
- nützlich sein...
-
- ----------
- Hier erhalten Sie eine Information über |SCHL|Schlüssel_06|SCHL|.
-
- Wird dieser Eintrag hier dargestellt, wird in der Titelzeile des Fensters
- noch zusätzlich der folgende Titel ausgegeben:
-
- |TTL|Beispiel für einen Eintrag mit Titel!|TTL|
-
- ----------
- |SCHL|Schlüssel_07|SCHL|
-
- In der Titelzeile dieses Eintrags wird zwar auch ein Titel angezeigt; da
- er jedoch über die Marke für unsichtbare Titel markiert wurde, taucht er
- im Text nicht mehr auf!
- |U-TTL|Dieser Titel taucht nicht im Text auf!|U-TTL|
- ----------
- |SCHL|Schlüssel_08|SCHL|
-
- Hier ein Beispiel für die Benutzung der Einrückungs-Marke!
-
- Der obige Absatz nimmt in der Quelldatei nur eine Zeile ein und ist um
- drei Schritte eingerückt. Wird das Fenster jetzt so schmal, daß der Absatz
- zwei Zeilen benötigt, wird die zweite Zeile nicht mehr eingerückt.|ER|
-
- Hier ein Beispiel für die Benutzung der Einrückungs-Marke!
-
- Der Absatz wurde nun nochmals eingefügt (wieder in einer Zeile), nachdem
- die Einrückungs-Marke verwendet wurde. Daraufhin wird bei der Ausgabe in
- einem schmalen Fenster die zweite Zeile genauso tief eingerückt wie die
- erste.
-
- Hier ein Beispiel, wie die Einrückung im Quelltext
- vorgegeben werden kann!
-
- Soll die zweite Zeile ganz anders eingerückt werden als die erste, genügt
- es, den Absatz hier in zwei Zeilen aufzuspalten und die zweite Zeile
- entsprechend einzurücken.
- ----------
- |SCHL|Schlüssel_09|SCHL|
-
- Hier einige Beispiele für die verschiedenen Schriftarten:
-
- Normal
- |SCHR-3|Fett|SCHR-1|
- |SCHR-2|Unterstrichen|SCHR-1|
- |SCHR-5|Kursiv|SCHR-1|
- |SCHR-4|Unterstrichen+Fett|SCHR-1|
- |SCHR-6|Unterstrichen+Kursiv|SCHR-1|
- |SCHR-7|Fett+Kursiv|SCHR-1|
- |SCHR-8|Unterstrichen+Fett+Kursiv|SCHR-1|
- Und wieder normal...
-
- Im HotHelp-Fenster erscheinen diese Begriffe alle hintereinander, da alle
- Zeilen zu einem Absatz zusammengefügt werden. Um das zu verhindern, können
- Sie entweder wieder die Fließtext-Kennung verwenden oder hinter jeder
- Zeile ein Absatzende einfügen.
- ----------
-