home *** CD-ROM | disk | FTP | other *** search
/ Boston 2 / boston-2.iso / DOS / DEUTSCH / SONSTIGE / WARNGULB / WG3.DOC < prev    next >
Text File  |  1993-12-01  |  53KB  |  1,147 lines

  1. ╔════════════════════════════════════════════════════════════════════╗
  2. ║                                                                    ║
  3. ║                   ██▀▀▀▀▀▀▀▌  ██      ██  ██          ██           ║
  4. ║                   ██          ██      ██  ██          ██           ║
  5. ║                   ██          ██      ██  ██          ██▄▄▄▄▄▄▄    ║
  6. ║                   ██     ▀▀█  ██      ██  ██          ██       █   ║
  7. ║                   ██       █  ██      ██  ██       ▐  ██       █   ║
  8. ║                   ██████████  ██████████  ██████████  ██████████   ║
  9. ║                                                                    ║
  10. ║                                                                    ║
  11. ║   S O F T W A R E                                                  ║
  12. ║********************************************************************║
  13. ║*                                                                  *║
  14. ║*                       W A R N G U L B                            *║
  15. ║*                                                                  *║
  16. ║*  VERSION 3.40                       (C) 1989, 1990 G. Blumert    *║
  17. ║********************************************************************║
  18. ╚════════════════════════════════════════════════════════════════════╝
  19.  
  20. Gunnar Blumert                                     Burg, im April 1990
  21. Hafenstr. 17
  22.  
  23. 2224 Burg/Dithm.
  24.  
  25.  
  26. Bankverbindung: Postgiroamt Hamburg (BLZ 200 100 20)
  27.                 Konto - Nr. 3979 41-206
  28.  
  29.  
  30.                 - Inhalt -
  31. 1.      Was ist WARNGULB
  32. 2.      Installation von WARNGULB
  33. 2.1     Dateien auf der Originaldiskette
  34. 2.2     Installation der Programmdatei
  35. 2.3     Automatischer Aufruf von WARNGULB
  36. 2.4     Abhilfe bei Bildschirmproblemen
  37. 2.5     Einstellung der Farben
  38. 2.6     Maus
  39. 2.7     Drucker
  40. 3.      Die Arbeit mit WARNGULB
  41. 3.1     Grundsätzliches
  42. 3.2     Eingeben der Termine
  43. 3.2.1   Voranzeige
  44. 3.2.2   Wiedervorlage
  45. 3.2.3   Optionen
  46. 3.2.4   Weiter
  47. 3.2.5   Ergänzende Hinweise
  48. 3.2.6   Editorkommandos
  49. 3.3     Anzeige der Termine
  50. 3.4     Termindatei ändern
  51. 3.5     Definition der Feiertage/Werktage
  52. 3.6     Datum und Uhrzeit einstellen
  53. 3.7     Menuegeführte Änderung der Datei AUTOEXEC.BAT
  54. 3.8     Kalenderfunktionen
  55. 3.9     Druckeranschluß
  56. 3.10    Druckertreiber
  57. 3.11    Zusammenfügen von Dateien
  58. 4.      Automatische Anzeige der Termine
  59. 4.1     Wichtiger Hinweis!
  60. 6.      Die Hilfefunktion
  61. 7.      Tutorial
  62. 8.      Was ist Shareware?
  63. 9.      Haftungsausschluß
  64. 10.      Hardwarevoraussetzungen
  65. 11.     Ausblick
  66. 12.     Die Hilfsprogramme
  67. 12.1.   WGINST
  68. 12.2.   WECKER
  69. 12.3.   WECKGULB
  70.  
  71. 1. Was ist WARNGULB?
  72.  
  73. Haben Sie sich noch nie darüber geärgert, wieder einmal den Sperr-
  74. mülltermin verpaßt zu haben?
  75. Vergessen Sie jedes Jahr den Muttertag?
  76. Müssen Sie trotz Computer Ihren Terminkalender immer noch von Hand
  77. führen, um die monatliche Abteilungsleiterbesprechung am vorletzten
  78. Werktag nicht zu verpassen?
  79. Vermissen Sie bei Ihrem Terminkalender die Mausunterstützung?
  80. Nein? - Dann drücken Sie <ESC> und stellen WARNGULB in den Schrank.
  81. WARNGULB ist nämlich für all die gedacht, die Ihrer Termine mit den
  82. bisher auf dem Markt befindlichen Terminkalendern nicht mehr Herr
  83. werden.
  84. Es ist doch einfach ein Unding, immer noch nach einem Kalender suchen
  85. zu müssen, um zu erfahren, wie Ostern dieses Jahr liegt
  86.  
  87.  
  88. Hier nun also eine Beschreibung der Fähigkeiten von WARNGULB:
  89.  
  90. WARNGULB legt Ihre Termine in einer Datei ab. Wird WARNGULB in der
  91. Datei AUTOEXEC.BAT mit Nennung des Namens der Termindatei aufgerufen,
  92. so wird diese durchsucht und Sie werden ggf. auf das Vorliegen eines
  93. Termins hingewiesen.
  94.  
  95. WARNGULB ist in der Lage, einzelne Termine bis zu 10 Tage bzw. Werk-
  96. tage - je nach Wunsch - vorher anzuzeigen.
  97. Alternativ können Sie festlegen, daß sämtliche Termine bis zu
  98. 100 Tage vorher angezeigt werden.
  99.  
  100. WARNGULB bestimmt automatisch das nächste Datum, falls Sie angegeben
  101. haben, in welchen Abständen sich dieser wiederholt, und erinnert Sie
  102. dann erneut.
  103. Dabei bestehen vielfältige Möglichkeiten - eine Auswahl:
  104. - Alle 1 - 9 Tage/Werktage
  105. - Alle 1 - 9 Wochen an einem bestimmten Wochentag
  106. - Alle 1 - 9 Monate (wann darf's sein-vielleicht am letzten Freitag?)
  107. - Alle 1 - 99 Monate (!) an einem bestimmten Datum (bzw. am ersten
  108.   Werktag davor oder danach, wenn gewünscht) oder an einem bestimmten
  109.   Werktag des Monats
  110. - Jedes Jahr an einem bestimmten Feiertag etc. etc.
  111. WARNGULB ist in der Lage, Ihre regelmäßigen Termine über einen ein-
  112. stellbaren Zeitraum vorzutragen, so daß eine professionelle Termin-
  113. planung möglich ist.
  114.  
  115. Sie können WARNGULB mitteilen, welche Tage bei Ihnen als Feiertag
  116. gelten und welche als Werktag. Dies gilt auch für Samstage.
  117.  
  118. WARNGULB verfügt über einen integrierten Kalender, der keine Wünsche
  119. offenläßt; unabhängig von Ihrer individuellen Einstellung werden
  120. stets sämtliche Feiertage ausgewiesen.
  121. Der Kalender steht Ihnen in allen Menueebenen zur Verfügung.
  122. Ferner sind Funktionen zur Kalenderarithmetik vorhanden.
  123.  
  124. WARNGULB sucht Ihnen auf ein Stichwort alle Termine heraus, die
  125. dieses enthalten.
  126.  
  127. WARNGULB erlaubt es, ausgewählte Termine in eine neue Datei zu kopie-
  128. ren und auch, verschiedene Dateien zu einer neuen zusammenzufügen.
  129. Damit stellt WARNGULB ein leistungsfähiges Werkzeug zur Dokumentation
  130. dar.
  131. Die Einsatzmöglichkeiten reichen vom Historiker bis zur Rechtsan-
  132. waltskanzlei.
  133.  
  134. Selbstverständlich enthält WARNGULB auch Druckfunktionen.
  135.  
  136. 2. Installation von WARNGULB
  137. 2.1 Dateien auf der Originaldiskette
  138. Die Orignaaldiskette muß folgende Dateien enthalten:
  139. - WARNGULB.EXE (Programmdatei)
  140. - WARNGULB.HLP (Hilfetexte)
  141. - WGINST.EXE   (Installationsprogramm)
  142. - WG3.DOC      (Bedienungsanleitung)
  143. - SERVICE.TXT  (Hinweise auf weitere Angebote)
  144. - REGISTR.TXT  (Bestellformular)
  145. - WAS_IST.NEU  (Letzte Informationen und Erläuterung der neuen Features)
  146. - WECKER.COM   (residentes Weckprogramm - Demonstration für WeckGulb)
  147. - IBM.WGP, EPSON.WGP, HPLASER.WGP, BR_HL-8.WGP (Druckertreiber)
  148.  
  149. 2.2 Installation der Programmdatei
  150. Die Installation ist einfach; zunächst müssen nur die beiden Dateien
  151. WARNGULB.EXE und WARNGULB.HLP (enthält die Hilfe) auf Ihre Festplatte
  152. oder auf Ihre Bootdiskette kopiert werden, falls Ihr Rechner nicht
  153. über ein Festplattenlaufwerk verfügt.
  154.  
  155. 2.3 Automatischer Aufruf von WARNGULB
  156. Wünschen Sie stets beim Einschalten Ihres Rechners auf evtl. vorlie-
  157. gende Termine aufmerksam gemacht zu werden, so ist noch ein Aufruf
  158. von WARNGULB in die Datei AUTOEXEC.BAT aufzunehmen.
  159. Dieser muß als Parameter den Namen der zu untersuchenden Termindatei
  160. enthalten, falls sie sich nicht im Hauptverzeichnis befinden, mit
  161. voller Pfadangabe, also etwa folgendermaßen:
  162.  
  163. C:\TERMINE\WARNGULB C:\TERMINE\WG.WGB
  164.  
  165. Wünschen Sie eine Voranzeige sämtlicher Termine, so ist der Zeile
  166. noch der Parameter /x hinzuzufügen; x steht dabei für eine Zahl
  167. zwischen 1 und 100. Ihre Termine werden dann bereits x Tage vorher
  168. angezeigt. Zahlen größer 100 werden als 100 interpretiert.
  169.  
  170. 2.4 Abhilfe bei Bildschirmproblemen:
  171. Die Probleme mit der Cursorpositionierung, die nicht nur bei Her-
  172. kuleskarten auftraten, sind mittlerweile abgestellt. Trotzdem kann
  173. es bei weniger Herkules-kompatiblen Herkuleskarten zu Bildschirmpro-
  174. blemen kommen. Diese bewirken vertikale Streifen und kein erkennbares
  175. Bild auf dem Monitor. Sollte dies bei Ihnen der Fall sein, so fügen
  176. Sie dem Aufruf von WARNGULB als letzten (!) Parameter "  -n" hinzu.
  177. Bei älteren CGA-Karten kann es zu Schneetreiben auf dem Bildschirm
  178. kommen. Abhilfe: Parameter -n1
  179. Sollte alles nicht helfen, so verwenden Sie den Parameter -n2; es
  180. werden dann ausschließlich BIOS-Aufrufe zur Ansteuerung des Bild-
  181. schirms benutzt.
  182. Die Bildschirmausgabe wird durch diese Maßnahmen allerdings mehr
  183. oder weniger stark verlangsamt.
  184. Zusammenfassung:
  185. Ärger bei Herkules-Karte     : Parameter -n
  186. Schneetreiben                : Parameter -n1
  187. Letzte Rettung               : Parameter -n2
  188. Wichtig:
  189. Die Parameter zur Bildschirmsteuerung müssen als letzte in der
  190. Kommandozeile auftauchen.
  191. Beispiel für einen vollständigen Eintrag in AUTOEXEC.BAT:
  192.  
  193. C:\TERMINE\WARNGULB C:\TERMINE\WG3.WGB /20 -n1
  194. Termindatei WG3.WGB im Unterverzeichnis Termine, 20 Tage Voranzeige,
  195. CGA-Karte.
  196.  
  197. Sie können auch WARNGULB bitten, diesen Eintrag in AUTOEXEC.BAT vor-
  198. zunehmen. Allerdings bearbeitet WARNGULB nur Einträge mit einer Vor-
  199. anzeige bis zu 9 Tagen - andere Einträge werden ignoriert und auch
  200. nicht ausgewiesen.
  201. Haben Sie WARNGULB mit Parameter -n bis -n2 gestartet, so wird dieser
  202. auch dem Aufruf in AUTOEXEC.BAT hinzugefügt.
  203. Diese Funktion erreichen Sie aus dem Hauptmenue im Menue OPTIONEN,
  204. Unterpunkt AUTOEXEC.
  205.  
  206. 2.5 Einstellung der Farben
  207. Die Einstellung der Farben wird nun mit dem Hilfsprogramm WGINST
  208. vorgenommen - die Beschreibung finden Sie weiter unten im Abschnitt
  209. Hilfsprogramme.
  210.  
  211. 2.6 Maus
  212. Ein eventuell vorhandener Maustreiber wird von WARNGULB automatisch
  213. erkannt. Die Tastatur benötigen Mausbesitzer nur noch zum eigentli-
  214. chen Eintippen der Terminzeilen.
  215.  
  216. 2.7 Drucker
  217. Die Druckroutinen funktionieren in Verbindung mit einen Star-LC10.
  218. Standardmäßig ist als Druckeranschluß LPT1 voreingestellt.
  219. Es besteht die Möglichkeit, eigene Druckertreiber zu erstellen.
  220. Als Beispiel dienen die mitgelieferten Druckertreiber.
  221. Der EPSON-Treiber wird nur benötigt, wenn mit WGINST zunächst
  222. ein anderer Treiber installiert wird und dann wieder EPSON-Emu-
  223. lation gewünscht wird.
  224.  
  225. Die Dateien liegen in reinem ASCII-Format vor und können z. B. mit
  226. EDLIN oder einer Textverarbeitung, die reinen ASCII-Text erzeugen
  227. kann, bearbeitet werden.
  228. Die erste Zeile muß den String "WARNGULB Druckertreiber" enthalten.
  229. Die Reihenfolge der aufgeführten Steuercodes darf nicht verändert
  230. werden. Die Steuercodes sind dezimal als ASCII-Zeichen an den Beginn
  231. der jeweiligen Zeile zu schreiben, durch ein Leerzeichen getrennt.
  232. Ab dem ersten Zeichen, das keine Ziffer und kein Leerzeichen ist,
  233. wird der Rest der Zeile als Kommentar betrachtet.
  234. Die Auswahl von Treiber und Anschluß erfolgt aus dem Hauptmenue-
  235. Optionen-Printer.
  236. Mit dem Programm WGINST haben Sie die Mööglichkeit, diese Einstel-
  237. lungen dauerhaft festzulegen.
  238. Weitere Informationen erhalten Sie im Kapitel 3.9 - Druckeranschluß.
  239.  
  240. 3. Die Arbeit mit WARNGULB
  241.  
  242. 3.1 Grundsätzliches
  243. Nahezu alle Funktionen können, sofern ein Maustreiber installiert
  244. ist, mit der Maus angewählt werden, indem Sie das entsprechende
  245. Feld ein oder zweimal anklicken.
  246. In den Menues können Sie entweder das Feld mit dem hervorgehobenen
  247. Anfangsbuchstaben anklicken oder diesen eintippen, oder mit den
  248. Cursor- und der Enter-Taste arbeiten.
  249. Ist einer Tastenbezeichnung das Zeichen ^ vorangestellt, so bedeutet
  250. dies, die bezeichnete Taste soll bei gedrückter CONTROL-Taste betä-
  251. tigt werden (z.B ^F 10 für CONTROL + Funktionstaste 10).
  252. Mit der Escape-Taste können Sie übrigens jederzeit den jeweiligen
  253. Arbeitsgang abbrechen - Sie bewegen sich dann eine Menueebene auf-
  254. wärts.
  255. Ferner können Sie WARNGULB jederzeit mit CONTROL+BREAK abbrechen -
  256. bevor WARNGULB beendet wird, werden auf jeden Fall Ihre Daten auf
  257. dem angemeldeten Datenträger gesichert.
  258.  
  259. 3.2 Eingeben der Termine (Hauptmenue-Eingeben)
  260. Vor dem Komfort der automatischen Anzeige steht natürlich die
  261. Arbeit des Eingebens.
  262. Dazu starten Sie WARNGULB, indem Sie von der DOS-Ebene aus
  263. WARNGULB <Enter> eintippen.
  264. Zunächst werden Sie nochmals über Abhilfe bei Bildschirmproblemen
  265. informiert, in der Shareware-Version erscheint dann ein Bildschirm,
  266. der regelmäßige Anwender bittet, sich registrieren zu lassen.
  267. Aus verständlichen Gründen erscheint diese Meldung auch ab und an
  268. und um so öfter, je größer die Termindatei ist, ohne Vorwarnung
  269. während der Arbeit.
  270. In der Vollversion, die Ihnen nach Registrierung zugeht, ist diese
  271. Meldung selbstverständlich nicht mehr enthalten.
  272. Nun endlich befinden Sie sich im Hauptmenue.
  273. Wählen Sie "E", und es erscheint ein Kalender.
  274. Sie können nun ein Feld im Kalender mit der Maus anklicken, mit den
  275. Cursortasten sowie CONTROL+Cursor rechts/links, PgUp,PgDn sowie
  276. CONTROL+PgUp/PgDn arbeiten oder das Datum explizit eingeben.
  277. Dazu müssen Sie nur eine Ziffer von 0-9 eintippen. Daraufhin öffnet
  278. sich ein Fenster, in das Sie das Datum im Format Tag-Monat-Jahr
  279. eingeben müssen. Beenden Sie die Eingabe bitte mit <Enter>.
  280. Als  Trennzeichen wird jedes Zeichen akzeptiert, das keine Ziffer
  281. ist.
  282. Haben Sie das gewünschte Datum erreicht, geben Sie nochmaals <Enter>
  283. ein oder klicken das entsprechende Feld ein zweites Mal mit der Maus
  284. an.
  285. Daraufhin befinden Sie sich im EDITOR, dem Kern von WARNGULB.
  286. Hier können Sie nun Ihre Notizen eingeben.
  287.  
  288. 3.2.1 Voranzeige
  289. Mit F1 (Voranzeige) können Sie bestimmen, wieviele Tage/Werktage im
  290. voraus WARNGULB auf das Vorliegen eines Termins hinweisen soll.
  291.  
  292. 3.2.2 Wiedervorlage
  293. Mit F2 (Merker) bestimmen Sie, in welchen Abständen die Termine
  294. wiederholt werden sollen. - Sie werden erstaunt über die Möglichkei-
  295. ten sein!
  296.  
  297. **********************************************************************
  298.  
  299. Es folgt eine grafische Darstellung der Einstellmöglichkeiten:
  300.  
  301. Datum>──┬─> Täglich    >─┐
  302.         ├─> Werktäglich>─┴─> alle 1 - 9
  303.         ├─> Monatlich  >───> alle 1 - 9
  304.         │                    └─>am>─┬─> Datum d. Kalenderblattes
  305.         │                           ├─> letzten      >─┐
  306.         │                           ├─> vorletzten   >─┤
  307.         │                           ├─> vorvorletzten>─┴>Tag/Werktag
  308.         │                           └─> 1., 2., 3. Werktag
  309.         ├─> Jährlich >──> jedes Jahr am Datum d. Kalenderblattes
  310.         ├─> Festdatum>──> alle 1-99 Monate am
  311.         │                           ├─> gewählten Datum
  312.         │                           ├─> Werktag vorher, falls Feiert.
  313.         │                           └─> Werktag nachher, falls Ftag.
  314.         └─> Arbeitstag>──> alle 1-99 Monate am 1.-letzten Werktag
  315.  
  316. Wochentag>─┬─> Wöchentlich>──> jede 1. - 9. Woche
  317.            └─> Monatlich>──> jeden 1. - 9. Monat i. d.
  318.                                            └─>─┬─> 1.,2.,3.,4. Woche
  319.                                                └─> letzten,
  320.                                                   vorletzten,
  321.                                                   vorvorletzten Woche
  322.  
  323. Beides>──> Wenn Datum und Wochentag wieder zusammenfallen
  324.            (z. B. Freitag d. 13.)
  325.  
  326. Feiertage>──> Jedes Jahr an einem bestimmten Feiertag
  327.  
  328. "Festdatum" bedarf wohl noch einiger Erklärung:
  329. Sie können ein Datum eingeben, an dem der Termin alle 1 - 99 Monate
  330. wiederholt wird.
  331. Haben Sie ein höheres Datum gewählt, als der Monat Tage hat, so wird
  332. WARNGULB den Monatsletzten wählen.
  333. Haben Sie "Vor Feiertag" oder "Nach Feiertag" eingestellt, so erfolgt
  334. die Anzeige, falls das eingestellte Datum ein Feiertag ist, am ersten
  335. Werktag vor bzw. nach diesem Datum.
  336.  
  337. "Arbeitstage" ebenso:
  338. Der Termin wird alle 1-99 Monate am gewählten Werktag vorgelegt.
  339. Hat der Monat weniger Werktage als angegeben, so wird der letzte
  340. Werktag des Monats gewählt.
  341. **********************************************************************
  342.  
  343. Anz. Wdh. (Anzahl Wiederholungen) bestimmt, wie oft Ihnen die Termi-
  344. ne an den durch die Merker bestimmten Daten wiedervorgelegt werden.
  345. Nach dieser Anzahl werden die so gekennzeichneten Termine beim
  346. Kommando "  Übertragen  (F10)  "  ignoriert.
  347. Standardmäßig ist "unbegrenzte Wiederholung" voreingestellt.
  348. Die aktuelle Einstellung für den aktuellen Termin (kenntlich an der
  349. inversen Darstellung) wird Ihnen beim Aufruf von "Anz. Wdh." ange-
  350. zeigt.
  351. Verlassen Sie den Menuepunkt mit <Escape> oder "Zurück", so wird die
  352. Einstellung nicht verändert!
  353.  
  354. 3.2.3 Optionen
  355. Das Menue Optionen (F3) bedarf einiger Erklärung:
  356. Die Option "Übertragen" besitzt drei Unterpunkte:
  357. 3.2.3.1. Alle
  358. Sie können einen Zeitraum angeben, innerhalb dessen alle in der
  359. Termindatei befindlichen, mit Merkern versehenen Termine eingetra-
  360. gen werden. Sie können so alle regelmäßigen Termine über einen be-
  361. liebigen Zeitraum vorausplanen - mit einem Knopfdruck.
  362. Termine, für die eine von "Unbegrenzt" abweichende Anzahl einge-
  363. stellt ist (Merker-Anz.Wdh.), werden nur die eingestellte Anzahl
  364. -mal übertragen.
  365. Die Merker für jede Zeile werden lediglich beim letzten Termin
  366. wieder gesetzt.
  367. 3.2.3.2. Blatt
  368. bewirkt das Fortschreiben aller Termine des
  369. aktuellen Kalenderblattes auf den nächsten durch die Merker angege-
  370. benen Termin.
  371. Steht "Automatisches Löschen" auf "AN", so werden alle Termine des
  372. aktuellen Kalenderblattes anschließend gelöscht; anderenfalls werden
  373. lediglich die Merker gelöscht, um doppelte Terminführung zu vermei-
  374. den.
  375. 3.2.3.3. Dieser
  376. Arbeitet ähnlich wie "Alle", jedoch nur bezüglich der invers mar-
  377. kierten Terminzeile. Haben Sie eine Anzahl angegeben, so wird diese
  378. berücksichtigt, anderenfalls werden Sie nach einem Zeitraum gefragt.
  379.  
  380. "Neues Datum" zeigt Ihnen das folgende, durch den zugehörigen Merker
  381. bestimmte Datum an, "Merker erklären" entschlüsselt die rechts darge-
  382. stellten Merker.
  383.  
  384. "Drucken" druckt das aktuelle Kalenderblatt aus,
  385.  
  386. "Systeminfo" gibt einige Informationen über verbleibende Hauptspei-
  387. chergröße, Laufwerkskapazität und Umfang der aktuellen Termindatei
  388. aus.
  389.  
  390. "Reihenfolge" sortiert die Einträge sämtlicher in der Termindatei
  391. befindlichen Termine je nach Wunsch kalenderblattweise ab- oder
  392. aufsteigend. Dabei wird ä hinter a einsortiert, ö hinter o etc. so-
  393. wie ß hinter s - ansonsten entspricht die Sortierreihenfolge den
  394. ASCII-Codes.
  395.  
  396. "Alte Termine löschen" bewirkt das Löschen aller vor dem Datum des
  397. aktuell geladenen Kalenderblattes liegenden Termine, also das Ab-
  398. schneiden der Termindatei vor dem aktuellen Kalenderblatt.
  399.  
  400. 3.2.4 Weiter
  401. Hier können Sie ohne Umweg über das Hauptmenue die folgenden und die
  402. vorhergehenden Termine in den Editor laden, oder auch den Editor be-
  403. enden ("Speichern").
  404.  
  405. 3.2.5 Ergänzende Hinweise
  406. Beachten Sie bitte, daß WARNGULB Ihre Termine zeilenweise behandelt-
  407. eine Notiz, die sich über mehrere Zeilen erstreckt, muß in jeder Zei-
  408. le mit Merkern versehen werden, soll sie vollständig auf ein weiteres
  409. Datum fortgeschrieben werden.
  410. Leere Kalenderblätter werden beim Verlassen des Editors automatisch
  411. gelöscht, ebenso leere Zeilen.
  412. Funktionen wie z.B. Übertragen, die in ihrem Menue mit einem Tasta-
  413. turschlüssel gekennzeichnet sind, lassen sich mit diesem Tastatur-
  414. code direkt aus dem Editor aufrufen, Übertragen also mit F 10.
  415. WARNGULB legt nach jeder Änderung, die Sie an Ihrer Termindatei vor-
  416. genommen haben, eine Sicherungskopie mit der Erweiterung ".NOT" an,
  417. in der der ursprüngliche Inhalt der Datei erhalten wird.
  418. Eine etwa schon vorhandene ".NOT"-Kopie wird dabei überschrieben.
  419. Die Idee für diese Erweiterung stammt von meinem Kumpel Tom
  420. (Hallo Tom - vielen Dank!).
  421. Erhalten Sie beim Einladen der Termindatei die Meldung "nicht genug
  422. Platz zum Anlegen einer NOT-Kopie", so bedeutet dies, der auf dem Da-
  423. tenträger zur Verfügung stehende freie Speicherplatz ist geringer als
  424. der Umfang der aktuellen Termindatei. In diesem Fall sollten Sie eine
  425. leere Diskette verwenden oder Ihre Termindatei zweiteilen, um Proble-
  426. men aus dem Weg zu gehen.
  427. Entsprechendes gilt, falls bei der Arbeit mit WARNGULB die Meldung
  428. "Speicherkapazität des Hauptspeichers erschöpft" auftaucht.
  429. Falls Sie viele Termine gelöscht haben, reicht eventuell ein Neustart
  430. von WARNGULB aus - bei fast vollem Arbeitsspeicher bleibt kein Raum
  431. für eine Liste über freigegebenen Speicherplatz, so daß beim Löschen
  432. eines Termins kein Speicherplatz freigegeben werden kann.
  433. Erscheint die Meldung nach einem Neustart weiterhin, bleibt nur die
  434. Alternative, eventuell vorhandene residente Hintergrundprogramme
  435. zu entfernen (Sidekick etc) oder eine zweite Termindatei anzulegen.
  436. Speicherbedarf:
  437. WARNGULB belegt für jede Terminzeile 89 Bytes Arbeitsspeicher und
  438. 81 Bytes auf Diskette; dazu kommt noch einmal die gleiche Zahl für
  439. jedes eingegebene Datum - der Speicherplatz pro Kalenderblatt beträgt
  440. also (Anzahl Zeilen + 1) * 81 bzw. 89 Bytes.
  441. Auf einem mit 640 KByte bestückten Rechner können Sie demnach für
  442. jeden Tag des Jahres etwa 12 Termine verwalten, ohne Speicherplatz-
  443. probleme zu haben.
  444. Sollte Ihnen dies nicht ausreichen, so können Sie eine Overlay-Ver-
  445. sion erwerben, die im Vergleich zur Normalversion über 900 Termine
  446. mehr verarbeiten kann.
  447.  
  448. 3.2.6 Editorkommandos
  449. Die Editorbefehle sind an WordStar angelehnt;
  450. ^Y löscht eine Zeile,
  451. ^N fügt eine Zeile ein,
  452. Del löscht das Zeichen an der Cursorposition.
  453. Curorsteuerung
  454. ^Home : Anfang des Kalenderblattes
  455. ^End  : Ende des Kalenderblattes
  456. Home  : Anfang der Zeile
  457. End   : Ende der Zeile
  458.  
  459. 3.3 Anzeigen von Terminen
  460. Die Anzeige bestimmter Termine erfolgt am einfachsten aus dem Haupt-
  461. menue über das Menue Suchen.
  462. "Erster" bringt den Termin mit dem niedrigsten Datum in den Editor;
  463. Sie können so feststellen, ob Sie Termine versäumt haben.
  464. "Datum" ermittelt, ob für ein bestimmtes Datum Termine vorhanden
  465. sind,
  466. "Heute" sucht nach Terminen für das aktuelle Datum.
  467. "Liste" gibt eine Liste aller Termine auf dem Bildschirm aus. Dies
  468. kann nützlich sein, wenn Sie viele Termine für unterschiedliche Da-
  469. ten eingegeben haben und Ihre Eingaben schnell überprüfen möchten.
  470. "Text" durchsucht die Termindatei nach einer Zeichenkette, die von
  471. Ihnen einzugeben ist.
  472. Die Punkte "Erster", "Datum" und "Heute" führen Sie ggf. in den
  473. Editor.
  474. Wählen Sie "Liste" oder "Text", so wird eine zusammenhängende Liste
  475. aller Termine angezeigt, wobei Sie den Zeitraum, für den die Termin-
  476. datei durchsucht wird, angeben können.
  477. Sie können mit F9 alle Termine der Liste markieren oder mit F10 die
  478. Markierungen wieder entfernen.
  479. Mit "M" bewirken Sie die Anzeige eines Menues. Sie können nun die
  480. markierten Termine löschen oder in eine andere Termindatei kopieren.
  481. Ferner können Sie die markierten Termine ausdrucken.
  482. Übrigens:
  483. Aus dem Hauptmenue heraus unter "Optionen" existiert eine Funktion,
  484. die das Zusammenfügen verschiedener Termindateien erlaubt.
  485.  
  486.  
  487. 3.4 Aktuelle Termindatei ändern (Hauptmenue-Optionen-Datei)
  488. WARNGULB bietet die Möglichkeit, für verschiedene Zwecke verschiedene
  489. Termindateien anzulegen.
  490. Wollen Sie die aktuelle Termindatei wechseln, bietet dieser
  491. Menuepunkt die Möglichkeit dazu.
  492. Die aktuelle Termindatei wird Ihnen stets links in der untersten
  493. Bildschirmzeile angezeigt.
  494.  
  495. 3.5 Definition der Werktage
  496. erreichbar aus dem Hauptmenue über Optionen-Werktage.
  497. WARNGULB ist standardmäßig entsprechend der gesetzlichen Regelung
  498. in den überwiegend evangelischen Gebieten der BRD voreingstellt
  499. (In der bundesdeutschen Version).
  500. Sollten Sie diese andere Bedürfnisse haben (oder auch Samstags arbei-
  501. ten müssen), so speichert WARNGULB Ihre individuelle Konfiguration in
  502. der Programmdatei WARNGULB.EXE .
  503. So ist gewährleistet, daß bei jedem Aufruf von WARNGULB die aktuelle
  504. Konfiguration geladen werden kann.
  505. WARNGULB sucht nach der Datei zunächst im aktuell angemeldeten
  506. Unterverzeichnis, danach in dem, in dem WARNGULB sich beim  Aufruf
  507. befand. Sofern Sie nicht zur Laufzeit des Programms die Programmdis-
  508. kette entfernt haben, dürften keine Probleme auftauchen.
  509. Unabhängig von dieser Einstellung weist das integrierte Kalendarium
  510. alle Feiertage als solche aus.
  511. Diese Option betrifft nur Einstellungen für das Fortschreiben und die
  512. Voranzeige Ihrer Termine.
  513. Mittlerweile stehen auch Versionen mit Kalendarien für die Schweiz,
  514. Großbritannien und die USA zur Verfügung, selbstverständlich in der
  515. jeweiligen Landessprache.
  516. Das Kalendarium für die USA berücksichtigt 62 Feiertage!
  517.  
  518. 3.6 Datum und Uhrzeit stellen (Hauptmenue-Optionen-Uhr/Dat)
  519. Das korrekte Arbeiten von WARNGULB erfordert eine richtig gestellte
  520. Systemuhr.
  521. Falls Sie nicht über eine batteriegepufferte Echtzeituhr verfügen,
  522. müssen Sie diese Einstellung bei jedem Systemstart von Hand vorneh-
  523. men. Sollten Sie dies ausnahmsweise einmal vergessen haben, so
  524. können Sie es jetzt nachholen.
  525. Eine eventuell vorhandene batteriegepufferte Uhr wird von dieser
  526. Funktion nicht beeinflußt, da diese je nach Rechnermodell unter-
  527. schiedlich angesprochen werden.
  528.  
  529. 3.7 AUTOEXEC.BAT ändern (Hauptmenue-Optionen-Autoexec)
  530. Dieser Menuepunkt ist wichtig, wenn Sie bei jedem Systemstart auf
  531. evtl. vorliegende Terine aufmerksam gemacht werden möchten.
  532. Sie haben die Möglichkeit, die aktuelle Termindatei in den Aufruf
  533. in der Datei AUTOEXEC.BAT aufzunehmen oder bestehende Einträge zu
  534. löschen.
  535. Beachten Sie dazu bitte die Hinweise unter 2. (Installation von
  536. WARNGULB)!
  537. Wünschen Sie eine Voranzeige sämtlicher Termine, so können Sie
  538. hier einen Wert von 1 - 9 Tagen angeben.
  539. WARNGULB ist in der Lage, die Termine bis zu 100 Tagen im voraus
  540. anzuzeigen - Einträge mit einem Wert größer als 9 müssen Sie
  541. allerdings von Hand  in Ihre AUTOEXEC.BAT einfügen; derartige
  542. Einträge werden von diesem Menuepunkt ignoriert (also auch nicht
  543. angezeigt!).
  544. Falls Sie die SHELL von DOS 4.0, AUTOMENU oder etwas Ähnliches be-
  545. nutzen, so bleibt Ihnen ein wenig Handarbeit nicht erspart:
  546. der Aufruf von WARNGULB landet nämlich in der letzten Zeile der
  547. AUTOEXEC.BAT. Wird nun vorher Ihr Menuesystem aufgerufen, befindet
  548. sich WARNGULB gewissermaßen auf dem Abstellgleis. Sie müssen die
  549. entsprechende Zeile also von Hand vor (!) den Aufruf Ihres Menue-
  550. systems setzen. Anderenfalls würde WARNGULB günstigstenfalls nach
  551. beenden der Arbeit aktiviert.
  552.  
  553. 3.8. Kalenderfunktionen
  554. Nahezu in jeder Situation bringt der gleichzeitige Druck auf ALT und
  555. "K" einen Kalender auf den Bildschirm.
  556. Das eingebaute Kalendarium gilt vom 1.1.1700 bis zum 31.12.2199.
  557. Dabei ist zu beachten, daß der Gregorianische Kalender nicht überall
  558. zur gleichen Zeit eingeführt wurde.
  559. Zusätzlich sind über das Hauptmenue (Optionen) weitere Funktionen er-
  560. reichbar:
  561. Kalenderarithmetik (Tage zwischen Terminen, Wochentag ermitteln etc.)
  562. Kalenderdruck (Wochen, Monats, Jahresübersicht).
  563. Selbstverständlich werden stets alle Feiertage, von Weihnachten bis
  564. zum Erntedankfest, angezeigt.
  565.  
  566. 3.9 Druckeranschluß
  567. Sie haben die Möglichkeit, einen beliebigen Druckeranschluß auszu-
  568. wählen, sofern er von DOS unterstützt wird.
  569. Ist der gewünschte Anschluß nicht aufgeführt, so wählen Sie DATEI
  570. und geben den entsprechenden Namen ein, so wie Sie es auch am DOS-
  571. Prompt tun würden.
  572. Sie können die Druckerausgabe auch in eine Datei umleiten, wenn Sie
  573. dies wünschen. Dazu wählen Sie DATEI und geben den Namen ein.
  574. Es erscheint die Frage "Steuercodes unterdrücken (J/N)". Dazu einige
  575. Erläuterungen:
  576. Um bestimmte Ausgabeformate zu erzielen, werden Steuercodes an den
  577. Drucker gesandt, die zwar nicht im Ausdruck erscheinen, aber die
  578. Schriftart, -größe etc. bestimmen. Leider können nur Drucker mit
  579. diesen Codes etwas  anfangen; den Bildschirm und auch die meisten
  580. Editoren bringen Sie reichlich in Unordnung.
  581. Haben Sie also nicht vor, die Datei später auf einem Drucker auszu-
  582. geben, sondern wollen die Daten anderweitig weiterverarbeiten, so
  583. empfiehlt es sich, mit JA zu antworten. Es wird dann reiner ASCII-
  584. Text in die Datei geschrieben. Die meisten Programme, bei denen es
  585. sinnvoll ist, sind in der Lage, derartige Dateien zu verarbeiten.
  586. Sollte die Datei bereits bestehen, so werden Sie darauf hingewiesen,
  587. daß diese überschrieben werden würde und erhalten die Gelegenheit,
  588. den Vorgang abzubrechen. In diesem Fall wird die Einstellung nicht
  589. geändert.
  590. Sollte beim Drucken in eine Datei ein Fehler auftreten (Diskette
  591. voll etc.), so erhalten Sie die Meldung "Drucker nicht bereit", da
  592. WARNGULB weiterhin annimmt, es handele sich bei dem angesprochenen
  593. Laufwerk um einen Drucker.
  594. Und noch ein Tip: wünschen Sie eine Ausgabe ohne Steuerzeichen auf
  595. den Drucker, so ist auch das mit folgendem Trick möglich:
  596. Wählen Sie Datei, und geben Sie den gewünschten Anschluß an (z. B.
  597. LPT2). Daraufhin erscheint die Frage "Steuerzeichen unterdrücken?",
  598. die dann entsprechend zu beantworten ist.
  599.  
  600. 3.10 Druckertreiber auswählen
  601. Hier können Sie einen eigenen Druckertreiber laden. Der Aufbau ist
  602. im Kapitel INSTALLATION erläutert.
  603. Die Auswahl erfolgt ähnlich wie unter 3.4 - Datei wechseln - be-
  604. schrieben.
  605. Geben Sie STANDARD oder DEFAULT als Treibername ein, so wird wieder
  606. auf die Einstellung zurückgeschaltet, die Sie mit dem Programm
  607. WGINST eingestellt haben.
  608. Ausgeliefert wird WARNGULB mit installierter EPSON-Einstellung.
  609.  
  610. 3.11 Zusammenfügen von Dateien
  611. Der Menuepunkt "Verbinden" erfragt zunächst einen Dateinamen und
  612. fügt dann die in dieser Datei enthaltenen Termine zu den aktuell
  613. geladenen hinzu.
  614. Diese Funktion stellt zusammen mit den unter "Anzeige - Liste"
  615. (Punkt 3.3) aufgeführten ein sehr mächtiges Werkzeug insbesondere
  616. zur Dokumentation dar.
  617.  
  618. 4. Automatische Anzeige
  619. Haben Sie WARNGULB korrekt installiert (s. o.) und auch Termine ein-
  620. gegeben, so kann nach dem Systemstart zweierlei geschehen:
  621.  
  622. Findet WARNGULB Termine, entweder für das aktuelle Datum oder solche,
  623. für die eine Voranzeige gewünscht wurde, so erhalten Sie eine Anzeige
  624. in Form einer Liste.
  625. Eine Bearbeitung dieser Termine ist nicht möglich. Dazu ist nach dem
  626. Verlassen der Anzeige die Frage "WARNGULB beenden?" zu verneinen.
  627. Sie gelangen daraufhin ins Hauptmenue.
  628.  
  629. Sind keine Termine vorhanden, für die eine Anzeige nötig ist, ge-
  630. schieht nichts. Sie erkennen lediglich an einer Meldung, daß
  631. WARNGULB Ihre Termindatei absucht.
  632.  
  633. 4.1 Wichtiger Hinweis!
  634. WARNGULB kann nur korrekt arbeiten, wenn zuvor das Systemdatum rich-
  635. tig gestellt wurde. Verfügen Sie über keine akkugepufferte Echtzeit-
  636. uhr, so müssen Sie diese Einstellung bei jedem Systemstart vor (!)
  637. dem erstmaligen Aufruf von WARNGULB von Hand vornehmen!
  638. Sie sollten also ggf. in Ihre AUTOEXEC.BAT vor dem Aufruf von
  639. WARNGULB die Befehle TIME und DATE aufnehmen.
  640.  
  641. 5. Beenden von WARNGULB
  642. Beenden Sie WARNGULB stets über Quit-Quit!
  643. Für eine kurzfristige Unterbrechung ist Quit-Betriebssystem gedacht.
  644. Dabei wird WARNGULB nicht aus dem Speicher entfernt, es entfällt also
  645. die Ladezeit für Programm- und Termindatei.
  646. Allerdings dürfen Sie den Rechner auf keinen Fall abschalten, bevor
  647. Sie WARNGULB ordnungsgemäß beendet worden ist. Da die Termindateien
  648. umbenannt werden, sobald WARNGULB aufgerufen wird und diese ihre ur-
  649. sprünglichen Namen erst beim endgültigen Beenden zurückerhalten,
  650. müßten Sie diese Umbenennung von Hand vornehmen.
  651. Obendrein sind natürlich die Änderungen der letzten Arbeitssitzung
  652. noch nicht gespeichert worden.
  653. Zur Erinnerung wird Ihr Systemprompt um die Zeile "WARNGULB aktiv!"
  654. ergänzt, solange Sie sich in der Betriebssystemshell befinden.
  655.  
  656. 6. Die Hilfefunktion
  657. Nach gleichzeitigem Drücken von ALT und H (oder nach Anklicken des
  658. markierten Feldes rechts unten auf dem Bilddschirm mit dem Mauszei-
  659. ger) erscheint ein Bildschirm, der einen kurzen Hilfetext zu dem je-
  660. weils angewählten Menuepunkt enthält.
  661. Die Hilfetexte befinden sich in der Datei WARNGULB.HLP.
  662. WARNGULB sucht diese Datei zunächst im aktuellen Verzeichnis und
  663. dann in dem, in dem WARNGULB.EXE sich beim Aufruf befand.
  664. Ab Version 3.1 findet WARNGULB die Hilfedatei also in der Regel
  665. auch bei automatischem Aufruf.
  666. Natürlich lassen sich alle Hilfefunktionen durch einen Mausklick
  667. auf das entsprechende Feld anwählen.
  668. Es existieren unterschiedliche Hilfedateien für die Shareware- und
  669. für die Vollversion von WARNGULB.
  670. Erhalten Sie beim Aufruf der Hilfe die Meldung "Datei WARNGULB.HLP
  671. nicht gefunden oder falsches Format", obwohl eine solche vorhanden
  672. ist, dann sollten Sie diese austauschen.
  673. Durch das DOS-Kommando "TYPE WARNGULB.HLP" können Sie die Versions-
  674. nummer identifizieren. Das Kürzel VV steht dann für "Vollversion",
  675. SW für Sharewareversion.
  676.  
  677. 7. Tutorial
  678. Für alle, denen die Ausführungen bis jetzt zu theoretisch, zu
  679. abstrakt oder einfach unverständlich waren, folgt jetzt ein
  680. kleiner Lehrgang, in dessen Verlauf Sie WARNGULB richtig kon-
  681. figurieren und die ersten Termine eingeben werden.
  682.  
  683. Nehmen wir an, Sie haben die Dateien WARNGULB.EXE und WARNGULB.
  684. HLP auf die Festplatte C: in das Unterverzeichnis Termine kopiert.
  685. Wechseln Sie jetzt mit dem Befehl CD \TERMINE in dieses Unterver-
  686. zeichnis und starten Sie dann WARNGULB, indem Sie WARNGULB eintip-
  687. pen und die Enter-Taste betätigen.
  688. Sollten Sie keine Bildschirmanzeige erhalten, drücken Sie bitte
  689. einige Male <ESC> (in der Sharewareversion solange, bis der Krach
  690. nicht wieder neu ertönt) und geben Sie ein
  691. WARNGULB -n2 <Enter> .
  692. Nun sollten Sie das Hauptmenue auf dem Bildschirm haben.
  693.  
  694. Sie möchten vorerst folgende Termine eingeben:
  695. 1.) 1.8.89-31.8.89: Ferien
  696. 2.) 15.8.         : Oma Geburtstag
  697. 3.) Jeden Mittwoch: Vereinssitzung
  698. 4.) Alle 2 Monate am 3. Mittwoch: Sperrmüll
  699. 5.) Muttertag
  700.  
  701. Drücken Sie also E (oder klicken Sie das Feld mit dem Mauszeiger an
  702. oder drücken Sie <Enter>).
  703. Es erscheint ein Kalender.
  704. Sie können jetzt entweder bis zum August zurückblättern und dann
  705. den 1. im Kalender mit der Maus anklicken oder aber explizit
  706. 1-8-89 eintippen.
  707. Als Trennzeichen ist jedes Zeichen zulässig, das keine Ziffer ist.
  708. Jahresangaben kleiner 100 werden so interpretiert, daß sie zwischen
  709. 1981 und 2081 liegen.
  710. Bestätigen Sie die Eingabe mit <Enter>, so wird ein Kalenderblatt
  711. für den 1.8. angelegt, in den Editor geladen und zur Anzeige ge-
  712. bracht.
  713. Nun können Sie Ihre Notiz eingeben, also
  714.  
  715. 1.) "Ferien".
  716. Da Sie diesen Vermerk für jeden Tag vom 1. bis zum 31.8. ein-
  717. tragen möchten, setzen Sie zunächst einen Merker.
  718. Beetätigen Sie also die Funktionstaste F2, und wählen Sie in dem
  719. sich öffnenden Fenster "Datum". Daraufhin wählen Sie "täglich",
  720. dann "1" für jeden Tag.
  721. In der Spalte "Merker" erscheint "T1".
  722. Damit jetzt diese Zeile für jeden Tag im August übernommen wird,
  723. wählen Sie "Übertragen".
  724. Diese Funktion erreichen Sie entweder direkt über F10 oder über
  725. F3 und "Ü".
  726. Dort wählen Sie "Diesen", da nur diese eine Zeile übertragen wer-
  727. den soll.
  728. Die Frage "Bis wann übertragen?" beantworten Sie mit "1989", "8",
  729. "31".
  730. Daraufhin verschwindet das Fenster sowie der Merker.
  731. Indem Sie ^F (folgendes Kalenderblatt) drücken, können Sie sich
  732. überzeugen, daß Ihre Notiz tatsächlich für jeden Tag übernommen
  733. wurde.
  734. Beim 31.8. angelangt, können Sie den Merker mit F2 - "L" wieder
  735. löschen.
  736. Verlassen Sie jetzt den Editor mit <ESC> oder ^S oder F4 - "S".
  737. Sie gelangen wieder ins Hauptmenue.
  738.  
  739. 2.) Wählen Sie wieder "Eingeben" und klicken dann im Kalender,
  740. der immer noch den August 1989 anzeigt, den 15. an. Schon fin-
  741. den Sie sich erneut im Editor wieder.
  742. Drücken Sie <Enter>, umm in die zweite Zeile zu gelangen, und
  743. tippen Sie ein "Oma hat Geburtstag".
  744. Als Merker geben Sie an F2 - "D" - "J" für Datum-jährlich.
  745. Da Sie noch rechtzeitig vorher ein Geschenk besorgen müssen,
  746. wäre es günstig, vier Werktage vorher gewarnt zu werden.
  747. Hierzu dient das Menue "Voranzeige".
  748. Nachdem das Fenster sich geöffnet hat, drücken Sie zunächst
  749. "W", um von Tage  auf Werktage umzuschalten und drücken dann
  750. die 4.
  751. Links in der Spalte, die mit einem V überschrieben ist, er-
  752. scheint ein D. Hätten Sie nicht auf Werktage umgeschaltet,
  753. wäre eine 4 erschienen.
  754. Verlassen Sie jetzt den Editor wieder, indem Sie <ESC> oder
  755. ^S eintippen.
  756. Sie müssen jetzt WARNGULB darüber informieren, welche Tage bei
  757. Ihnen als Feiertage und welche als Werktage gelten.
  758. Wählen Sie also im Hauptmenue Optionen und dort den Unterpunkt
  759. Werktage.
  760. In einem Fenster erscheint die Liste aller Feiertage. Rechts da-
  761. neben wird die momentane Einstellung angezeigt.
  762. Bewegen Sie den inversen Balken mit den Cursortasten oder der
  763. Maus auf einen eventuell zu ändernden Vermerk und tippen Sie
  764. zum Abschluß "Z" oder <ESC>. Bejahen Sie die Frage, ob die Ände-
  765. rung gespeichert werden sollen, indem Sie "J" tippen oder das J
  766. auf dem Bildschirm mit der Maus anklicken.
  767.  
  768. 3.) Laden Sie ein Kalenderblatt für einen Mittwoch in den Editor
  769. und geben Sie die Vereinssitzung ein. Als Merker wählen Sie
  770. W(ochentag) - W(öchentlich) - 1 (jede Woche).
  771.  
  772. 4.) Suchen Sie jetzt ein Datum, an dem bei Ihnen der Sperrmüll
  773. abgeholt wird, und laden Sie den Editor.
  774. Als Merker wählen Sie W(ochentag) - M(onatlich) - 2 (alle 2 Mo-
  775. nate) - 3(. Woche des Monats).
  776. Wollen Sie nicht lange im Kalender blättern, so können Sie auch
  777. hier
  778.  
  779. 5.) Muttertag eingeben und den entsprechenden Merker setzen:
  780. F(eiertag) und dann den Muttertag markieren (<Enter> oder Maus).
  781.  
  782. Um jetzt Ihre Terminplanung bis Sommer 1990 durchzuführen,
  783. müssen Sie ledigich die Funktion "Übertragen" anwählen, dort
  784. "Alle" und dann die Frage nach dem Zeitraum beispielsweise damit
  785. beantworten, daß Sie im Kalender den 1.6.1990 eingeben.
  786.  
  787. Kehren Sie zurück ins Hauptmenue, und wählen Sie dort Suchen-Liste-
  788. Gesamt, um das Ergebnis zu betrachten.
  789.  
  790. Hat sich nun herausgestellt, daß Ihr Urlaub schon am 20. endet, müssen
  791. Sie die Einträge "Ferien" vom 20. bis zum 31. 8. Löschen. Dies erledi-
  792. gen Sie, indem Sie im Menue "Suchen" "Text" wählen.
  793. In dem sich öffnenden Fenster wählen Sie Von-Bis, geben die beiden
  794. Daten in den Kalender ein und dann den zu suchenden String "Ferien".
  795. Beenden Sie die Eingabe mit <Enter>, und eine Liste aller Zeilen,
  796. die das Wort "Ferien" enthalten, erscheint.
  797. Mit F9 markieren Sie alle Zeilen, Drücken dann "M" , um das Menue zu
  798. erhalten, und können diese nun mit "L" löschen.
  799. Wenn Sie sich sehr sicher sind, können Sie auf die Einzelbestätigung
  800. verzichten.
  801.  
  802. Wollen Sie nun jedesmal beim Einschalten automatisch erinnert
  803. werden, wenn etwas anliegt, so muß ein Aufruf von WARNGULB in
  804. AUTOEXEC.BAT eingefügt werden.
  805. Dies wird komfortabel von der Funktion AUTOEXEC, erreichbar
  806. aus dem Hauptmenue über Optionen, erledigt.
  807. Nach Anwahl dieses Punktes erscheint lediglich die Zeile
  808. C:\TERMINE\WARNGULB C:\TERMINE\WG3.WGB, markiert durch ein
  809. dunkles φ. Btätigen Sie die <Enter>-Taste, und das Zeichen
  810. verwandelt sich in √.
  811. Da es Ihnen sinnvoll erscheint, alle Termine bereits zwei Tage
  812. vorher angezeigt zu bekommen, drücken Sie noch auf die 2 (oder
  813. klicken das entsprechende Feld mit der Maus an), und die Zeile
  814. wird um "/2" ergänzt.
  815. Verlassen Sie die Funktion mit ^S, bejahen Sie die Sicherheits-
  816. abfrage, und die Zeile wird an Ihre AUTOEXEC angehängt.
  817.  
  818. Das war's. Jetzt wird WARNGULB sich stets rechtzeitig melden.
  819. Alle Termine werden Ihnen beim Rechnerstart (korrekt gestelltes
  820. Systemdatum vorausgesetzt) beginnend zwei Tage vorher, ange-
  821. zeigt; lediglich die Anzeige von Omas Geburtstag erfolgt schon
  822. vier Tage vorher.
  823. Alles klar?
  824.  
  825. 8. Was ist Shareware?
  826. Shareware bietet die Möglichkeit, Software vor dem Kauf kostenfrei
  827. zu testen. Dazu werden die Programme von den Autoren kostenfrei zur
  828. Verfügung gestellt.
  829. Die etwa 10,-- DM, die der Shareware-Vertrieb kassiert, dienen ledig-
  830. lich zu Deckung von Porto-, Kopier- und Anzeigenkosten.
  831. Ein Recht zur Benutzung der bestellten Software erhalten Sie erst mit
  832. der Registrierung beim Autor, der Ihnen allerdings gestattet, das
  833. Programm vorher auf Herz und Nieren zu testen.
  834. Wer schon einmal eine dreistellige Summe für ein unbrauchbares Pro-
  835. gramm hingeblättert hat, wird diesen Service zu schätzen wissen.
  836. Bitte bedenken Sie, daß der Autor viele Arbeitsstunden aufgewendet
  837. hat, um die Ihnen anvertraute Software zu erstellen, und erwidern Sie
  838. das in Sie gesetzte Vertrauen, indem Sie sich als Anwender registrie-
  839. ren lassen, wenn Sie regelmäßig mit einem Shareware-Programm arbei-
  840. ten. Nur so kann dieses Konzept erfolgreich bleiben, und nur so er-
  841. halten Sie sich auch in Zukunft die Möglichkeit, Software auf diesem
  842. preiswerten Weg zu erwerben.
  843. Verständlicherweise versuchen die Shareware-Autoren, die Bereitschaft
  844. zur Registrierung mit verschiedenen Maßnahmen zu unterstützen.
  845. Sehr beliebt ist die Abgabe von Demoversionen, die nur einen einge-
  846. schränkten Leistungsumfang bieten.
  847. Davon halte ich nichts, denn in aller Regel ist dann auch nur ein
  848. eingeschränkter Praxistest möglich, und die Probleme ergeben sich
  849. nach Erwerb der Vollversion.
  850. WARNGULB enthält daher auch in der Shareware-Version den vollen z. Z.
  851. zur Verfügung stehenden Funktionsumfang.
  852. Allerdings werden Sie recht häufig darauf aufmerksam gemacht, daß Sie
  853. mit einer nicht lizensierten Version arbeiten und sich bitte als An-
  854. wender registrieren lassen möchten.
  855.  
  856. WARNGULB darf in der Shareware-Version beliebig kopiert und weiterge-
  857. geben werden; dies ist sogar erwünscht, allerdings nur unter der Be-
  858. dingung, daß auch das Installationsprogramm WGINST.BAT sowie die
  859. Textdateien WG3.DOC, SERVICE.TXT und REGISTR.TXT weitergegeben
  860. werden.
  861. Eine registrierte Vollversion hingegen darf lediglich ähnlich einem
  862. Buch, also nur von einer Person zur Zeit an einem Ort, benutzt
  863. werden.
  864.  
  865. 9. Haftungsausschluß
  866. Leider unterliegen alle Programmierer Murphy's Gesetz (in jedem Pro-
  867. gramm steckt noch ein Fehler).
  868. Es kann daher keine Haftung übernommen werden für Schäden und Ver-
  869. luste, die aus einem verpaßten Termin aufgrund fehlerhafter Arbeits-
  870. weise von WARNGULB entstehen.
  871. Wer einen Fehler feststellt, wird jedoch gebeten, mir diesen mitzu-
  872. teilen, damit er in folgenden Versionen behoben werden kann.
  873. Ebenso willkommen sind Tips, Anregungen und Erweiterungswünsche.
  874.  
  875. 10. Hardwarevoraussetzungen
  876. WARNGULB benötigt   - IBM - Kompatiblen PC/XT/AT/PS2
  877.                     - 256 KByte Hauptspeicher
  878.                     - mindestens 1 Laufwerk (ist eh klar)
  879.                     - MS/PC-DOS ab Version 3.0
  880.  
  881. 11. Ausblick
  882. Kein Programm ist der Weisheit letzter Schluß, kein Programm kann
  883. alle Wünsche abdecken.
  884. Auch bin ich kein Schriftsteller, und ich kann mir auch keinen
  885. angestellten Handbuchautor leisten. Eine Dokumentation, die vom
  886. Programmierer selbst verfaßt wird, ist sicher nicht die beste Lö-
  887. sung, denn mir sind die Funktionen sowieso klar.
  888. Ich hoffe jedoch, mich einigermaßen verständlich ausgedrückt zu
  889. haben.
  890.  
  891. Bis zum Erscheinen von WARNGULB 4 wird nun wohl noch einige Zeit
  892. vergehen.
  893.  
  894. Geplant ist folgendes:
  895. Die Termine können in verschiedene Kategorien eingeteilt werden und
  896. auch danach sortiert und selektiert.
  897. Es wird auf Wunsch ein Zeitraster mit einstellbarem Abstand erzeugt.
  898. Die Länge einer Eingabezeile darf 255 Zeichen betragen.
  899.  
  900. Und nun viel Spaß bei der Arbeit mit WARNGULB!
  901.  
  902.  
  903. 12. Die Zusatzprogramme:
  904.  
  905. 12.1.
  906. WGINST - Installationsutility zur Änderung der Bildschirmfarben, des
  907. Druckertreibers und des Druckeranschlusses.
  908.  
  909. Die Bedienung erfolgt menuegeführt wie auch die von WARNGULB selbst.
  910. Auch die Maßnahmen bei Bildstörungen sind die gleichen:
  911. Paramter -n bis -n2 beim Aufruf angeben.
  912.  
  913. Sofern Sie Einstellungen vorgenommen haben, die in die Programmdatei
  914. WARNGULB.EXE geschrieben werden, so wird auch der aktuell für WGINST
  915. gewählte Parameter (-n .. -n2) übertragen, so daß Sie WARNGULB fortan
  916. ohne Parameter starten können.
  917. Übergeben Sie WARNGULB einen dieser Parameter, so hat dieser Vorrang
  918. vor der Einstellung.
  919.  
  920. WGINST sucht zunächst im aktuellen Untervrzeichnis und dann in dem,
  921. in dem WGINST sich beim Aufruf befand, nach der Datei WARNGULB.EXE .
  922. Wird diese nicht gefunden, bricht WGINST mit einer Fehlermeldung ab.
  923. WGINST funtioniert erst ab der WARNGULB-Version 3.40.
  924. Ungültige Versionen werden erkannt und abgewiesen.
  925.  
  926. 12.1.1. Druckertreiber installieren
  927. Es ist zwar nach wie vor möglich, direkt aus WARNGULB heraus einen
  928. Druckertreiber zu laden, doch muß dieser Vorgang nach jedem Programm-
  929. start wiederholt werden.
  930. So, wie WARNGULB ausgeliefert wird, sollte ein fehlerfreier Ausdruck
  931. auf Epson-kompatiblen Druckern möglich sein.
  932. Wollen Sie einen anderen Treiber fest installieren, so wählen Sie
  933. Drucker - Treiber.
  934. Sie finden dort eine Auswahl der mitgelieferten Treiber.
  935. Selbst erstellte Treiber können Sie einbinden, indem Sie diesen die
  936. Namen der mitgelieferten Treiber geben.
  937.  
  938. 12.1.2. Druckeranschluß festlegen
  939. Auch diese Einstellung kann nach wie vor direkt aus WARNGULB heraus
  940. erfolgen.
  941. Wollen Sie jedoch eine der Schnittstellen LPT1,LPT2,COM1, oder COM2
  942. dauerhaft festlegen, so wählen Sie bitte Drucker-Anschluß.
  943. Ausgeliefert wird WARNGULB mit der Festlegung von LPT1 als Drucker-
  944. kanal.
  945.  
  946. 12.1.3. Bildschirmfarben einstellen
  947. Eine Beschreibung dieses Punktes erübrigt sich fast:
  948. Mit Cursortasten oder der Maus können Sie eine Farbe anwählen.
  949. Das Ergebnis Änderung wird sofort angezeigt.
  950. Mit <ENTER> oder einem zweiten Mausklick können Sie die Farbe
  951. auswählen.
  952.  
  953. 12.2. Wecker
  954.  
  955. 12.2.1. Aufruf von WECKER
  956. Der Aufruf von WECKER muß folgendes Format haben:
  957.  
  958. WECKER xxx
  959.  
  960. xxx steht dabei für die Anzahl der Minuten, nach deren Ablauf WECKER
  961. sich melden soll.
  962. Diese Angabe darf 1 - 3 -stellig sein.
  963. Nach dem Aufruf wird noch der "Hotkey" abgefragt, auf den hin WECKER
  964. sich melden soll bzw. der Alarm abgestellt wird.
  965. [Bei dem WARNGULB-Ergänzungsprogramm WeckGulb findet diese Abfrage
  966.  nicht mehr statt!]
  967.  
  968. 12.2.2. Arbeitsweise von WECKER
  969. Nach dem erstmaligen Aufruf befindet sich WECKER resident im Spei-
  970. cher und belegt die Interruptvektoren 1Chex und 16hex (Timer-Tick und
  971. Tastatur).
  972. Ist die eingestellte Anzahl Minuten abgelaufen, so ertönt ca. alle
  973. 15 Sekunden ein kurzer Weckton.
  974.  
  975. Ein Betätigen des Hotkeys bringt eine Copyright-Meldung auf den Mo-
  976. nitor.
  977. Eine beliebige Taste bringt Sie wieder zu Ihrem Anwenderprogramm
  978. zurück.
  979. War die Alarmzeit erreicht, so wird der Alarm abgeschaltet; WECKER
  980. ist jedoch noch immer resident im Arbeitsspeicher und beansprucht
  981. Speicherplatz.
  982.  
  983. 12.2.3. Entfernen von WECKER
  984. Ein zweiter Aufruf entfernt WECKER wieder aus dem Arbeitsspeicher,
  985. gleichgültig, ob die Zeit schon abgelaufen ist oder nicht.
  986. Dies funktioniert allerdings nur, sofern sich keine weiteren Program-
  987. me in die Interrupt 1Chex und 16hex eingehängt haben. In diesen Fällen
  988. würde ein Entfernen von WECKER mit hoher Wahrscheinlichkeit einen
  989. Absturz des Systems verursachen.
  990.  
  991.  
  992. 12.2.4. Einschränkungen
  993. Wie bei allen speicherresidenten Programmen, kann keinerlei Garantie
  994. für ein einwandfreies Funktionieren unter allen Umständen und in Ver-
  995. bindung mit jeder Software gegeben werden!
  996. Das Ertönen des Alarmtones funktioniert jedoch ziemlich zuverlässig.
  997.  
  998. Insbesondere, wenn sich der Monitor im Grafikmodus befindet, kann
  999. WECKER in den allermeisten Fällen keine lesbaren Zeichen auf den
  1000. Bildschirm bringen.
  1001. Hier macht MS WORD eine erstaunliche Ausnahme - WECKER funktioniert
  1002. einwandfrei.
  1003. MS WINDOWS hängt den Tastaturinterrupt völlig ab; WECKER bringt da-
  1004. her nicht einmal Unsinn auf den Bildschirm.
  1005. Der Weckton ertönt jedoch auch unter Windows.
  1006.  
  1007. Vor Betätigung des Hotkeys sollten Sie also in den Textmodus schalten
  1008. bzw. Programme, die sich mit WECKER nicht vertragen, beenden.
  1009.  
  1010. 12.2.5. Registrierung
  1011. WECKER ist Freeware und darf - zusammen mit dieser Dokumentation -
  1012. beliebig kopiert und benutzt werden.
  1013. Über freiwillige Spenden freue ich mich natürlich trotzdem!
  1014.  
  1015.  
  1016. 12.3. WeckGulb
  1017.  
  1018. 12.3.1. Was ist WeckGulb?
  1019. WeckGulb ist ein Zusatzprogramm zum Terminkalender WARNGULB.
  1020. Es dient dazu, Sie zur richtigen Uhrzeit auf wichtige Termine aufmerk-
  1021. sam zu machen.
  1022. Zur vorbestimmten Uhrzeit ertönt ein Weckton. Durch Drücken des Hot-
  1023. keys (voreingestellt ist <ALT> 0) bringen Sie die Terminzeile auf den
  1024. Monitor.
  1025. Mit den Cursortasten aufwärts/abwärts blättern Sie in der Liste der
  1026. Termine.
  1027. WeckGulb kann sich bis zu 10 Termine gleichzeitig merken.
  1028. Dabei belegt WeckGulb lediglich ein knappes Kilobyte Arbeitsspeicher -
  1029. zuzüglich 66 Bytes pro Terminzeile.
  1030. WeckGulb läßt sich jederzeit wieder vollständig aus dem Arbeitsspei-
  1031. cher entfernen.
  1032.  
  1033.  
  1034. 12.3.2. Installation von WeckGulb
  1035. Besondere Verfahrensweisen zur Installation sind nicht zu beachten.
  1036. Das Programm WeckInst ermöglicht die Einstellung des Hotkeys, falls
  1037. Sie <ALT> 0 bereits anderweitig belegt haben.
  1038. Die Änderung wird direkt in die Datei WECKGULB.COM geschrieben.
  1039.  
  1040. Zweckmäßigerweise kopieren Sie diese Datei in das Unterverzeichnis,
  1041. in dem sich auch die WARNGULB-Dateien befinden.
  1042.  
  1043. 12.3.3. Eingabe der Termine in WARNGULB
  1044. Damit WeckGulb eine Zeile als mit einer Uhrzeit versehen erkennt,
  1045. müssen die ersten fünf Zeichen diese Zeile folgendes Format haben:
  1046. hh:mm
  1047. wobei Stunde (hh) und Minute (mm) zweistellig angegeben werden müssen.
  1048. Stunde und Minute müssen mit einem Doppelpunkt voneinander getrennt
  1049. sein - jede Zeile, die anders beginnt, wird von WeckGulb ignoriert.
  1050. Ein Sortieren in aufsteigender Reihenfolge ist nicht zwingend notwen-
  1051. dig, empfiehlt sich jedoch, wenn mehr als 10 Termine mit Uhrzeit vor-
  1052. handen sind, da WeckGulb nur die ersten 10 mit einer Zeit später als
  1053. die aktuelle Zeit berücksichtigt.
  1054.  
  1055.  
  1056. 12.3.4. Aufruf von WeckGulb
  1057. Ebenso wie WARNGULB benötigt WeckGulb eine richtig gestellte System-
  1058. uhr und ein richtig gestelltes Systemdatum, um korrekt arbeiten zu
  1059. können.
  1060. Auch der Aufruf von WeckGulb gleicht dem von WARNGULB - lediglich die
  1061. Parameter für Voranzeige und die Bildschirmsteuerung finden keine Ver-
  1062. wendung.
  1063. Sie können WeckGulb beim Aufruf den Namen der zu durchsuchenden Ter-
  1064. mindatei als Parameter übergeben.
  1065. Tun Sie dies nicht, so erscheint ein kurzer Hilfetext auf dem Bild-
  1066. schirm, und Sie können nun den Namen der Termindatei eingeben oder das
  1067. Programm mit <CONTROL> C abbrechen.
  1068. Der Aufruf sieht also etwa folgendermaßen aus:
  1069.  
  1070. WECKGULB WG3.WGB           (echo WG3.WGB|WECKGULB  würde auch klappen)
  1071.  
  1072. Daraufhin sucht WeckGulb zunächst die angegebene Termindatei (in die-
  1073. sem Fall also WG3.WGB), um daraufhin nach einem Kalenderblatt für das
  1074. aktuelle Datum zu suchen.
  1075. Nun wird Zeile für Zeile untersucht, ob Sie mit der Angabe einer Uhr-
  1076. zeit beginnt.
  1077. Ist dies der Fall, so wird diese mit der aktuellen Uhrzeit verglichen.
  1078. Steht der Termin noch bevor, so wird er von WeckGulb in die Liste an-
  1079. zuzeigender Termine aufgenommen.
  1080. Ist diese Liste gefüllt (maximale Anzahl 10 Stück), so beendet Weck-
  1081. Gulb die Suche, sortiert die Termine nach Uhrzeit und installiert sich
  1082. resident im Speicher.
  1083.  
  1084. 12.3.5. Arbeitsweise von WeckGulb
  1085. Nach dem erstmaligen Aufruf befindet sich WeckGulb resident im Spei-
  1086. cher und belegt die Interruptvektoren 1Chex und 16hex (Timer-Tick und
  1087. Tastatur).
  1088. Wird nun die Uhrzeit des ersten Termins erreicht, so ertönt ca. alle
  1089. 15 Sekunden ein kurzer Weckton.
  1090. Drücken Sie nun den "Hotkey" (in der Voreinstellung <ALT> 0 - Ände-
  1091. rung möglich mit dem Dienstprogramm WeckInst), so wird die aktuelle
  1092. Terminzeile angezeigt.
  1093. Mit <Cursor abwärts> können Sie sich die folgenden Termine anzeigen
  1094. lassen und mit <Cursor aufwärts> wieder zurückblättern.
  1095. Mit <Esc> verlassen Sie WeckGulb.
  1096. Nun wird der abgearbeitete Termin aus der Liste entfernt und, falls
  1097. vorhanden, der folgende an dessen Stelle gesetzt.
  1098.  
  1099. Solange Termine in der Liste stehen, können Sie diese jederzeit durch
  1100. Betätigen des Hotkeys ansehen. Sind keine Termine mehr vorhanden, so
  1101. geschieht nichts mehr. Trotzdem befindet sich WeckGulb immer noch im
  1102. Arbeitsspeicher und beansprucht Speicherplatz.
  1103.  
  1104.  
  1105. 12.3.6. Entfernen von WeckGulb
  1106. Ein zweiter Aufruf entfernt WeckGulb wieder aus dem Arbeitsspeicher,
  1107. gleichgültig, ob noch Termine in der Liste stehen oder nicht.
  1108. Dies funktioniert allerdings nur, sofern sich keine weiteren Program-
  1109. me in die Interrupt 1Chex und 16hex eingehängt haben. In diesen Fällen
  1110. würde ein Entfernen von WeckGulb mit hoher Wahrscheinlichkeit einen
  1111. Absturz des Systems verursachen.
  1112.  
  1113.  
  1114. 12.3.7. Einschränkungen
  1115. Wie bei allen speicherresidenten Programmen, kann keinerlei Garantie
  1116. für ein einwandfreies Funktionieren unter allen Umständen und in Ver-
  1117. bindung mit jeder Software gegeben werden!
  1118. Das Ertönen des Alarmtones funktioniert jedoch ziemlich zuverlässig.
  1119.  
  1120. Insbesondere, wenn sich der Monitor im Grafikmodus befindet, kann
  1121. WeckGulb in den allermeisten Fällen keine lesbaren Zeichen auf den
  1122. Bildschirm bringen.
  1123. Hier macht MS WORD eine erstaunliche Ausnahme - WeckGulb funktioniert
  1124. einwandfrei.
  1125. MS WINDOWS hängt den Tastaturinterrupt völlig ab; WeckGulb bringt da-
  1126. her nicht einmal Unsinn auf den Bildschirm.
  1127. Der Weckton ertönt jedoch auch unter Windows.
  1128.  
  1129. Vor Betätigung des Hotkeys sollten Sie also in den Textmodus schalten
  1130. bzw. Programme, die sich mit WeckGulb nicht vertragen, beenden.
  1131.  
  1132.  
  1133. 12.3.9. Allgemeines
  1134. Sicher bleiben manche Wünsche offen, jedoch benötigt jedes Stückchen
  1135. zusätzlicher Komfort auch Arbeitsspeicher - alleine ein Einstellen
  1136. der Farbe, in der die Termine nach Betätigen von <ALT> 0 auf dem Mo-
  1137. nitor erscheinen, würde etwa 200 Bytes kosten.
  1138. Ich habe häufig die Meldung "Not enough memory" auf dem Bildschirm
  1139. und knausere daher mit jedem Byte.
  1140. Ich denke, WARNGULB ist komfortabel genug,  da genügt es, wenn
  1141. WECKGULB auf einfachste Weise seinen Zweck erfüllt.
  1142.  
  1143.  
  1144. Anmerkungen:
  1145. MSDOS, MS-Word und MS-Windows sind eingetragene Warenzeichen von
  1146. Microsoft Corporation.
  1147. dBase III+ ist eingetragenes Warenzeichen von Ashton Tate