home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / c / tcpp / thelp.doc < prev    next >
Text File  |  1990-06-09  |  23KB  |  512 lines

  1.                 * Dokumentation zu THELP.COM *
  2.                 ------------------------------
  3.  
  4. THELP.COM ist ein speicherresidentes Programm, das die Syntax-Hilfe-
  5. stellung von Turbo Pascal und Turbo C auch außerhalb der integrierten
  6. Entwicklungsumgebungen verfügbar macht - beispielsweise innerhalb eines
  7. eigenen Editors (wenn Sie die Kommandozeilen-Versionen der Compiler vor-
  8. ziehen) oder auch bei der Fehlersuche mit dem Turbo Debugger.
  9.  
  10. Inhaltsverzeichnis
  11. ==================
  12.  
  13. 1.  Start von THELP, Allgemeines
  14. 2.  Übersicht der Kommandozeilen-Parameter
  15. 3.  Tastenbefehle nach der Aktivierung von THELP
  16. 4.  Detaillierte Erläuterung der Kommandozeilen-Parameter
  17.  
  18.  
  19. 1.  Start von THELP
  20. ===================
  21.  
  22. THELP wird durch den Befehl
  23.  
  24.     THELP
  25.  
  26. auf der Kommandoebene von DOS in den Speicher geladen. Vorausgesetzt
  27. wird, daß
  28.  
  29. ∙ sich die Datei mit den Texten der Hilfestellung (TURBO.HLP für
  30.   Turbo Pascal, TCHELP.TCH für Turbo C) im selben Directory wie
  31.   THELP.COM (für DOS 3.x) bzw. im momentan gesetzten Directory be-
  32.   findet (für DOS 2.x) - falls nicht, müssen Sie (mit /F, siehe
  33.   nächster Abschnitt) beim Start von THELP Suchweg und Name der
  34.   Hilfestellungs-Datei explizit angegeben.
  35. ∙ Programme wie Turbo Pascal, Turbo C usw. zu diesem Zeitpunkt voll-
  36.   ständig beendet sind.
  37.  
  38. ACHTUNG! Wenn Sie die DOS-Kommandoebene via File/OS shell (oder ähn-
  39. liche Befehle anderer Programme) *aufrufen* und dann THELP starten,
  40. dürften sich über kurz oder lang unerfreuliche Effekte ergeben.
  41.  
  42. Hinweis: THELP muß *vor* SideKick 1.x / SideKick Plus in den Speicher
  43. geladen werden.
  44.  
  45. 1.1 Speicherplatzbedarf
  46. -----------------------
  47.  
  48. THELP belegt - gemessen am Funktionsumfang - geradezu lächerliche
  49. 8 KByte im Hauptspeicher und schafft sich bei der Aktivierung
  50. durch zeitweiliges "Auslagern" von Speicherbereichen zusätzliche
  51. 32 KByte Platz. Über einen Kommandozeilen-Parameter läßt sich
  52. festlegen, ob und wo die "ausgelagerten" Bereiche gespeichert werden:
  53.  
  54. ∙ in einer EMS-Karte (nach der Prüfung auf "vorhanden");
  55. ∙ in einer Datei auf der Diskette/Festplatte;
  56. ∙ überhaupt nicht. In diesem Fall belegt THELP nicht 8, sondern
  57.   knapp 40 KByte Platz im Hauptspeicher.
  58.  
  59. 1.2 Aktivierung
  60. ---------------
  61.  
  62. Standardmäßig wird THELP mit einem Druck auf die Taste 5 des numerischen
  63. Ziffernblocks aktiviert (Scancode 04cH, ohne zusätzliche Modifizierer wie
  64. SHIFT, ALT o.ä). Diese Voreinstellung läßt sich über einen Kommandozeilen-
  65. Parameter beliebig ändern.
  66.   Nach der Aktivierung stehen dieselben Tastenbefehle zur Verfügung wie
  67. innerhalb der integrierten Entwicklungsumgebung (Pfeiltasten und RETURN
  68. zur Auswahl, F1 für das Inhaltsverzeichnis, ALT-F1 zum "Zurückblättern").
  69. Dazu kommen einige weitere Befehle, die im übernächsten Abschnitt besprochen
  70. sind.
  71.   Ein Druck auf ESC beendet die Hilfestellung und bringt Sie (wie in der
  72. integrierten Entwicklungsumgebung) zu dem Punkt zurück, von dem aus die
  73. Hilfestellung aktiviert wurde.
  74.  
  75. 1.3 Veränderungen der speicherresidenten Version von THELP
  76. ----------------------------------------------------------
  77.  
  78. Die Parameter der installierten Version von THELP lassen sich jederzeit
  79. durch einen erneuten Aufruf des Programms verändern. Der Befehl
  80.  
  81.    THELP /U
  82.  
  83. entfernt THELP wieder aus dem Speicher (wobei allerdings vorausgesetzt
  84. wird, daß THELP das momentan "oberste" residente Programm ist, d.h.
  85. als letztes speicherresidentes Programm gestartet wurde).
  86.  
  87. 1.4 Einfügen von Texten der Hilfestellung ins laufende Programm
  88. ---------------------------------------------------------------
  89.  
  90. Einzelne Schlüsselwörter und komplette Bildschirme der Hilfestellung
  91. lassen sich in das Programm einfügen, das durch die Aktivierung
  92. von THELP unterbrochen wurde. THELP simuliert dabei eine Eingabe
  93. über die Tastatur: falls Ihr Editor dabei Zeichen "verschluckt",
  94. müssen Sie mit der Einfüge-Geschwindigkeit experimentieren, die sich
  95. über einen Kommandozeilen-Parameter verändern läßt.
  96.  Hinweis: Bei der Arbeit mit dem Editor der integrierten Entwicklungs-
  97. umgebung müssen Sie entweder die Einfüge-Geschwindigkeit herabsetzen oder
  98. die automatische Einrückfunktion des Editors (mit Ctrl-O-I) abschalten.
  99.  
  100.  
  101. 2. Übersicht der Kommandozeilen-Parameter
  102. =========================================
  103.  
  104. Beim Start mit dem Parameter /H, /? oder ? gibt THELP den folgenden
  105. Text aus:
  106.  
  107.   USAGE:  THELP [options]
  108.  
  109. Here is a summary of the command line options. If you use more
  110. than one option, they must be separated by spaces.
  111.  
  112.   /B        Use BIOS for video
  113.   /C#xx     Select color: #=color number, xx=hex color value
  114.   /Dname    Full path for disk swapping (implies /S1)
  115.   /Fname    Full path and filename of help file
  116.   /H,/?,?   Display this help screen
  117.   /Kxxyy    Change hotkey: xx=shift state, yy=scan code
  118.   /Lxx      Force number of rows on screen: xx=25,43,50
  119.   /M+,/M-   Display help text: on monochrome screen(+),
  120.             on default screen(-)
  121.   /Px       Pasting speed: 0=slow, 1=medium, 2=fast
  122.   /R        Send options to resident THELP
  123.   /Sx       Default Swapping Mode: 1=Use Disk, 2=Use EMS, 3=No Swapping
  124.   /U        Remove THELP from memory
  125.   /W        Write Options to THELP.COM and exit
  126.  
  127. Frei übersetzt:
  128.  
  129. Syntax:   THELP [Parameter]
  130.  
  131. Parameter werden durch einen Schrägstrich (/) eingeleitet und müssen
  132. durch Leerzeichen voneinander getrennt werden; Angaben zu Parametern
  133. müssen direkt (d.h. ohne Leerzeichen dazwischen) auf den Parameternamen
  134. folgen. Beispiel:
  135.  
  136.      THELP /Fd:\tp50\hs\help\turbodt.hlp /R
  137.  
  138. Die folgenden Parameter sind definiert:
  139.  
  140.   /B+,/B-   Bildschirm-Ausgaben via BIOS (B+) bzw. direkt (B-)
  141.   /C#xx     Farbauswahl: #=Bild-Element, xx=Farbnummern (Hex)
  142.   /Dname    Suchweg für die "Auslager"-Datei (setzt /S1 voraus, s.u.)
  143.   /Fname    Suchweg und Name der Datei mit den Hilfstexten
  144.   /H,/?,?   Ausgabe dieser Hilfestellung
  145.   /Kxxyy    Aktivierungsbefehl ändern: xx=Modifizierer, yy=Scancode
  146.   /Lxx      direkte Angabe der Anzahl der Bildschirmzeilen: xx=25,43,50
  147.   /M+,/M-   Ausgabe der Hilfstexte auf Monochrom-Bildschirm (+),
  148.             auf aktivem Bildschirm (-)
  149.   /Px       Einfüge-Geschwindigkeit: 0=niedrig, 1=mittel, 2=hoch
  150.   /R        Parameter auf residente Version von THELP anwenden
  151.   /Sx       "Auslager-Datei": 1=Diskette, 2=EMS, 3=kein "Auslagern"
  152.   /U        residente Version von THELP aus dem Speicher entfernen
  153.   /W        Parameter in THELP.COM schreiben, keine Installation im Speicher
  154.  
  155.  
  156. 3. Tastenbefehle nach der Aktivierung von THELP
  157. ===============================================
  158.  
  159.   Pfeiltasten  bewegen den Cursor zwischen den einzelnen Wahlpunkten
  160.                innerhalb des momentan gezeigten Hilfe-Bildschirms
  161.  
  162.   PgUp/PgDn    blättern zwischen den einzelnen Seiten längerer Hilfs-
  163.                texte um
  164.  
  165.   RETURN       bringt den Text zu dem Stichpunkt auf den Bildschirm, auf
  166.                dem der Cursor innerhalb des Hilfstextes momentan steht.
  167.  
  168.   ESC          beendet die Hilfestellung und bringt Sie zu dem Programm
  169.                zurück, das durch die Aktivierung von THELP unterbrochen
  170.                wurde.
  171.  
  172.   F1           aktiviert das Inhaltsverzeichnis der Hilfestellung.
  173.  
  174.   ALT-F1       blättert rückwärts durch die Bildschirme der Hilfestellung
  175.                die zuvor aktiviert worden waren. THELP speichert die je-
  176.                weils 20 letzten Bildschirme.
  177.  
  178.   CTRL-F1      bringt einen (momentan noch englischen) Text auf den Bild-
  179.                schirm, der die Tastenbefehle von THELP zusammenfaßt.
  180.  
  181.   Taste F      entspricht dem Kommandozeilen-Parameter /F, d.h.
  182.                legt die Datei fest, in der THELP die Texte der Hilfe-
  183.                stellung sucht. Wie bei /F muß der vollständige Suchweg
  184.                *und* der Dateiname angegeben werden. RETURN schließt
  185.                die Eingabe ab, lädt die angegebene Datei und selektiert
  186.                als einzigen "letzten" Bildschirm (für den Befehl ALT-F1)
  187.                das Inhaltsverzeichnis (= Seite 100); ESC anstelle von
  188.                RETURN bricht die Operation ab.
  189.                  Wenn THELP die neu angegebene Datei nicht finden kann,
  190.                bleiben die Einstellungen des Programms unverändert.
  191.  
  192.   Taste J      Sprung ("Jump") zu Bildschirmen der Hilfestellung über
  193.                eine "Seitennummer" im Bereich von 1..9999. RETURN oder
  194.                die Eingabe der vierten Dezimalziffer beenden die Be-
  195.                stimmung der Seitennummer; ESC bricht die Operation ab.
  196.                  Wenn die Hilfstext-Datei keinen Text mit der angege-
  197.                benen Nummer enthält, läßt THELP den Bildschirm unver-
  198.                ändert.
  199.                  Hinweis: Bei der Eingabe von Seitennummern steht nur
  200.                die Rücktaste ("Backspace") für Korrekturen zur Ver-
  201.                fügung.
  202.  
  203.   Taste K      direkte Eingabe eines Schlüsselwortes. Wenn Sie bei-
  204.                spielsweise Informationen über eine Routine wie Delay
  205.                suchen, ohne daß dieses Wort momentan in Ihrem Quelltext
  206.                steht, dann können Sie entweder:
  207.                  ∙ das Wort "Delay" tippen, THELP aktivieren und danach
  208.                    das Wort "Delay" wieder aus ihrem Quelltext löschen
  209.                  ∙ oder Sie aktivieren THELP sofort, tippen ein "K"
  210.                    und geben das Wort "Delay" direkt ein.
  211.                Hinweis: Wenn die Hilfstext-Datei das gesuchte Schlüssel-
  212.                wort nicht enthält, bringt THELP das Inhaltsverzeichnis
  213.                auf den Bildschirm.
  214.  
  215.   Taste I      fügt das Schlüsselwort, auf dem sich der Cursor im
  216.                Hilfstext momentan befindet, in das unterbrochene
  217.                Programm ein und beendet die Hilfestellung.
  218.  
  219.  
  220.   Taste P      fügt den gesamten momentan aktiven Bildschirm der
  221.                Hilfestellung in das durch THELP unterbrochene
  222.                Programm ein und beendet die Hilfestellung. Der
  223.                Einfügevorgang kann mit Ctrl-C oder Ctrl-Break
  224.                abgebrochen werden.
  225.  
  226.   Taste S      speichert den gesamten momentan aktiven Bildschirm
  227.                der Hilfestellung in eine Datei namens THELP.SAV
  228.                im momentan gesetzten Directory. Weitere "S"-Befehle
  229.                überschreiben THELP.SAV nicht, sondern hängen die ent-
  230.                sprechenden Bildschirme an diese Datei an.
  231.  
  232.   <Aktivie-    Eine weitere Eingabe das Aktivierungsbefehls (normaler-
  233.   rungsbefehl> weise die Taste 5 auf dem numerischen Ziffernblock) hat
  234.                nur auf Systemen mit zwei Monitoren eine Wirkung:
  235.                In diesem Fall beendet THELP die Hilfestellung, läßt aber
  236.                den zuletzt gezeigten Text auf dem inaktiven Monitor stehen.
  237.  
  238.  
  239. 4.  Detaillierte Erläuterung der Kommandozeilen-Parameter
  240. =========================================================
  241.  
  242. /B+,/B-   Bildschirm-Ausgaben via BIOS (B+) bzw. direkt (B-)
  243.  
  244. Normalerweise arbeitet THELP im Modus /B-, d.h. manipuliert den Bild-
  245. speicher direkt. Der Modus /B+ ist für nicht 100%ig kompatible
  246. Maschinen vorgesehen - hier verwendet THELP den BIOS-Interrupt $10
  247. für Ein- und Ausgaben, der gegenüber direkten Zugriffen zwei Nachteile
  248. hat: Zum einen arbeitet er wesentlich langsamer, zum anderen ist der
  249. Betrieb mit zwei Monitoren (siehe Kommandozeilen-Parameter /M) nicht
  250. möglich.
  251.  
  252.  
  253. /C#xx     Farbauswahl: #=Bild-Element, xx=Farbnummern (Hex)
  254.  
  255. Über diesen Parameter lassen sich die Farben festlegen, die THELP
  256. für die Ausgabe verwendet. THELP unterscheidet zwischen vier verschiedenen
  257. Elementen des Bildschirms sowie zwischen Farb- und Monochrom-Monitoren -
  258. was geändert werden soll, wird durch die erste Ziffer nach /C festgelegt:
  259.  
  260.   1 = Farbmonitor: Normaler Text
  261.   2 = dito für Monochrom
  262.   3 = Farbmonitor: Querverweise & Statusanzeigen
  263.   4 = dito für Monochrom
  264.   5 = Farbmonitor: Bildschirmrahmen
  265.   6 = dito für Monochrom
  266.   7 = Farbmonitor: momentan gewählter Stichpunkt
  267.   8 = dito für Monochrom
  268.  
  269. Die zweite und dritte Ziffer des Parameters /C legen die Hinter- bzw.
  270. Vordergrundfarbe fest und werden in hexadezimaler Notation angegeben.
  271. Die Standardwerte für einen IBM-kompatiblen Farbbildschirm sind:
  272.  
  273. 1. Digit (Hintergrund)                2. Digit (Vordergrund)
  274.  
  275. 0 -- Schwarz                          0 -- Schwarz
  276. 1 -- Blau                             1 -- Blau
  277. 2 -- Grün                             2 -- Grün
  278. 3 -- Türkis                           3 -- Türkis
  279. 4 -- Rot                              4 -- Rot
  280. 5 -- Magenta                          5 -- Magenta
  281. 6 -- Braun                            6 -- Braun
  282. 7 -- Grau                             7 -- Grau
  283.                                       8 -- "Hellschwarz" (= Schwarz)
  284.                                       9 -- Hellblau
  285. Ein OR mit $8 (8 für Schwarz,         A -- Hellgrün
  286. 9 für Blau, $A für Grün usw.)         B -- Helltürkis
  287. erzeugt blinkende Zeichen, so-        C -- Hellrot
  288. lange der Monitor das Blink-          D -- Helles Fuchsinrot
  289. Attribut nicht unterdrückt.           E -- Gelb (eigentlich Hellbraun)
  290.                                       F -- Weiß (eigentlich Hellgrau)
  291.  
  292. Auf Monochrom-Monitoren sind die Effekte der Farbwerte von Hersteller
  293. zu Hersteller unterschiedlich - hier werden Sie selbst ein wenig ex-
  294. perimentieren müssen. (Die Farb-Attribute spielen hier allerdings nur
  295. in zwei Fällen eine Rolle - nämlich im Videomodus 7 ("Monochrome Text")
  296. und bei einem expliziten Setzen von THELP auf "Mono" mit dem Parameter /M).
  297.  
  298. /C ist der einzige Parameter von THELP, der mehrfach in einer Kommando-
  299. zeile erscheinen darf. Der folgende Aufruf von THELP legt beispielsweise
  300. Grün mit schwarzem Hintergrund für normalen Text und Rot mit weißem Hinter-
  301. grund für das ausgewählte Schlüsselwort fest:
  302.  
  303.     THELP /C102 /C74F
  304.  
  305.  
  306. /Dname    Suchweg für die "Auslager"-Datei
  307.  
  308. Dieser Parameter legt fest, in welchem Directory THELP Bereiche
  309. des Hauptspeichers bei seiner Aktivierung zwischenspeichert. Normaler-
  310. weise wird dazu beim Betrieb unter DOS 3.x das Directory verwendet,
  311. in dem THELP.COM selbst gespeichert ist - unter DOS 2.x dagegen immer
  312. das Stammverzeichnis des Laufwerks C.
  313. Sinnvoll ist /D beispielsweise dann, wenn Sie eine RAM-Disk installiert
  314. haben. Bei einem Aufruf wie
  315.  
  316.    THELP /Df:\
  317.  
  318. würde THELP beispielsweise das Stammverzeichnis dieser RAM-Disk
  319. (= "Laufwerk F") zur Zwischenspeicherung benutzen.
  320.   Hinweis: THELP prüft normalerweise als erstes, ob eine EMS-Karte
  321. im System installiert ist - falls ja, wird diese Karte benutzt. Die
  322. explizite Angabe eines Suchwegs für eine Diskettendatei unterdrückt
  323. diese Prüfung.
  324.  
  325.  
  326. /Fname    Suchweg und Name der Datei mit den Hilfstexten
  327.  
  328. Normalerweise sucht THELP bei Start das momentan gesetzte Directory
  329. nach den Dateien TURBO.HLP bzw. TCHELP.TCH ab (und verabschiedet
  330. sich mit einer Fehlermeldung, wenn keine dieser beiden Dateien dort
  331. gespeichert ist).
  332.   Der Parameter /F legt direkt fest, in welcher Datei THELP nach Texten
  333. der Hilfestellung suchen soll. Beispiele:
  334.  
  335.     THELP /FC:\TP\TURBO.HLP
  336.     THELP /FC:\TURBOC\TCHELP.TCH
  337.  
  338.  
  339. /H,/?,?   Ausgabe der Hilfestellung
  340.  
  341. Beim Aufruf mit diesem Parameter gibt THELP die unter Punkt 2 be-
  342. schriebene Zusammenfassung der Kommandozeilen-Parameter auf den Bild-
  343. schirm aus und endet dann ohne Installation im Hauptspeicher.
  344.  
  345.  
  346. /Kxxyy    Aktivierungsbefehl ändern: xx=Modizifierer, yy=Scancode
  347.  
  348. Mit diesem Parameter läßt sich die Taste (oder Tastenkombination)
  349. bestimmen, über die THELP aktiviert werden soll. Beide Angaben sind
  350. in hexadezimaler Notation:
  351.  
  352.   Modifizierer (werden über OR miteinander verbunden)
  353.  
  354.     SHIFT rechts   01h
  355.     SHIFT links    02h
  356.     CONTROL        04h
  357.     ALT            08h
  358.  
  359.   Scancodes
  360.  
  361.     A   --- 1eh     N   --- 31h     0   --- 0bh     F1  --- 3bh
  362.     B   --- 30h     O   --- 18h     1   --- 02h     F2  --- 3ch
  363.     C   --- 2eh     P   --- 19h     2   --- 03h     F3  --- 3dh
  364.     D   --- 20h     Q   --- 10h     3   --- 04h     F4  --- 3eh
  365.     E   --- 12h     R   --- 13h     4   --- 05h     F5  --- 3fh
  366.     F   --- 21h     S   --- 1fh     5   --- 06h     F6  --- 40h
  367.     G   --- 22h     T   --- 14h     6   --- 07h     F7  --- 41h
  368.     H   --- 23h     U   --- 16h     7   --- 08h     F8  --- 42h
  369.     I   --- 17h     V   --- 2fh     8   --- 09h     F9  --- 43h
  370.     J   --- 24h     W   --- 11h     9   --- 0ah     F10 --- 44h
  371.     K   --- 25h     X   --- 2dh                     F11 --- 57h
  372.     L   --- 26h     Y   --- 15h                     F12 --- 58h
  373.     M   --- 32h     Z   --- 2ch
  374.  
  375. Hinweis: die Funktionstasten F11 und F12 stehen nur auf erweiterten
  376. ("MF"-)Tastaturen zur Verfügung.
  377.  
  378. Mit dem folgenden Aufruf ließe sich beispielsweise festlegen, daß
  379. THELP über die Tastenkombination SHIFT_links-ALT-Y aktiviert wird:
  380.  
  381.     THELP /K0A2C
  382.  
  383. Achtung: THELP arbeitet - zumindest, wenn dieses Programm *nach* KEYBGR
  384. installiert wird - mit einem direkten Zugriff auf die Tastatur. Folglich
  385. gelten hier die "unübersetzten" Scancodes für der amerikanischen Original-
  386. belegung (Y und Z vertauscht etc.)
  387.  
  388.  
  389. /Lxx      direkte Angabe der Anzahl der Bildschirmzeilen: xx=25,43,50
  390.  
  391. Einige Video-Adapter speichern die momentan gesetzte Zeilenzahl des
  392. Bildschirms nicht auf der RAM-Adresse, die IBM dafür vorgesehen hat (und
  393. die THELP automatisch überprüft).
  394.   Wenn Sie mit einem der erweiterten Modi (43 oder 50 Zeilen) arbeiten
  395. und THELP unsinnige Ausgaben erzeugt, dann sollten Sie dem Programm mit
  396. dem Parameter /L die Zeilenzahl des Bildschirms direkt mitteilen.
  397.   Hinweis: Der Aufruf von THELP mit /L setzt keinen neuen Videomodus - er
  398. teilt dem Programm lediglich mit, wieviele Zeilen verwendet werden sollen.
  399.  
  400.  
  401. /M+,/M-   Ausgabe der Hilfstexte auf Monochrom-Bildschirm (+),
  402.           auf aktivem Bildschirm (-)
  403.  
  404. Normalerweise arbeitet THELP im Modus /M-, d.h. gibt die Texte der Hilfe-
  405. stellung auf dem momentan aktiven Bildschirm aus. Beim Aufruf mit dem
  406. Parameter /M+ wird grundsätzlich der Monochrom-Adapter zur Darstellung
  407. von Hilfstexten benutzt.
  408.   Dieser Parameter hat nur auf Systemen mit zwei Monitoren eine sichtbare
  409. Wirkung. Außerdem setzt er voraus, daß THELP mit der Standardvorgabe
  410. /B-  (also über direkte Manipulationen des Bildspeichers) arbeitet.
  411.  
  412.  
  413. /Px       Einfüge-Geschwindigkeit: 0=niedrig, 1=mittel, 2=hoch
  414.  
  415. Zum Einfügen von Schlüsselwörtern und ganzen Bildschirmen der Hilfe-
  416. stellung (Tastenbefehle I bzw. P) simuliert THELP Eingaben über die
  417. Tastatur (d.h. setzt den Tastaturpuffer des Systems).
  418.   Einige Editoren (inklusive dem Editor der integrierten Entwicklungs-
  419. umgebung bei aktivierter automatischer Einrückung auf einem Standard-PC
  420. mit 4,77 MHz) können die von THELP simulierten Werte nicht schnell genug
  421. verarbeiten und "verschlucken" unter Umständen Zeichen.
  422.   Mit dem Parameter /P läßt sich die Einfüge-Geschwindigkeit in drei Stufen
  423. einstellen:
  424.  
  425. /P1 (hoch)    THELP fügt neue Zeichen so schnell wie möglich in den
  426.               Tastaturpuffer ein. Diese Einstellung ist die Standard-
  427.               vorgabe.
  428.  
  429. /P2 (mittel)  pro "Clock Tick" werden 4 Zeichen eingefügt (also rund
  430.               75 Zeichen pro Sekunde).
  431.  
  432. /P3 (niedrig) THELP prüft bei jedem "Clock Tick" des Systems, ob der
  433.               Tastaturpuffer leer ist - wenn ja, wird ein einzelnes
  434.               Zeichen eingefügt.
  435.  
  436.  
  437. /R        Parameter auf residente Version von THELP anwenden
  438.  
  439. Über diesen Parameter läßt sich THELP auch nach seiner Installation ver-
  440. ändern. Wenn das Programm bereits installiert ist, setzt ein Aufruf wie
  441.  
  442.    THELP <Parameter, Parameter...> /R
  443.  
  444. die restlichen angegebenen Parameter *im Hauptspeicher*: THELP verhält
  445. sich danach so, als wäre das Programm zuerst komplett entfernt und dann
  446. mit den angegebenen Parametern neu gestartet worden.
  447.   In Kombination mit /R läßt sich THELP auch über Batch-Abläufe verän-
  448. dern - beispielsweise bei einem Wechsel zwischen beiden Sprachen:
  449.  
  450.   REM Datei TPSTART.BAT
  451.   CD \tp\programs
  452.   THELP /Fc:\tp\turbo.hlp /R    <- setzt TURBO.HLP (Pascal)
  453.   turbo
  454.  
  455.   REM Datei TCSTART.BAT
  456.   CD \tc\programs
  457.   THELP /Fc:\tc\tchelp.tch /R   <- setzt TCHELP.TCH (C)
  458.   tc
  459.  
  460. Hinweise: Die Parameter /H, /?, ? (Kurzinfo), /S ("Auslager-Datei") und
  461. /U (vollständiges Beenden von THELP) lassen sich nicht in Kombination
  462. mit /R verwenden. Wenn THELP bereits installiert ist, Sie Parameter
  463. verändern wollen und die Angabe /R vergessen, erhalten Sie die Meldung
  464. ".. has already been loaded" - und die installierte Version von THELP
  465. bleibt unverändert.
  466.   Übrigens: Im Gegensatz zur ersten Installation von THELP, die direkt
  467. von der DOS-Kommandoebene aus erfolgen muß, ist eine Veränderung
  468. von Parametern via /R auch nach einem Aufruf der Kommandoebene (via
  469. File/OS shell) möglich.
  470.  
  471. /Sx       "Auslager-Datei": 1=Diskette, 2=EMS, 3=kein "Auslagern"
  472.  
  473. Dieser Parameter legt fest, ob und wo THELP bei seiner Aktivierung
  474. Bereiche des Hauptspeichers "auslagert", um sich selbst Platz zu
  475. schaffen:
  476.  
  477. /S1  es wird grundsätzlich eine Diskettendatei benutzt, deren Suchweg
  478.      sich optional über den Parameter /D festlegen läßt.
  479.  
  480. /S2  ist die Standardvorgabe: THELP prüft bei jeder Aktivierung, ob
  481.      eine EMS-Karte im System installiert ist - falls ja, wird diese
  482.      Karte zur Zwischenspeicherung benutzt; falls nein (oder falls die
  483.      EMS-Karte nicht genug freien Platz bietet), weicht THELP auf eine
  484.      Diskettendatei aus.
  485.  
  486. /S3  es findet überhaupt kein "Auslagern" statt. Beim Start mit diesem
  487.      Parameter belegt THELP den benötigten Platz permanent im Haupt-
  488.      speicher.
  489.  
  490.  
  491. /U        residente Version von THELP aus dem Speicher entfernen
  492.  
  493. Beim Aufruf mit diesem Parameter wird die residente Version von THELP
  494. aus dem Speicher entfernt. THELP muß zu diesem Zeitpunkt das "oberste"
  495. Programm im Speicher sein:
  496.  
  497. ∙ falls Sie andere speicherresidente Programme (wie SideKick (Plus))
  498.   *nach* dem Start von THELP geladen haben, müssen Sie diese Programme
  499.   *zuerst* wieder entfernen;
  500. ∙ die "De-Installation" von THELP muß von der DOS-Kommandoebene aus
  501.   geschehen (d.h. nicht über einen Aufruf von DOS via File/OS shell).
  502.  
  503.  
  504. /W        Parameter in THELP.COM schreiben, keine Installation im Speicher
  505.  
  506. Beim Aufruf mit /W modifiziert sich THELP selbst: die restlichen angege-
  507. benen Parameter werden direkt in die Datei THELP.COM geschrieben und stehen
  508. für nachfolgende Starts des Programms als Standard zur Verfügung. Nach
  509. dieser Modifikation endet THELP ohne eine Installation im Speicher.
  510.   Hinweis: Für /W gilt ähnliches wie für /R - dieser Parameter läßt sich
  511. nicht zusammen mit /H, /?, ? oder /U verwenden.
  512.