home *** CD-ROM | disk | FTP | other *** search
/ ST-Computer Leser 2002 January / STC_CD_01_2002.iso / APP / SPARE103 / DOKU / SPARTIME.TXT < prev    next >
Text File  |  1997-11-09  |  62KB  |  1,694 lines

  1.                               spareTIME
  2.  
  3.                                  1.03
  4.                            9. November 1997
  5.  
  6.                                  von
  7.  
  8.                              Markus Mayer
  9.                           Bunzlauerstra₧e 6
  10.                           D-89407 Dillingen
  11.  
  12.  
  13. Inhaltsverzeichnis
  14. ==================
  15.  
  16.  1  Um was geht's?
  17.  
  18.  2  Philosophie
  19.  
  20.  3  Installation & Systemvoraussetzungen
  21.     3.1  Systemvoraussetzungen
  22.     3.2  Vollständiger Lieferumfang
  23.     3.3  Installation
  24.  
  25.  4  Ein Praxisbeispiel
  26.  
  27.  5  Bedienung
  28.     5.1  Allgemeines
  29.     5.2  Funktionen in der Menüzeile
  30.          5.2.1  Menüpunkt: spareTIME
  31.          5.2.2  Menüpunkt: Datei
  32.          5.2.3  Menüpunkt: Fenster
  33.          5.2.4  Menüpunkt: Einstellungen
  34.          5.2.5  Menüpunkt: Hilfe
  35.     5.3  Programm-Fenster
  36.          5.3.1  Das Fenster: Wochenübersicht
  37.          5.3.2  Das Fenster: Erledigungen
  38.          5.3.3  Das Fenster: Planung
  39.     5.4  Dialoge
  40.          5.4.1  Der Dialog: Eintrag
  41.          5.4.2  Der Dialog: Direkteingabe
  42.          5.4.3  Der Dialog: Planung
  43.          5.4.4  Der Dialog: Regelmä₧ige Termine
  44.          5.4.5  Der Dialog: Hinweise zu Terminen
  45.          5.4.6  Der Dialog: Notiz
  46.          5.4.7  Der Dialog: Drucken
  47.          5.4.8  Der Dialog: Programm
  48.          5.4.9  Der Dialog: Optionen
  49.          5.4.10  Der Dialog: Registrierung
  50.          5.4.11  Der Dialog: Passwort
  51.          5.4.12  Der Dialog: Über spareTIME
  52.          5.4.13  Der Dialog: Shareware
  53.     5.5  Hinweisboxen
  54.     5.6  Tastaturbedienung
  55.  
  56. Anhang
  57. ======
  58.  
  59.  A  Rechtliche Informationen
  60.     A.1  Copyright & Weitergabe
  61.     A.2  Haftungsausschlu₧
  62.     A.3  Warenzeichen
  63.  
  64.  B  Shareware
  65.     B.1  Shareware. Wat'n dat?
  66.     B.2  Warum die Einschränkung?
  67.     B.3  Wie werde ich sie los?
  68.     B.4  Registrierung
  69.  
  70.  C  Zukünftige Erweiterungen
  71.  
  72.  D  Fehler & Probleme
  73.  
  74.  E  Programmtechnisches
  75.     E.1  Programminterne Beschränkungen
  76.     E.2  Entwicklung
  77.  
  78.  F  Kontaktadresse
  79.  
  80.  
  81.  
  82. Kapitel 1
  83.  
  84. Um was geht's?
  85. **************
  86.  
  87. Das Wichtigste zuerst. Um was geht es bei spareTIME? spareTIME ist
  88. ein *Terminplaner/Organiser-Tool*.
  89.  
  90. Die Features in Kürze:
  91.  
  92.    ∙ Hoffentlich durchdachte Konzeption
  93.  
  94.    ∙ Alle wichtigen Funktionen wie regelmä₧ige Termine,
  95.      Aufgabenverwaltung, Alarme und Hinweise sind integriert.
  96.  
  97.    ∙ Einfachst, intuitiv und schnell zu bedienen
  98.  
  99.    ∙ Innovative Druckfunktionen
  100.  
  101.    ∙ Optionaler Passwortschutz
  102.  
  103.    ∙ Sauberes GEM-Programm
  104.  
  105.    ∙ Online-Hilfe durch ST-Guide
  106.  
  107. spareTIME ist Shareware. Die unregistrierte Version hat alle
  108. Funktionen (auch Speichern und Laden); Sie können sie also ungestört
  109. testen. Für den praktischen Einsatz sollten Sie jedoch eine
  110. registrierte Vollversion erwerben, da in der unregistrierten Version
  111. lediglich 20 Einträge in die Organiserdatenbank möglich sind und am
  112. Programmanfang und -ende eine Dialogbox zur Registrierung motiviert.
  113.  
  114.  
  115.  
  116. Kapitel 2
  117.  
  118. Philosophie
  119. ***********
  120.  
  121. Mein Ziel war es unserem geliebten Atari erstmals (?) ein brauchbares
  122. Organiser-Tool (kann man das noch ganz profan "Terminkalender"
  123. nennen?) zu spendieren. Da ich selbst lange Zeit auf der Suche nach
  124. einem solchen war und mich kein Programm so richtig von seiner
  125. Praxistauglichkeit überzeugen konnte, mu₧te ich wohl oder übel selber
  126. eines schreiben.
  127.  
  128. Die Philosophie und das Ziel hinter spareTIME ist es (Vorsicht! jetzt
  129. wird's richtig philosophisch) dem termingeplagten Menschen zu helfen
  130. durch gescheite Planung die zu erledigenden Dinge schneller auf die
  131. Reihe zu bekommen und dadurch wieder etwas mehr Zeit zum Durchatmen
  132. zu bekommen (eben 'sparetime'
  133.  
  134. für Dinge die man immer schon mal machen wollte, wie z.B. ein eigenes
  135. Sharewareprogramm zu schreiben :-)
  136.  
  137. Benny Jurt, der Autor eines anderen Organisers , welcher mich
  138. letztlich zu spareTIME inspirierte, drückte das sehr schön aus:
  139.  
  140.     NIMM DIR ZEIT
  141.  
  142.    zum arbeiten, das ist der Preis für den Erfolg.
  143.  
  144.    zum nachdenken, das ist die Quelle der Kraft.
  145.  
  146.    zum spielen, das ist das Geheimnis der Jugend.
  147.  
  148.    zum lesen, das ist das Fundament des Wissens.
  149.  
  150.    für die Andacht, das wäscht den irdischen Staub von den Augen.
  151.  
  152.    für deine Freunde, das ist die Quelle des Glücks.
  153.  
  154.    zum lieben, das ist das Sakrament des Lebens.
  155.  
  156.    zum lachen, das ist die Erleichterung im Leben.
  157.  
  158.    zum träumen, das ist die Wurzel der Ideen.
  159.  
  160.    zum planen, dann hast Du auch Zeit für die ersten neun Dinge.
  161.  
  162. Doch was nützt der schönste Terminplaner wenn er mehr Arbeit
  163. produziert als zu erledigen hilft? Deshalb stand die
  164. *Praxistauglichkeit* beim Programmentwurf an erster Stelle:
  165.  
  166.    ∙ Einfach, schnell und intuitiv bedienbar, denn was bringt ein
  167.      Terminplaner der viel Zeit bei seiner *Bedienung* verschlingt?
  168.  
  169.    ∙ Sehr wichtig, die vielfältigen *Ausdruckmöglichkeiten*, um die
  170.      aktuellen Termine immer auch dabeihaben zu können (Für alle ohne
  171.      ST-Book bzw. ApplePowerbook :-).
  172.  
  173.    ∙ Selbstverständlich können auch Einträge ohne Datum gemacht
  174.      werden. In spareTIME hei₧en diese dann *Erledigungen* (andere
  175.      Programme nennen so etwas eine "Aufgabenliste"). Viele wichtige
  176.      zu erledigende Dinge haben eben (noch) kein festes Datum wie
  177.      z.B. "Autowaschen", "Blumendünger kaufen" oder "Brief an Tante
  178.      Hedwig".
  179.  
  180.    ∙ Obwohl viele Terminplaner in irgendeiner Art und Weise die
  181.      Möglichkeit haben *Alarme* zu vergeben, bringen diese oft recht
  182.      wenig: Was hilft es mir wenn mein Terminkalender erst dann
  183.      aufgeregt zu piepsen beginnt (gesetzt der Fall, der Computer
  184.      läuft überhaupt) wenn ich bereits am Flugzeug sein sollte.
  185.      spareTIME hat dafür zwei verschiedene Mechanismen implementiert;
  186.      siehe Dialog "Hinweise zu Terminen".
  187.  
  188.    ∙ Beliebig lange *Notizen* zu allen Eintragungen sind über einen
  189.      externen (Lieblings)Editor möglich. Einschränkungen der
  190.      Gestaltungsfreiheit auf z.B. 5 Zeilen a 20 Zeichen empfand ich
  191.      schon immer als eine Zumutung.
  192.  
  193.    ∙ *Sicherheitsvorkehrungen* gegen unbefugtes Lesen durch optionalen
  194.      Passwordschutz und Verschlüsselung der Datenbankdatei.
  195.  
  196.    ∙ Saubere *GEM-Programmierung* mit ST-Guide *Onlinehilfe*.
  197.  
  198. Als echtes Highlight sehe ich besonders die Möglichkeit an, jeden Tag
  199. eine Art *Spickzettel* ausdrucken lassen zu können, den man dann
  200. einfach mitnehmen kann und so - auch ohne PDA - die Tagesplanung
  201. immer vor Augen hat. Das sieht dann in etwa so aus:
  202.  
  203. -MITTWOCH-- den 25.06.1997 -----------------------------------------------------
  204.  
  205. Termin    :  10.00       !  Treffen mit Christine
  206. Termin    :                 > Blumen nicht vergessen
  207. Termin    :  20.00       !  Party Stefan & Diana
  208. Regelmä₧ig:  Heute       !  Geburtstag Diana
  209. Regelmä₧ig:  09:00       o  Redaktionssitzung
  210. Regelmä₧ig:  20:15-21:15    Meine Lieblingssendung (Dauer: 01:00)
  211. Erledigung:  Heute       !  Einkaufen
  212. Erledigung:                 > Eier, Mehl, Sahne, Katzenfutter & Streu
  213. Hinweis   :  in 04 Tagen !  Abgabetermin Dr.K.
  214. Hinweis   :                 > Gliederung noch fertig machen und
  215. Hinweis   :                 > peppiges Schlu₧wort finden.
  216.  
  217.  
  218. So. Restlos begeistert? Dann sollten Sie sich spareTIME vielleicht
  219. einmal anschauen.
  220.  
  221.  
  222.  
  223. Kapitel 3
  224.  
  225. Installation & Systemvoraussetzungen
  226. ************************************
  227.  
  228.  
  229. 3.1  Systemvoraussetzungen
  230. ==========================
  231.  
  232.    ∙ spareTIME sollte auf allen Rechnern mit TOS bzw. MagiC (also
  233.      auch auf einen Apple-Powerbook :-) mit einer
  234.      Mindestbildschirmauflösung von 640x400 Pixeln laufen. Getestet
  235.      wurden: 260ST, 1040ST, Mega-ST, Mega-STE, TT, Falcon & Hades mit
  236.      diversen Karten wie FX-Card, PAK, Multiboard oder verschiedenen
  237.      Grafikkarten.
  238.  
  239.    ∙ spareTIME benötigt (ohne Datenbank) weniger als 200kB
  240.      Hauptspeicher. Damit sollte auch mit 1MB bereits ein sinnvolles
  241.      Arbeiten möglich sein.
  242.  
  243.    ∙ Für das Anzeigen der Onlinehilfe ist das Programm ST-GUIDE von
  244.      Holger Weets erforderlich. Dieses ist Fairware und in vielen
  245.      Mailboxen, auf PD-Disketten oder auf Atari CD-ROMs zu finden.
  246.      Auf einem Multitaskingsystem versucht spareTIME den ST-Guide
  247.      parallel zu starten. Auf einem Singeltaskingsystem kann man Ihn
  248.      entweder als Accessory betreiben oder er wird (ähnlich zu den
  249.      Editoren) nachgestartet.
  250.  
  251.    ∙ Für das Editieren der Notizen wird ein Editor benötigt der das
  252.      Übergeben von zu editierenden Dateien beim Programmstart
  253.      versteht. Getestet wurden die am meisten verbreiteten Share- und
  254.      Freeware Editoren wie z.B. Everest, 7Up, QED, CLix und JaNE.
  255.  
  256.    ∙ Gro₧en Spa₧ macht es vor allem unter einem Multitasking Be-
  257.      triebssystem wie z.B. dem - meiner Meinung nach - genialen
  258.      MagiC. Und wer die Geschwindigkeit liebt und noch kein NVDI hat,
  259.      der kaufe es sich; obwohl es natürlich nicht zwingend nötig ist.
  260.      So, aber jetzt Ende der Schleichwerbung :-)
  261.  
  262.  
  263. 3.2  Vollständiger Lieferumfang
  264. ===============================
  265.  
  266. Diese Dateien gehören zur spareTIME Sharewareversion:
  267.  
  268.  SPARTIME.APP        Das Hauptprogramm
  269.  
  270.  SPARTIME.RSC        Die zugehörige Ressourcedatei
  271.  
  272.  SPARTIME.INF        Die Konfigurationsdatei
  273.  
  274.  SPARTIME.LOG        Eine Datei, in der spareTIME das Datum des
  275.                      letzten Programmstarts festhält. Warum? Siehe
  276.                      Dialog "Optionen".
  277.  
  278.  \DOCU\SPARTIME.HYP  Die Hypertextanleitung im ST-Guide Format
  279.  
  280.  \DOKU\SPARTIME.TXT  Die gleiche Anleitung im ASCII-Format
  281.  
  282.  \DOKU\REGISTER.TXT  Ist die Datei in die das Registrierungsformular
  283.                      ausgegeben wird. Diese kann man z.B. auch mit
  284.                      einem Editor von Hand ausfüllen.
  285.  
  286.  \DOKU\XMAS.TXT      Der spareTIME-"Wunschzettel"
  287.  
  288.  \ORG\SPARTIME.ORG   Eine Beispielsdatenbank.
  289.  
  290.  \ICON\SP_COLOR.RSC  Ein farbiges (und zusätzlich monochromes)
  291.                      Desktopicon
  292.  
  293.  \ICON\SP_MONO.RSC   Ein monochromes Desktopicon
  294.  
  295.  UPLOAD.TXT          Ein Beschreibungstext für das Uploaden in
  296.                      Mailboxen (bitte wenn möglich verwenden) .
  297.  
  298. Weitere Dateien (gehören *nicht* zum Lieferumfang):
  299.  
  300.  SPARTIME.KEY        Die Schlüsseldatei der *Vollversion*. (Bitte
  301.                      hierzu unbedingt die rechtlichen Informationen
  302.                      lesen).
  303.  
  304.  NO??????.TXT        Eine Notizdatei. Der Dateiname erhält eine
  305.                      zufällig gewählte Identifikationsnummer.
  306.  
  307.  
  308. 3.3  Installation
  309. =================
  310.  
  311.   1. Den kompletten Inhalt des Archives in einen passenden Ordner
  312.      kopieren. (Eventuell möchten Sie jedoch die Hypertextanleitung
  313.      zu Ihren anderen Hypertexten legen.)
  314.  
  315.   2. spareTIME starten (Die RSC-Datei mu₧ im gleichen Ordner liegen).
  316.  
  317.   3. Konfigurieren: Stellen Sie im Menü /Einstellungen/ unter dem
  318.      Menüpunkt /Programm.../ alle Pfade ein. (siehe Dialog: "Programm")
  319.  
  320.   4. Ihre Einstellungen sichern Sie im Menü /Einstellungen/ unter dem
  321.      Menüpunkt /Sichern/. Diese werden dann in der Konfigurationsdatei
  322.      SPARTIME.INF abgespeichert.
  323.  
  324.   5. Wenn Sie spareTIME nun erneut starten, sollte automatisch die
  325.      beiliegende Demonstrationsdatenbank geladen werden (Die
  326.      Demonstrationstermine sind ab dem 12.7.1997 eingetragen).
  327.  
  328.   6. Falls Sie eine bestimmte Fensterkonstellation beim Programmstart
  329.      bevorzugen, können Sie diese einstellen und in SPARTIME.INF
  330.      speichern.
  331.  
  332.   7. Falls Sie die in spareTIME integrierten Features
  333.      "Planungsausdruck beim FSOTD" (siehe Dialog "Optionen") oder die
  334.      Alarme (siehe Dialog: "Hinweise zu Terminen") regelmä₧ig nützen
  335.      möchten, sollten Sie für einen automatischen Start beim Booten
  336.      sorgen. Dazu kann man spareTIME unter TOS als
  337.      Autostartapplikation anmelden, unter MultiTOS in das Startskript
  338.      eintragen oder unter MagiC in den MagiC-Startordner packen.
  339.  
  340.   8. Falls Sie es möchten, können Sie auch die beiliegenden Icons (In
  341.      Farbe und monochrom) verwenden. Entweder diese zur bestehenden
  342.      Desktopicon-Datei hinzuladen, oder z.B. unter MagiC-Desk einfach
  343.      die gewünschte Datei in den RSC-Ordner legen. (PS: Für schönere
  344.      Icons wäre ich sehr dankbar. Na? hat jemand Zeit, Lust und
  345.      Ideen?)
  346.  
  347.  
  348.  
  349. Kapitel 4
  350.  
  351. Ein Praxisbeispiel
  352. ******************
  353.  
  354. Hier eine kurze, nicht repräsentative Aufstellung von "typischen"
  355. Einträgen aus dem wirklichen Leben und wie man sie in spareTIME
  356. geeignet realisieren könnte.
  357.  
  358.    ∙ *Essen mit Kollegen: wo und wann?*
  359.  
  360.      Ein klassischer "Termin". Mit Datum und Uhrzeit eintragen. Evtl.
  361.      mit Ende oder Dauer versehen (für die Stre₧geplagten unter uns).
  362.      Alarm vielleicht 2 Stunden vorher setzen (falls man es vor
  363.      lauter Arbeit vergessen sollte). In der Notiz evtl. den Ort und
  364.      den Weg dorthin festhalten.
  365.  
  366.    ∙ *Autowaschen: demnächst, weil es s..dreckig ist*
  367.  
  368.      Einfach ohne Datum eintragen. Es erscheint im Fenster
  369.      "Erledigungen".
  370.  
  371.    ∙ * Mamas Geburtstag: blos nicht verpassen !! *
  372.  
  373.      An ihrem Geburtstag eintragen. Regelmä₧ig alle 12 Monate setzen.
  374.      Priorität A. Hinweise z.B. 14 Tage vorher (zum Geschenk kaufen)
  375.      anfordern. In der zugehörigen Notizdatei kann man ja schon mal
  376.      Geschenkideen sammeln. Wenn der Geburtstag naht, setzt man dann
  377.      das Geschenkkaufen auf die Erledigungsliste.
  378.  
  379.    ∙ *VHS-Töpferkurs: Die nächsten 5 Donnerstage.*
  380.  
  381.      Als regelmä₧igen Termin (jede Woche) eintragen. Gesamtanzahl '5'
  382.      eintragen.
  383.  
  384.    ∙ *Einkaufen: demnächst, bevor das Nuspli aus ist :-/ *
  385.  
  386.      Als Erledigung aufnehmen. In der Notiz kann man dann z.B. die
  387.      Einkaufsliste führen.
  388.  
  389.    ∙ *Restmülltonne bzw. Biotonne zur Stra₧e fahren (immer Mittwoch
  390.      abends, da Donnerstag früh die Müllabfuhr kommt) jede Woche
  391.      abwechselnd*
  392.  
  393.      Als 2 Termine an darauffolgenden Mittwochen z.B. um 19 Uhr
  394.      eintragen. Dann beide noch als regelmä₧ig alle 2 Wochen setzen.
  395.  
  396.    ∙ *Abgabetermin der Diplomarbeit*
  397.  
  398.      Als Termin am tatsächlichen Abgabetermin eintragen. Mit evtl.
  399.      Hinweis- "Countdown" 1 Monat vorher. Die nächsten zu
  400.      erledigenden Punkte verwaltet man in der Erledigungsliste. In
  401.      der Notizdatei lä₧t sich au₧erdem z.B. eine zeitliches
  402.      Grobkonzept aufstellen.
  403.  
  404.  
  405.  
  406. Kapitel 5
  407.  
  408. Bedienung
  409. *********
  410.  
  411.  
  412. 5.1  Allgemeines
  413. ================
  414.  
  415. Die am häufigsten gebrauchten Funktionen kann man im Hauptfenster
  416. "Wochenübersicht" durch Schaltflächen aufrufen. Alle anderen
  417. typischen Funktionen und Optionen findet man in der Menüzeile.
  418.  
  419. Tip: Für eine schnelles Arbeiten empfiehlt es sich einen Blick auf
  420. die Tastaturbedienung zu werfen.
  421.  
  422.  
  423. 5.2  Funktionen in der Menüzeile
  424. ================================
  425.  
  426. spareTIME  Datei  Fenster  Einstellungen  Hilfe
  427.  
  428.  
  429. 5.2.1  Menüpunkt: spareTIME
  430. ---------------------------
  431.  
  432. *Über spareTIME*
  433.  
  434. Öffnet den Dialog: "Über spareTIME"
  435.  
  436.  
  437. 5.2.2  Menüpunkt: Datei
  438. -----------------------
  439.  
  440.  *Neu*              Legt eine neue leere Datenbank an und löscht nach
  441.                   einer Sicherheitsabfrage die momentan geladene
  442.                   Datenbank aus dem Speicher. Es werden keine Dateien
  443.                   auf dem externen Datenträger verändert.
  444.  
  445.  *Öffnen...*        Öffnet eine Dateiauswahlbox und läd nach einer
  446.                   eventuellen Sicherheitsabfrage die dort ausgewählte
  447.                   Datenbank in das Programm.
  448.  
  449.  *Sichern*          Speichert die aktuell geladene Datenbank auf dem
  450.                   externen Datenträger.
  451.  
  452.  *Sichern unter...* Öffnet eine Dateiauswahlbox und sichert die aktuell
  453.                   geladene Datenbank unter dem ausgewählten
  454.                   Dateinamen auf dem externen Datenträger.
  455.  
  456.  *Drucken...*       Öffnet den Dialog: "Drucken"
  457.  
  458.  *Beenden*          Beendet spareTIME nach einer eventuell notwendigen
  459.                   Sicherheitsabfrage.
  460.  
  461.  
  462. 5.2.3  Menüpunkt: Fenster
  463. -------------------------
  464.  
  465. Hier sind alle Funktionen zum Wechseln der Fenster zusammengefa₧t:
  466.  
  467.  *Wochenübersicht * Öffnet das Fenster "Wochenübersicht" oder bringt es
  468.                   nach vorne.
  469.  
  470.  *Erledigungen*     Öffnet das Fenster "Erledigungen" oder bringt es
  471.                   nach vorne.
  472.  
  473.  *Planung*          Öffnet das Fenster "Planung" oder bringt es nach
  474.                   vorne.
  475.  
  476.  *Fenster wechseln* Bringt abwechselnd das nächste geöffnete Fenster
  477.                   nach vorne.
  478.  
  479.  *Fenster schlie₧en* Schlie₧t das oben liegende Fenster.
  480.  
  481.  
  482. 5.2.4  Menüpunkt: Einstellungen
  483. -------------------------------
  484.  
  485. Hier sind alle seltener benötigten Einstellungen erreichbar:
  486.  
  487.  *Optionen...*       Öffnet den Dialog: "Optionen"
  488.  
  489.  *Programm...*       Öffnet den Dialog: "Programm"
  490.  
  491.  *Registrierung...*  Öffnet den Dialog: "Registrierung"
  492.  
  493.  *Sichern*           Speichert alle wichtigen Programmeinstellungen in
  494.                    der Datei SPARETIME.INF. Diese wird im gleichen
  495.                    Verzeichnis wie die Programmdatei angelegt.
  496.                    Gespeichert wird: Die Position aller geöffneten
  497.                    und geschlossenen Fenster, die Optionen aus der
  498.                    gleichnamigen Dialogbox, die Programmeinstellungen
  499.                    (Pfade), der gewählte Planungsmodus, die
  500.                    Planungszeitspanne und die gewählten
  501.                    Druckoptionen.
  502.  
  503.  
  504. 5.2.5  Menüpunkt: Hilfe
  505. -----------------------
  506.  
  507. *Onlinehilfe*
  508.  
  509. Mit diesem Menüpunkt können Sie den Onlinehilfetext zu spareTIME (Sie
  510. lesen ihn gerade) aufrufen. Die genaue Installation erfahren Sie im
  511. Dialog: "Programm".
  512.  
  513.  
  514. 5.3  Programm-Fenster
  515. =====================
  516.  
  517. Hier die Beschreibung der von spareTIME benutzten Fenster und deren
  518. Funktion.
  519.  
  520.  
  521. 5.3.1  Das Fenster: Wochenübersicht
  522. -----------------------------------
  523.  
  524.    ∙ *Sinn & Zweck*
  525.  
  526.      In der Wochenübersicht kann man durch den Kalender blättern,
  527.      eingetragene Termine überprüfen und neue Termine eintragen bzw.
  528.      editieren.
  529.  
  530.    ∙ *Darstellung*
  531.  
  532.      Rechts oben wird die aktuelle Uhrzeit und das aktuelle Datum
  533.      angezeigt. Der Tag des aktuellen Datum ist in der Übersicht mit
  534.      einem roten Rahmen (weniger als 16 Farben: dünner Rand)
  535.      versehen. In der Mitte der Symbolleiste befindet sich die
  536.      Anzeige des sogenannten "gewählten" Datums, dieser Tag ist in
  537.      der Übersicht mit einem schwarzen Rahmen versehen. Es wird immer
  538.      die Woche angezeigt in der sich der gewählte Tag befindet.
  539.  
  540.      Termine und geplante Erledigungen sind an ihrem jeweiligen
  541.      Tag(en) untereinander und nach ihrer Uhrzeit (und danach ihrer
  542.      Priorität) sortiert eingetragen.
  543.  
  544.      Termine sind fett gedruckt, Erledigungen normal und regelmä₧ige
  545.      Termine kursiv. An seiner Farbe kann man die Priorität eines
  546.      Eintrags erkennen: Blau, Schwarz und Grün entsprechen dabei den
  547.      Prioritäten A,B und C.
  548.  
  549.    ∙ *Bedienung*
  550.  
  551.         - *...mit der Maus:*
  552.  
  553.           Durch Doppelklick auf einen Eintrag wird dieser im Dialog
  554.           "Eintrag" detailliert dargestellt, wo er auch editiert
  555.           werden kann. Ein Doppelklick auf eine leere Stelle eines
  556.           Wochentages öffnet einen leeren Dialog "Eintrag" in dem das
  557.           Datum des angeklickten Wochentags bereits gesetzt ist.
  558.  
  559.           Ein Klick auf eine Schaltfläche löst die dazugehörige
  560.           Funktion aus.
  561.  
  562.         - *Schaltflächen:*
  563.  
  564.           Beschreibung der Schaltflächen von links nach rechts. Alle
  565.           Funktionen kann man auch mit der Tastatur bedienen.
  566.  
  567.              * *Eintrag:* Öffnet den Dialog "Eintrag" und bietet eine
  568.                leere Eingabemaske an.
  569.  
  570.              * *Notiz:* Öffnet die zur jeweiligen Datenbank gehörende
  571.                globale Notizdatei. Falls es bereits Einträge dort
  572.                gibt, so öffnet sich vorher der Dialog "Notiz".
  573.  
  574.              * *Planung:* Öffnet den Dialog "Planung "
  575.  
  576.              * *Drucken:* Öffnet den Dialog "Drucken"
  577.  
  578.              * *Die Pfeiltasten:* Mit diesen kann man den gewählten Tag
  579.                Tages-, Wochen- oder Monatsweise verändern und so im
  580.                Kalender blättern.
  581.  
  582.              * *Direkt:* Öffnet den Dialog "Direkteingabe". Dort kann
  583.                man direkt ein Datum für die Anzeige eingeben.
  584.  
  585.              * *Aktuell:* Schaltet den gewählten Tag auf den aktuellen
  586.                Tag.
  587.  
  588.         - *...mit der Tastatur*
  589.  
  590.           Neben den Shortcuts der Schaltflächen gibt es noch die
  591.           folgenden Tastaturkürzel zum Bewegen im Kalender und
  592.           Verstellen des gewählten Tages.
  593.  
  594.            Cursor links        Tag zurück
  595.  
  596.            Cursor rechts       Tag vor
  597.  
  598.            Ctrl. Cursor links  Woche zurück
  599.  
  600.            Ctrl. Cursor rechts Woche vor
  601.  
  602.            Cursor nach oben    Monat vor
  603.  
  604.            Cursor nach unten   Monat zurück
  605.  
  606.  
  607. 5.3.2  Das Fenster: Erledigungen
  608. --------------------------------
  609.  
  610.    ∙ *Sinn & Zweck*
  611.  
  612.      Hier werden alle Erledigungen angezeigt. Was sind eigentlich
  613.      Erledigungen? Erledigungen sind Einträge denen man noch kein
  614.      festes Datum zugewiesen hat (siehe auch "Ein Praxisbeispiel").
  615.      Das Fenster verwaltet sozusagen die klassische "Zettelliste" der
  616.      zu erledigenden Dinge, die wohl jeder von uns kennt.
  617.  
  618.    ∙ *Darstellung*
  619.  
  620.      Die Erledigungen sind in zwei Gruppen unterteilt: Im unteren
  621.      Teil des Fensters (im grau hinterlegten Bereich, bei weniger als
  622.      16 Bildschirmfarben durch einen dickeren Strich unterteilt)
  623.      sieht man alle Erledigungen die man schon an einem bestimmten
  624.      Tag eingeplant hat (falls vorhanden). Damit kann man sie
  625.      sozusagen bis dahin "vergessen" (Sie tauchen am gewählten Tag
  626.      dann ja in der Tagesplanung auf) und damit man sie nicht ständig
  627.      vor Augen hat, werden sie unten aufgeführt. Alle anderen
  628.      Erledigungen sind darüber angeordnet.
  629.  
  630.      Innerhalb dieser zwei Kategorien sind die Erledigungen nach
  631.      Prioritäten geordnet (A=fett, B=kursiv, C=normal). Die
  632.      Prioritätsbuchstaben stehen zusätzlich noch in der ersten
  633.      Spalte. Die Einträge sind wie in der Wochenübersicht farblich
  634.      nach Prioritäten kodiert.
  635.  
  636.      Sobald eine Erledigung nur noch grau angezeigt wird, dann ist
  637.      der Tag für den sie geplant war schon vorbei: Man hat sie dann
  638.      entweder "verschwitzt" ;-/ und kann sie neu planen oder hat sie
  639.      erledigt und kann sie löschen :-).
  640.  
  641.    ∙ *Bedienung*
  642.  
  643.         - *...mit der Maus:*
  644.  
  645.           Durch Doppelklick auf einen Eintrag wird dieser im Dialog
  646.           "Eintrag" detailliert dargestellt, wo er auch editiert
  647.           werden kann. Ein Doppelklick auf eine leere Stelle der
  648.           Liste öffnet einen leeren Dialog "Eintrag" in dem der
  649.           Schalter /Erledigung/ schon vorsorglich gedrückt ist.
  650.  
  651.           Ein einfacher Klick auf eine Erledigung *plant* sie für den
  652.           gewählten Tag: Sie bekommt dadurch das Datum des gewählten
  653.           Tages und wird im Fenster "unten" (siehe Darstellung)
  654.           eingetragen.
  655.  
  656.         - *...mit der Tastatur*
  657.  
  658.           Die Tasten lösen die gleichen Funktionen wie im Fenster
  659.           "Wochenübersicht" aus. Dadurch kann man im Kalender
  660.           blättern (und dabei evtl. Erledigungen planen) ohne dabei
  661.           das Fenster wechseln zu müssen.
  662.  
  663.  
  664. 5.3.3  Das Fenster: Planung
  665. ---------------------------
  666.  
  667.    ∙ *Sinn & Zweck*
  668.  
  669.      Hauptzweck dieses Fensters ist es, alle für einen bestimmten Tag
  670.      (meist den aktuellen) geplanten Erledigungen und Termine
  671.      detailliert und mit Notizen angezeigt zu bekommen und -
  672.      vielleicht noch wichtiger - sie auch ausdrucken zu können um sie
  673.      als eine Art Spickzettel immer dabei zu haben (Ein Beispiel
  674.      finden Sie im Abschnitt "Philosophie")
  675.  
  676.      Die Anzeigemodalitäten und den Anzeigezeitraum kann man
  677.      variieren. Einstellungen dafür finden Sie im Dialog "Planung ".
  678.  
  679.    ∙ *Darstellung*
  680.  
  681.      Für die Darstellung wurde (bis jetzt) eine reine Textdarstellung
  682.      gewählt, die beim Drucken 1:1 ausgegeben wird. Der Vorteil im
  683.      Vergleich zu einer grafischen Darstellung: Der Ausdruck geht
  684.      schneller und man kann (über den Ausdruck in eine Datei) eine
  685.      Art primitiven Export bewerkstelligen.
  686.  
  687.      Für die Anzeige der Priorität werden die Symbole "!" für
  688.      Priorität A, "o" für Priorität B und " " für Priorität C
  689.      verwendet.
  690.  
  691.    ∙ *Bedienung*
  692.  
  693.         - *... mit der Maus* Durch einen Doppelklick in das Fenster
  694.           kann man das Startdatum der Planung auf das gewählte Datum
  695.           stellen. Das Enddatum wird je nach dem bisher eingestellten
  696.           Planungszeitraum gesetzt.
  697.  
  698.         - *...mit der Tastatur*
  699.  
  700.           Die Tasten lösen die gleichen Funktionen wie im Fenster
  701.           "Wochenübersicht" aus. Dadurch kann man im Kalender
  702.           blättern (und dabei evtl. neue Tage für die Planungsausgabe
  703.           auswählen) ohne dabei das Fenster wechseln zu müssen.
  704.  
  705.  
  706. 5.4  Dialoge
  707. ============
  708.  
  709. Im folgenden sind die Funktionen aller in spareTIME vorkommenden
  710. Dialogboxen detailliert beschrieben:
  711.  
  712.  
  713. 5.4.1  Der Dialog: Eintrag
  714. --------------------------
  715.  
  716.    ∙ *Sinn & Zweck*
  717.  
  718.      Hier können Sie neue Einträge vornehmen oder alte Einträge
  719.      verändern, kopieren oder löschen.
  720.  
  721.    ∙ *Eingabefelder*
  722.  
  723.         - *Eintrag:* Der Eintragstext (wat sonst :-). Hier mu₧
  724.           natürlich etwas rein.
  725.  
  726.         - *Datum:* Wenn man hier nichts reinschreibt, geht spareTIME
  727.           davon aus, da₧ es sich um eine Erledigung handelt und
  728.           selektiert den zugehörigen Knopf (Sinn: Man mu₧ nicht zur
  729.           Maus wechseln).
  730.  
  731.         - *Erledigungsknopf/Indikator:* Diesen kann man mit der Maus
  732.           selektieren um einen Eintrag mit Datum dennoch als
  733.           Erledigung zu speichern.
  734.  
  735.         - *Zeitangaben:* Diese sind alle otional. Wenn möglich
  736.           berechnet spareTIME fehlende Angaben selbstständig bzw.
  737.           weist auf unlogische Eingaben hin. Bei unvollständigen
  738.           Datums- oder Zeitangaben ergänzt spareTIME falls möglich
  739.           automatisch den aktuellen Monat, das aktuelle Jahr bzw. die
  740.           volle Stunde.
  741.  
  742.         - *Prioritäten:* Hier gibt man dem Eintrag eine Priorität
  743.           (durch Anklicken mit der Maus). Wenn man nichts anwählt
  744.           wird automatisch die mittlere Priorität "B" vergeben.
  745.  
  746.           Bem.: Laut schlauen Leuten welche Zeitmanagementbücher
  747.           schreiben, sollen drei Prioritäten optimal sein (und nicht
  748.           etwa fünf oder noch mehr): A-Aufgaben bedeuten "Wichtig!!
  749.           Möglichst als Erstes erledigen!", B-Aufgaben macht man
  750.           danach und C-Aufgaben sind eigentlich unwichtig. Diese kann
  751.           man erledigen wenn man noch Zeit und Laune hat. Laut
  752.           Zeitmanagement verbringen wir nämlich die meiste Zeit
  753.           damit, uns mit C-Aufgaben unsere Zeit zu stehlen ("man
  754.           glaubt gar nicht wieviel man zu tun findet um einen Grund
  755.           zu haben, etwas Unangenehmes zu verschieben") und kommen so
  756.           nie zu den wichtigen Dingen (A-Aufgaben). Da₧ das nicht gut
  757.           ist, wei₧ wohl jeder. Aber mit spareTIME wird ja jetzt
  758.           alles anders ;-)
  759.  
  760.    ∙ *Knöpfe*
  761.  
  762.      Es sind immer nur die im Moment sinnvollen Knöpfe anwählbar.
  763.  
  764.         - *Notiz:* Ruft den Unterdialog "Notiz" auf. (Dieser kann erst
  765.           aufgerufen werden, wenn die Datenbank schon einmal
  766.           gespeichert wurde, da spareTIME ja wissen mu₧, wo es die
  767.           Notizen ablegen soll.)
  768.  
  769.         - *Regelmä₧ig:* Ruft den Unterdialog "Regelmä₧ige Termine" auf.
  770.  
  771.         - *Hinweis:* Ruft den Unterdialog "Hinweise zu Terminen" auf.
  772.  
  773.         - *Kopieren:* Legt eine Kopie des editierten Eintrags an. Diese
  774.           kann man dann z.B. verändern und als neuen Termin
  775.           speichern.
  776.  
  777.         - *Löschen:* Löscht den editierten Eintrag nach einer
  778.           Sicherheitsabfrage.
  779.  
  780.         - *Eintragen/Ändern* Legt je nach Situation einen neuen Eintrag
  781.           an oder verändert einen editierten Eintrag.
  782.  
  783.         - *Abbruch:* Verwirft alle Änderungen die man im Dialog und den
  784.           Unterdialogen vorgenommen hat (Auch das Löschen und
  785.           Editieren von Notizen). Die Datenbank ist danach im
  786.           gleichen Zustand wie vor dem Aufrufen des Dialogs.
  787.  
  788.  
  789. 5.4.2  Der Dialog: Direkteingabe
  790. --------------------------------
  791.  
  792. Hier kann man ein Datum direkt mit der Tastatur eingeben. Auf dieses
  793. Datum wird der /gewählte Tag/ gesetzt und die Wochenübersicht springt
  794. zu der jeweiligen Woche. Dabei wird überprüft ob es diesen Tag
  795. überhaupt gibt :-). Wie im Dialog "Eintrag" kann die Datumseingabe
  796. abgekürzt werden.
  797.  
  798.  
  799. 5.4.3  Der Dialog: Planung
  800. --------------------------
  801.  
  802. In diesem Dialog wird festgelegt was im Planungsfenster dargestellt
  803. wird. Es gibt momentan drei prinzipielle Möglichkeiten:
  804.  
  805.   1. *Tagesplanung* Dies ist die wichtigste Ausgabemöglichkeit, die
  806.      dazu gedacht ist, eine Art "Tagesspickzettel" erstellen zu
  807.      können. Von oben beginnend werden zuerst alle reinen Termine des
  808.      Tages nach Uhrzeit sortiert ausgegeben. Danach folgen die
  809.      Erledigungen, die man an diesem Tag geplant hat. Diese sind nach
  810.      ihrer Priorität geordnet. Als nächstes kommen alle regelmä₧igen
  811.      Termine und zum Schlu₧ alle fälligen Hinweise (diese werden
  812.      immer ohne Notizen ausgegeben).
  813.  
  814.      Die Tagesplanung ist besonders zusammen mit der Möglichkeit des
  815.      "automatischen Ausdrucks beim FSOTD" interessant (siehe Dialog:
  816.      "Optionen").
  817.  
  818.   2. *Terminplanung* Diese Ausgabemöglichkeit ist dazu gedacht, alle
  819.      "wirklich wichtigen" Termine über einen grö₧eren Zeitraum
  820.      übersichtlich und papiersparend ausgeben zu können. Es werden
  821.      deshalb keine regelmä₧igen Termine, keine geplanten Erledigungen
  822.      und keine Hinweise ausgegeben.
  823.  
  824.   3. *Erledigungen* Diese Wahl gibt einfach alle Erledigungen nach
  825.      Priorität geordnet aus.
  826.  
  827. Weiterhin kann man ein *Start-* und ein *Enddatum* einstellen. Es werden
  828. dann alle Tage dazwischen ausgegeben. Für die Ausgabe der
  829. Erledigungen sind diese Einstellungen unwichtig. Der Abstand zwischen
  830. dem Start- und dem Enddatum wird mit in der SPARTIME.INF-Datei
  831. gesichert, so da₧ man z.B. immer am Programmstart die Tagesplanung
  832. der nächsten 2 Tage anzeigen lassen kann.
  833.  
  834. Als letztes kann man angeben ob man *Notizen* zu Terminen und
  835. Erledigungen ausgegeben haben möchte oder nicht. Diese erscheinen
  836. etwas eingerückt unter dem jeweiligen Eintrag.
  837.  
  838.  
  839. 5.4.4  Der Dialog: Regelmä₧ige Termine
  840. --------------------------------------
  841.  
  842.    ∙ Hier kann man einstellen, da₧ ein bestimmter Termin sich
  843.      regelmä₧ig wiederholt. Es stehen verschiedene
  844.      Wiederholungsvarianten zur Verfügung. Der Termin erscheint dann
  845.      ab seinem Anfangsdatum in den gewählten Abständen in der
  846.      Wochenübersicht.
  847.  
  848.    ∙ Der Eintrag ist trotzdem nur einmal (speichersparend) in der
  849.      Datenbank vorhanden. Wird einer der Termine angeklickt so
  850.      erscheint immer der erste Eintrag.
  851.  
  852.    ∙ Unter dem Punkt "insgesamt xxx mal" können Sie einstellen wie
  853.      oft der Termin stattfindet.
  854.  
  855.    ∙ Erledigungen können ihrer Natur nach nicht regelmä₧ig sein.
  856.  
  857.    ∙ Falls /Regelmä₧ig/ aktiviert wurden, wird der zugehörige Knopf im
  858.      Eintragsdialog mit einem Häkchen gekennzeichnet.
  859.  
  860.  
  861. 5.4.5  Der Dialog: Hinweise zu Terminen
  862. ---------------------------------------
  863.  
  864. Hier kann man eintragen ob, und wie lange vorher man auf einen Termin
  865. hingewiesen werden möchte. Es gibt dabei zwei grundsätzliche
  866. Möglichkeiten:
  867.  
  868.    ∙ *Längerfristige "Hinweise"*
  869.  
  870.      Damit kann man sich bereits ein einstellbare Anzahl von Tagen
  871.      vorher (in der Tagesplanung) auf einen Termin hinweisen lassen.
  872.      In der Tagesplanung (siehe Dialog: "Planung ") wird dann immmer
  873.      die noch verbleibende Anzahl von Tagen bis zum Termin angezeigt.
  874.  
  875.      Bem.: Die Wochenübersicht soll - wie es der Name schon sagt -
  876.      übersichtlich bleiben, weshalb hier auch keine Hinweise
  877.      angezeigt werden.
  878.  
  879.    ∙ *Kurzfristige "Alarme"*
  880.  
  881.      Diese kann man auf eine Zeitspanne von maximal 23 Stunden und 59
  882.      Minuten einstellen. Kommt man in diesen Zeitraum vor dem Termin
  883.      (und spareTIME läuft gerade) erscheint mit einem "Ping" eine
  884.      Dialogbox in der man gefragt wird ob und wann man später nochmal
  885.      erinnert werden möchte: Die Buttons /Ja/ und /Nein/ sind dann wohl
  886.      selbsterklärend.
  887.  
  888.      Bem.: Zu beachten ist dabei, da₧ man, wenn ein Alarm bereits
  889.      einmal ausgelöst wurde, man an diesen selbst nach einem erneuten
  890.      Boot oder Programmstart _an diesem Tag_ nicht nochmal erinnert
  891.      wird (wenn man die Datenbank vorher abspeichert hat und sich der
  892.      zugehörige Eintrag nicht geändert hat). Wem dieses - meiner
  893.      Ansicht nach durchaus sinnvolle - Feature nicht gefällt und
  894.      erneut erinnert werden möchte, der mu₧ nur den zugehörigen
  895.      Eintrag kurz aufrufen und auf /Ändern/ drücken.
  896.  
  897. Durch einen weiteren Knopf kann man auch beide Möglichkeiten
  898. kombinieren.
  899.  
  900. Falls irgendeine Art von Hinweis für einen Eintrag gewählt wurde,
  901. wird der zugehörige Knopf im Eintragsdialog mit einem Häkchen
  902. gekennzeichnet.
  903.  
  904.  
  905. 5.4.6  Der Dialog: Notiz
  906. ------------------------
  907.  
  908. *Allgemeines* Zu jedem Eintrag ist es möglich eine Notizdatei
  909. anzulegen, um darin weitere, beliebig lange Informationen zu
  910. speichern. Zum Editieren wird ein externer Editor gestartet. Dies hat
  911. den Vorteil, da₧ jeder seinen eigenen "Lieblings"-editor verwenden
  912. kann, an den er gewöhnt ist.
  913.  
  914.    ∙ Alle Editieraktionen finden grundsätzlich auf einer Editierdatei
  915.      statt. Schon existierende Notizen werden dorthin übertragen.
  916.      Dies gestattet es, wie gewohnt den Eintragsdialog mit /Abbruch/ zu
  917.      verlassen und damit den alten Zustand vor dem Editieren wieder
  918.      herzustellen.
  919.  
  920.    ∙ Erst wenn man den Eintragsdialog mit /Eintragen/ oder /Ändern/
  921.      verlä₧t wird die Datei wirklich verändert.
  922.  
  923.    ∙ Existiert schon eine Notizdatei, so ist der zugehörige Knopf im
  924.      Eintragsdialog mit einem Häkchen gekennzeichnet.
  925.  
  926.    ∙ Existiert schon eine Notiz so hat man nach dem Drücken des
  927.      Notiz-Knopfes die Wahl, ob man die Notiz editieren oder löschen
  928.      möchte (auch das Löschen kann man durch /Abbruch/ wieder
  929.      rückgängig machen).
  930.  
  931.    ∙ Um eine schnelle, konsistente Bedienung zu ermöglichen, wählt
  932.      spareTIME für neue Notizen selbständig einen freien Dateinamen
  933.      (über Zufallszahlen).
  934.  
  935.    ∙ Die Notizen werden von spareTIME grundsätzlich im Pfad der
  936.      zugehörigen Datenbank abgespeichert (siehe auch "Notizkonzept").
  937.      Deshalb kann man erst dann Notizen anlegen, nachdem spareTIME
  938.      wei₧, wo es diese speichern soll.
  939.  
  940.  
  941. 5.4.7  Der Dialog: Drucken
  942. --------------------------
  943.  
  944. Damit kann man den aktuellen Inhalt des Planungsfenster entweder auf
  945. dem angeschlossenen Drucker zu Papier bringen, oder in eine Datei
  946. ausgeben. Letzteres ist vor allem als einfache Exportmöglichkeit z.B.
  947. in Datenbanken oder Textverarbeitungen gedacht.
  948.  
  949. Wenn der Drucker nicht bereit ist, wird man durch eine Dialogbox
  950. darauf hingewiesen.
  951.  
  952. Vor jeder Druckausgabe werden die im Dialog "Programm" eingestellten
  953. Codes ausgegeben. Dieses Feature wird von mir z.B. dazu benutzt um
  954. den Drucker auf Kleinschrift umzustellen. Die dazu nötige
  955. Befehlssequenz kann man in seiner Druckerdokumentation nachschlagen.
  956. Es können durch Spaces getrennte Werte von 0-255 eingegeben werden.
  957.  
  958. Bem.: Bei der Ausgabe wird die Atari-spezifische Darstellung des "₧"
  959. (9E) in die normale Druckerdarstellung (7E) gebracht. Falls die
  960. Umlaute nicht korrekt ausgegeben werden, sollten Sie überprüfen, ob
  961. der Drucker auf den richtigen (deutschen) Zeichensatz gestellt ist.
  962.  
  963.  
  964. 5.4.8  Der Dialog: Programm
  965. ---------------------------
  966.  
  967. In diesem Dialog können (und sollten :-) Sie spareTIME passend für
  968. Ihre Anwendungsumgebung konfigurieren. Dazu müssen einige wichtige
  969. Zugriffspfade und Programme eingestellt werden.
  970.  
  971.    ∙ *Datenbank*
  972.  
  973.      Hier können Sie die Datenbank einstellen, die spareTIME beim
  974.      Programmstart automatisch lädt.
  975.  
  976.      Bem.: Dem spareTIME-Archiv liegt im Ordner ORG eine
  977.      Beispielsdatenbank namens SPARETIME.ORG bei. Die dort
  978.      eingetragenen Termine beginnen am 12.7.1997.
  979.  
  980.    ∙ *Onlinehilfe* Hier können Sie den Pfad und die Datei einstellen,
  981.      die spareTIME bei der Onlinehilfe benutzt (also für gewöhnlich
  982.      die Datei die Sie gerade lesen).
  983.  
  984.    ∙ *Editor* Um mit spareTIME Notizen erstellen zu können, brauchen
  985.      Sie einen externen Editor, der das Übergeben von Name zu
  986.      editierender Dateien als Startparameter versteht. Es wurden alle
  987.      gängigen Share- und Freeware Editoren wie QED, 7Up, Everest und
  988.      JaNe getestet. Hier sollten Sie nun dessen Pfad eintragen.
  989.      (Weiteres zu Notizen im Dialog "Notiz".)
  990.  
  991.    ∙ *St-Guide* Für das Anzeigen der Onlinehilfe wird das Programm ST-
  992.      Guide von Holger Weets benötigt. Diese findet man auf allen gut
  993.      sortierten Fileservern, in Mäusen und auf PD-Disketten oder
  994.      CD's. Bitte eine kleine Anerkennung (Fairware) für Holger nicht
  995.      vergessen :-). Hier geben Sie den Pfad zu diesem Programm an.
  996.  
  997. Ausserdem können Sie hier noch Codes für die Druckerinitialisierung
  998. eintragen (durch Spaces getrennte Zahlen zwischen 0 und 255). Weitere
  999. Informationen dazu im Dialog "Drucken".
  1000.  
  1001.  
  1002. 5.4.9  Der Dialog: Optionen
  1003. ---------------------------
  1004.  
  1005. In diesem Dialog gibt es derzeit drei Einstellmöglichkeiten:
  1006.  
  1007.    ∙ *Automatisches Drucken beim FSOTD* Hinter der etwas kryptischen
  1008.      Bezeichnung "FSOTD" verbirgt sich der "First Start of the Day"
  1009.      also der erste Programmstart eines Kalendertages. Ist dieses
  1010.      Feature aktiviert, so druckt spareTIME bei selbigem die
  1011.      eingestellte Planung (siehe Dialog "Planung ") automatisch aus.
  1012.      Das schöne dabei: man kann z.B. morgens einfach kurz den Rechner
  1013.      nebst Drucker anschalten (auch ohne Monitor) und geht dann z.B.
  1014.      zum Zähneputzen. Wenn man damit fertig ist liegt die aktuelle
  1015.      Tagesplanung bereits zum Mitnehmen bereit. Dazu mu₧ man
  1016.      natürlich spareTIME unter TOS als Autostartapplikation anmelden,
  1017.      unter MTOS in das Startskript eintragen oder unter MagiC in den
  1018.      MagiC-Startordner packen.
  1019.  
  1020.      Vor dem Ausdruck wird man durch einige Piepstöne und eine
  1021.      Dialogbox ein paar Sekunden lang gewarnt, so da₧ man diesen -
  1022.      falls nicht gewünscht - durch Tastendruck abbrechen kann.
  1023.  
  1024.    ∙ *Startmeldung anzeigen* Hier kann man das Anzeigen der mehr oder
  1025.      weniger schönen Startmeldung aus- oder anschalten.
  1026.  
  1027.    ∙ *Automatisch sichern* Ist diese Option gewählt, so sichert
  1028.      spareTIME beim Programmende (falls nötig) automatisch die
  1029.      aktuelle Datenbank. Wenn nicht, wird man (falls nötig) in einer
  1030.      Alarmbox gefragt, ob man sichern möchte.
  1031.  
  1032.    ∙ *Das Passwort* spareTIME benützt das hier angezeigte Passwort beim
  1033.      Öffnen und Sichern von Datenbank in "*.ORG" Dateien. Die Dateien
  1034.      werden mit diesem Passwort verschlüsselt (Das eingestellte
  1035.      Passwort wird natürlich nicht in der INF-Datei abgespeichert!).
  1036.      Wenn Sie nichts einstellen so verwendet spareTIME defaultmä₧ig
  1037.      das Passwort "SPARETIME", welches auch bei jedem Programmstart
  1038.      wieder eingestellt wird. Stimmt beim Laden einer Datenbankdatei
  1039.      das eingestellte Passwort nicht, so erscheint der Dialog
  1040.      "Passwort".
  1041.  
  1042.      *Warnung:* Wenn Sie Ihr Passwort vergessen sollten, so sehe auch
  1043.      ich keinerlei andere Möglichkeit als alle Passwörter
  1044.      durchzuprobieren. Immerhin kenne ich den verwendeten
  1045.      Algorithmus, so da₧ ich dafür ein Programm schreiben könnte. Mal
  1046.      kurz gerechnet: Selbst wenn ich einen Rechner hätte der 100.000
  1047.      Passwörter in der Sekunde testen könnte (was ich leider nicht
  1048.      habe) dann wäre dieser Rechner immerhin noch ca. ein Jahr damit
  1049.      beschäftigt. Trotzdem gebe ich natürlich keinerlei Garantie, da₧
  1050.      die Verschlüsselung nicht doch durch einen etwas intelligenteren
  1051.      Ansatz in deutlich kürzerer Zeit gebrochen werden kann (siehe
  1052.      den Haftungsausschlu₧).
  1053.  
  1054.  
  1055. 5.4.10  Der Dialog: Registrierung
  1056. ---------------------------------
  1057.  
  1058. *Sinn und Zweck:*
  1059.  
  1060.   1. Er soll Ihnen die Eingabe ihrer Registrierungsdaten erleichtern.
  1061.      Durch die automatische Ausgabe der Daten ist es besser
  1062.      gewährleistet, da₧ der Schlüssel den Sie von mir bekommen dann
  1063.      auch sofort "pa₧t".
  1064.  
  1065.   2. Nachdem Sie Ihren Schlüssel erhalten haben, können Sie aus
  1066.      spareTIME eine uneingeschränkte Vollversion machen. Wie das
  1067.      geht, finden Sie im Abschnitt Registrierung.
  1068.  
  1069.   3. Passen die eingegebenen Registrierdaten und der Schlüssel nicht
  1070.      zusammen, so macht spareTIME eine kleine "Meditationspause".
  1071.  
  1072.  
  1073. 5.4.11  Der Dialog: Passwort
  1074. ----------------------------
  1075.  
  1076. Erscheint falls Sie versuchen eine Datei mit einem falschen Passwort
  1077. (im Dialog "Optionen" einstellbar) zu laden. Sie haben dann die
  1078. Möglichkeit das Laden abzubrechen und mit einer leeren Datenbank zu
  1079. beginnen, oder bis zu 2 mal ein anderes Passwort einzugeben. Wenn
  1080. dieses dann immer noch nicht korrekt ist, beendet sich spareTIME, um
  1081. es "Passwortprobierern" etwas schwerer zu machen.
  1082.  
  1083.  
  1084. 5.4.12  Der Dialog: Über spareTIME
  1085. ----------------------------------
  1086.  
  1087. Zeigt die üblichen Informationen wie Programmversion, Copyright,
  1088. Autor und Kontaktadresse an. Ein weiterer Knopf öffnet den Dialog
  1089. "Shareware".
  1090.  
  1091.  
  1092. 5.4.13  Der Dialog: Shareware
  1093. -----------------------------
  1094.  
  1095. Zeigt die Einschränkungen der unregistrierten Version und wie man sie
  1096. los wird an.
  1097.  
  1098.  
  1099. 5.5  Hinweisboxen
  1100. =================
  1101.  
  1102. Ich habe mich bemüht alle Texte in den Hinweisboxen möglichst
  1103. verständlich zu halten, was in bestimmten Fällen ("man will ja keinen
  1104. Roman schreiben") nicht ganz einfach war. Falls Sie bestimmte
  1105. Meldungen nicht verstehen, so geben Sie mir doch bitte Bescheid.
  1106.  
  1107.  
  1108. 5.6  Tastaturbedienung
  1109. ======================
  1110.  
  1111. spareTIME verfolgt die Philosophie, da₧ möglichst alle wichtigen
  1112. Funktionen auch mit der Tastatur bedienbar sein sollten. Hier eine
  1113. kurze Zusammenfassung:
  1114.  
  1115. *Bewegen im Kalender*
  1116.  
  1117.  Cursor links        Tag zurück
  1118.  
  1119.  Cursor rechts       Tag vor
  1120.  
  1121.  Ctrl. Cursor links  Woche zurück
  1122.  
  1123.  Ctrl. Cursor rechts Woche vor
  1124.  
  1125.  Cursor nach oben    Monat vor
  1126.  
  1127.  Cursor nach unten   Monat zurück
  1128.  
  1129.  ENTER               Direkteingabe aufrufen
  1130.  
  1131.  SPACE               Zum aktuellen Tag
  1132.  
  1133. * Fensterverwaltung *
  1134.  
  1135.  F1                  Wochenübersichtsfenster öffnen bzw. nach vorne
  1136.                      bringen.
  1137.  
  1138.  F2                  Erledigungsfenster öffnen bzw. nach vorne
  1139.                      bringen.
  1140.  
  1141.  F3                  Planungsfenster öffnen bzw. nach vorne bringen
  1142.  
  1143.  ^W                  Offene Fenster rotierend nach vorne bringen.
  1144.  
  1145.  ^U                  Oberstes Fenster schlie₧en.
  1146.  
  1147. *Funktionen*
  1148.  
  1149.  ^E                  Eintragsdialog öffnen
  1150.  
  1151.  ^I                  Globale Notizdatei öffnen (kommt von "Info". ^N
  1152.                      ist leider schon standardmä₧ig belegt)
  1153.  
  1154.  ^D                  Planungsdialog öffnen (kommt von "Do". Auch ^P
  1155.                      ist schon belegt :-/ )
  1156.  
  1157.  ^P                  Druckendialog öffnen
  1158.  
  1159.  HELP                Onlinehilfe aufrufen
  1160.  
  1161. * Dateiverwaltung*
  1162.  
  1163.  ^N                  Neue Datenbank anlegen
  1164.  
  1165.  ^O                  Datenbankdatei öffnen
  1166.  
  1167.  ^S                  Datenbankdatei sichern
  1168.  
  1169.  ^M                  Datenbankdatei unter anderem Dateinamen sichern
  1170.  
  1171.  ^Q                  spareTIME beenden
  1172.  
  1173.  
  1174.  
  1175.  
  1176. Anhang A
  1177.  
  1178. Rechtliche Informationen
  1179. ************************
  1180.  
  1181.  
  1182. A.1  Copyright & Weitergabe
  1183. ===========================
  1184.  
  1185. Das Copyright an spareTIME und dessen Dokumentation (dieser Text)
  1186. liegt beim Autor Markus Mayer (siehe Kontaktadresse). spareTIME ist
  1187. in der vorliegenden Version Shareware.
  1188.  
  1189. Die Weitergabe der *unregistrierten* Version von spareTIME ist unter
  1190. Einhaltung _aller_ unten aufgeführten Bedingungen erlaubt und sogar
  1191. ausdrücklich erwünscht (denn nur so kann ein gutes Programm eine hohe
  1192. Verbreitung - die letztendlich allen zugute kommt - erlangen).
  1193.  
  1194.    ∙ sparTIME darf nur mit allen dazugehörigen unveränderten Dateien
  1195.      weitergegeben werden. Insbesondere dürfen keine Dateien
  1196.      hinzugefügt werden.
  1197.  
  1198.    ∙ Für die Weitergabe, die generell kostenlos sein mu₧, dürfen für
  1199.      Arbeitsaufwand und Versandkosten keine höheren Gebühren als 10.-
  1200.      DM verlangt werden.
  1201.  
  1202.    ∙ Für die Speicherung in Mailboxen bitte ich den beiliegenden
  1203.      Uploadtext UPLOAD.TXT (oder etwas noch positiveres :-) zu
  1204.      verwenden und das Archiv nicht umzubenennen.
  1205.  
  1206.    ∙ Es sollte überflüssig sein zu erwähnen, da₧ die Weitergabe des
  1207.      persönlichen Schlüssels (z.B. in Form der Datei SPARTIME.KEY)
  1208.      nicht die "feine englische Art" ist und darüberhinaus dem
  1209.      Tatbestand des Raubkopierens gleichkommt.
  1210.  
  1211.  
  1212. A.2  Haftungsausschlu₧
  1213. ======================
  1214.  
  1215. Obwohl spareTIME und dessen Dokumentation sorgfältig entwickelt und
  1216. geprüft wurde, übernehme ich (der Autor) keinerlei Haftung für
  1217. unmittelbare Schäden, Folge- oder Drittschäden, die durch die
  1218. Benutzung von spareTIME entstehen können.
  1219.  
  1220. *Die Benutzung von spareTIME erfolgt ausschlie₧lich auf eigene Gefahr.*
  1221.  
  1222. Insbesondere möchte ich darauf hinweisen, da₧ der in spareTIME
  1223. eingesetzte Passwortschutz und dessen Verschlüsselungsalgorithmus
  1224. keinem professionellen Angriff standhalten kann.
  1225.  
  1226. Ebensowenig kann ich für einen Datenverlust durch ein vergessenes
  1227. Kennwort oder einen Programmfehler haften. Grundsätzlich sollten Sie
  1228. von allen wichtigen Daten mehrere Sicherheitskopien besitzen.
  1229.  
  1230.  
  1231. A.3  Warenzeichen
  1232. =================
  1233.  
  1234. In dieser Dokumentation wird auf Warenzeichen Bezug genommen, ohne
  1235. diese ausdrücklich als solche zu kennzeichnen. Aus dem Fehlen einer
  1236. Kennzeichnung kann nicht geschlossen werden, da₧ der Name frei von
  1237. Rechten Dritter ist.
  1238.  
  1239.  
  1240.  
  1241. Anhang B
  1242.  
  1243. Shareware
  1244. *********
  1245.  
  1246.  
  1247. B.1  Shareware. Wat'n dat?
  1248. ==========================
  1249.  
  1250. Für alle die es noch nicht wissen: Unter Shareware versteht man
  1251. Software, die unter bestimmten Bedingungen (siehe Copyright &
  1252. Weitergabe) frei kopiert und getestet werden darf. Nach einer
  1253. angemessenen Testdauer (hier 2 Monate), zahlt der Sharewarebenutzer -
  1254. falls ihm die Software gefällt - die Sharewaregebühr beim Autor.
  1255. Ansonsten löscht er das Programm wieder.
  1256.  
  1257. Die Vorteile für beide Seiten liegen auf der Hand: Der Benutzer kann
  1258. das Programm in Ruhe testen und sogar probeweise einsetzen; der Autor
  1259. spart sich teure Vertriebswege und hofft darauf, da₧ sein Programm
  1260. gut ankommt und es viele ehrliche Benutzer gibt :-)
  1261.  
  1262.  
  1263. B.2  Warum die Einschränkung?
  1264. =============================
  1265.  
  1266. Die unregistrierte Version von spareTIME ist auf 20 Einträge
  1267. beschränkt. Zusätzlich wird beim Programmstart und -ende immer der
  1268. Registrierdialog angeboten. Aus eigener Erfahrung heraus (und der
  1269. scheinbar ähnlichen Erfahrung vieler anderer Autoren) habe ich mich
  1270. für diese Einschränkung entschieden.
  1271.  
  1272. Warum noch ?
  1273.  
  1274.    ∙ Weil man so eher ein Feedback erhält, ob das Resultat von vielen
  1275.      Monaten intensiver Arbeit auch jemandem etwas bringt.
  1276.  
  1277.    ∙ Weil so die Weiterentwicklung und der Support von spareTIME
  1278.      natürlich mehr Spa₧ machen und dadurch auch der Benutzer mehr
  1279.      Freude an seinem stetig verbesserten Programm hat.
  1280.  
  1281.    ∙ Weil auch viele andere Shareware-Autoren noch auf Geld von mir
  1282.      warten :-) und auch mein Ferrari noch nicht abbezahlt ist.
  1283.  
  1284.  
  1285. B.3  Wie werde ich sie los?
  1286. ===========================
  1287.  
  1288. Sie haben sich von der Qualität von spareTIME überzeugt und möchten
  1289. das Programm regelmä₧ig und uneingeschränkt nutzen? Dann können und
  1290. müssen Sie sich registrieren (siehe "Registrierung") lassen. Dies
  1291. bringt Ihnen folgende Vorteile:
  1292.  
  1293.    ∙ Sie erhalten umgehend Ihren persönlichen Schlüssel. Mit diesem
  1294.      Schlüssel können Sie aus spareTIME eine uneingeschränkte
  1295.      Vollversion machen.
  1296.  
  1297.    ∙ Sie unterstützen von Ihrem Beitrag die Weiterentwicklung von
  1298.      spareTIME.
  1299.  
  1300.    ∙ Sie werden von grö₧eren Updates persönlich informiert (Wenn Sie
  1301.      das nicht wollen, dann teilen Sie es mir bitte mit.)
  1302.  
  1303.    ∙ Kleinere Updates funktionieren sofort mit Ihrem Schlüssel.
  1304.  
  1305.    ∙ Neue Versionen von spareTIME erhalten Sie zu günstigeren
  1306.      Konditionen.
  1307.  
  1308.  
  1309. B.4  Registrierung
  1310. ==================
  1311.  
  1312. Zur Registrierung gehen Sie wie folgt vor:
  1313.  
  1314.   1. Rufen Sie im Menü /Einstellungen/ den Punkt /Registrierung.../ auf.
  1315.  
  1316.   2. Tragen Sie Ihre persönlichen Daten in die Dialogbox ein. Falls
  1317.      nicht genug Platz ist, so kürzen Sie bitte sinnvoll ab (Diese
  1318.      Daten werden von mir natürlich vertraulich behandelt, au₧erdem
  1319.      schicke ich Ihnen an diese Adresse die versprochenen
  1320.      Updateinformationen).
  1321.  
  1322.   3. Geben Sie das Registrierungsformular durch Druck auf den Knopf
  1323.      /Formular ausgeben/ in die Datei REGISTER.TXT aus. Alternativ zu
  1324.      Schritt 1-3 können Sie auch das beiliegende Formular
  1325.      REGISTER.TXT verwenden und die Daten dort mit einem Editor
  1326.      eintragen. Achten Sie jedoch darauf, die maximale Anzahl von 30
  1327.      Zeichen pro Eintragszeile auf keinen Fall zu überschreiten
  1328.      (siehe "Zählbalken").
  1329.  
  1330.   4. Schicken Sie mir (siehe Kontakt) das Registrierungsformular mit
  1331.      der Post oder per e-mail zu. Der Registrierungsbeitrag beträgt
  1332.      momentan 30.- DM (Fremdwährungen bitte vorher absprechen).
  1333.      Diesen können Sie bar oder per Überweisung (dauert zwar etwas
  1334.      länger, ist für Sie aber das Sicherste) bezahlen. Bitte geben
  1335.      Sie Ihre Zahlungsweise mit auf dem Registrierformular an. Bei
  1336.      Überweisungen bitte auf dem Überweisungsformular noch den
  1337.      Betreff: "spareTIME Registrierung" vermerken.
  1338.  
  1339.   5. Sie erhalten umgehend von mir das Registrierungsformular mit
  1340.      Ihrem *persönlichen Schlüssel* zurück.
  1341.  
  1342.   6. Diese Daten (mit dem Schlüssel) geben Sie nun exakt wie auf dem
  1343.      Formular (mit Abständen usw. jedoch _ohne_ abschlie₧ende Spaces)
  1344.      wieder in den Registrierungsdialog ein. Danach drücken Sie
  1345.      /Registrieren/. Fertig!!. Sie sind nun im Besitz einer Vollversion
  1346.      von spareTIME und registrierter Anwender. Eine erfolgreiche
  1347.      Registrierung können Sie an Ihrem Namen im Startdialog und an
  1348.      dem deaktivierten Menüpunkt /Registrierung/ erkennen; am
  1349.      wichtigsten natürlich durch die stark vergrö₧erte Anzahl von
  1350.      möglichen Einträgen (derzeit ca. 32000) :-) und den nun
  1351.      wegfallenden "Erinnerungsdialogen" beim Programmstart und -ende.
  1352.  
  1353.   7. Was? Es hat nicht geklappt? Bitte überprüfen Sie mehrmals, ob
  1354.      Sie tatsächlich exakt die Zeichenfolge des
  1355.      Registrierungsformulars eingegeben haben. Sollte es immer noch
  1356.      nicht klappen, so nehmen Sie bitte Kontakt mit mir auf (Nobody
  1357.      is perfect :-/ )
  1358.  
  1359.  
  1360.  
  1361. Anhang C
  1362.  
  1363. Zukünftige Erweiterungen
  1364. ************************
  1365.  
  1366. Ich möchte spareTIME auf jeden Fall weiterentwickeln. Um Ihre Wünsche
  1367. besser kennenzulernen, möchte ich Sie bitten mir den untenstehenden
  1368. "Wunschzettel" ausgefüllt zuzusenden (dieser liegt als einzelne Datei
  1369. XMAS.TXT bei). Aus der Anzahl der Nennungen der einzelnen Punkte
  1370. ergeben sich dann die Entwicklungsschwerpunkte der nächsten
  1371. Versionen.
  1372.  
  1373. Noch etwas: "Bitte kreuzt nicht alles an, sondern nur das was Euch
  1374. _wirklich_ wichtig ist!"
  1375.  
  1376. Bitte diese Zeichen vor den jeweiligen Punkt setzen:
  1377.  
  1378.  *++* Ein absolutes "Mu₧"
  1379.  
  1380.  *+* Das wäre nett
  1381.  
  1382.  *o* Nicht so wichtig
  1383.  
  1384.  *-* Bitte keinen solchen Schwachsinn einbauen
  1385.  
  1386. *Funktionen*
  1387.  
  1388.    ∙ Integrierte Personen/Adressen/Telefonnummern-Datenbank auf die
  1389.      man von den Terminen aus verweisen kann.
  1390.  
  1391.    ∙ Stichwortsuche nach Einträgen in der Datenbank mit Wildcards.
  1392.  
  1393.    ∙ Eine Monatsübersicht
  1394.  
  1395.    ∙ Eine Jahresübersicht
  1396.  
  1397.    ∙ Die Wochenübersicht erhält einen vertikalen Zeitbalken. Termine
  1398.      werden dann auf Höhe der jeweiligen Uhrzeit positioniert (Dies
  1399.      auch Nachteile: Vor allem bei geringen Bildschirmauflösungen
  1400.      sieht man viele Einträge evtl. erst durch Scrollen)
  1401.  
  1402.    ∙ Zeitbalken die die Termindauer anzeigen (in der Wochenübersicht)
  1403.  
  1404.    ∙ Einzelne Termine über mehrere Tage
  1405.  
  1406.    ∙ Verschiedene Typen von Einträgen: Privat, Beruflich, Hobby usw.
  1407.      die dann in der Übersicht farblich oder durch Icons
  1408.      unterschieden werden können.
  1409.  
  1410.    ∙ Feiertagsdateien für diverse (Bundes)länder mit grafischer
  1411.      Hervorhebung im Kalender.
  1412.  
  1413.    ∙ Regelmä₧ige Einträge können wahlweise auch "physikalisch"
  1414.      wiederholt werden. Dies hat Vorteile wenn z.B. ein Termin einmal
  1415.      "ausfällt".
  1416.  
  1417.    ∙ Noch sicherere Verschlüsselung der Datenbank (evtl.
  1418.      Schnittstelle zu PGP ?)
  1419.  
  1420.    ∙ Zusätzliche Verschlüsselung der Notizdateien.
  1421.  
  1422.    ∙ Mehrere globale Notizen denen man auch Namen geben kann.
  1423.  
  1424.    ∙ Eine intelligente Statistikfunktion für z.B. folgende Daten:
  1425.  
  1426.         - Wieviel Einträge sind in der Datenbank.
  1427.  
  1428.         - Wie ist die Tendenz? Wachsend oder fallend (vom aktuellen
  1429.           Tag an)
  1430.  
  1431.         - Das Programm protokolliert die Erledigung von Aufgaben mit
  1432.           und zeigt dementsprechend z.B. ein Symbol von "Liegestuhl"
  1433.           bis "Arbeitskollaps" an.
  1434.  
  1435.         - Weitere lustige Spielereien...?!
  1436.  
  1437.    ∙ Eine kleines Accessory (für die immer noch nicht Multitaskenden
  1438.      oder Speicherknappen unter uns) das ständig die eingestellten
  1439.      Alarme überprüft, und das man immer geladen haben kann.
  1440.  
  1441. *Frontend*
  1442.  
  1443.    ∙ Schönere Ausdrucke (über GDOS) mit mehr Grafikeinsatz.
  1444.  
  1445.    ∙ Sounduntermalung z.B. bei Start, Alarm und Ende usw.
  1446.  
  1447.    ∙ Wählbarer Hintergrund für die Ausgabefenster (Gekachtelt). z.B.
  1448.      Papier- oder Marmorlook.
  1449.  
  1450.    ∙ Noch mehr Farbe für die Oberfläche (Farbicons usw.).
  1451.  
  1452.    ∙ Schönerer Zeilenumbruch der Einträge in der Wochenübersicht.
  1453.  
  1454.    ∙ Fontauswahl für die Fenster
  1455.  
  1456. *Bedienoberfläche allgemein*
  1457.  
  1458.    ∙ Fensterdialoge
  1459.  
  1460.    ∙ Unterstützung von Accessory-Editoren
  1461.  
  1462.    ∙ Iconify-Unterstützung
  1463.  
  1464.    ∙ English-Version of spareTIME (der Weltmarkt ruft :-)
  1465.  
  1466.    ∙ spareTIME als Accessory
  1467.  
  1468.    ∙ Drag & Drop Unterstützung (z.B. ziehen von Datenbankdateien auf
  1469.      spareTIME)
  1470.  
  1471.    ∙ BubbleGEM-Hilfe
  1472.  
  1473. Habe ich etwas für Sie Wichtiges vergessen? Kein Problem! Schreiben
  1474. Sie es einfach noch dazu.
  1475.  
  1476.  
  1477.  
  1478. Anhang D
  1479.  
  1480. Fehler & Probleme
  1481. *****************
  1482.  
  1483. *Folgende Probleme können bei spareTIME auftauchen:*
  1484.  
  1485.    ∙ Obwohl ich das Notizkonzept von spareTIME für recht gut und
  1486.      ausgereift halte, gibt es doch noch ein paar "Unschönheiten":
  1487.  
  1488.         - Theoretisch ist es durchaus möglich mehrere Datenbanken und
  1489.           deren Notizdateien in einem Ordner unterzubringen. Wenn man
  1490.           aber einmal eine Datenbank mit allen ihren Notizen z.B. für
  1491.           ein Backup umkopieren möchte, so hat man das Problem welche
  1492.           Notiz zu welcher Datenbank gehört. Es empfiehlt sich also
  1493.           für jede Datenbank einen eigenen Ordner anzulegen.
  1494.  
  1495.         - Ein eigener Ordner empfiehlt sich auch deshalb, weil man so
  1496.           alles auf einmal löschen kann.
  1497.  
  1498.         - Wenn man nach dem Anlegen neuer Notizdateien die veränderte
  1499.           Datenbank zu speichern vergi₧t, oder diese abstürzt :-(,
  1500.           hat man Notizdateien, die zu keiner Datenbank gehören und
  1501.           die nur schwer als "verwaist" zu erkennen sind. Na? Ideen
  1502.           für eine elegante Lösung?
  1503.  
  1504. *Folgende Fehler von spareTIME sind bekannt, aber aus Zeitmangel noch
  1505. nicht behoben:*
  1506.  
  1507. Wer mit einem dieser Fehler öfter störend in Berührung kommt, der
  1508. melde sich bitte. Je nach Anzahl der Meldungen werde ich dann was
  1509. dagegen tun.
  1510.  
  1511.    ∙ spareTIME unterstützt derzeit keine von der Standardgrö₧e
  1512.      abweichenden Systemfonts.
  1513.  
  1514.    ∙ Mit bestimmten Versionen der Konfiguration Mach64 und NOVA-VDI
  1515.      gibt es manchmal noch ungeklärte Probleme .
  1516.  
  1517.    ∙ spareTIME bietet derzeit nur eine "if it works be happy"-
  1518.      Unterstützung von langen Dateinamen. Das hei₧t: Bei mir
  1519.      funktioniert es. Bei anderen Leuten nicht - wei₧ der Geier
  1520.      warum.
  1521.  
  1522.    ∙ Mit bestimmten Versionen von MiNT und N.AES gab es auch schon
  1523.      mal ungeklärte Probleme.
  1524.  
  1525. Folgende *Probleme* im Zusammenhang mit anderen Programmen sind
  1526. bekannt.
  1527.  
  1528.    ∙ Wenn ein anderes Programm z.B Selectric oder MDialog die
  1529.      Dialogboxen verschiebt, so ist spareTIME "beleidigt" und benützt
  1530.      seine Flugecke nicht mehr, um grö₧eres Bildschirmchaos zu
  1531.      vermeiden.
  1532.  
  1533.    ∙ Der Dateiselektor des TOS restauriert den Desktophintergrund
  1534.      nach seiner Beendigung nicht. Der MagiC-Dateiselektor tut's,
  1535.      Selectric tut's auch. Dies sieht man sehr hä₧lich beim Arbeiten
  1536.      im Programmdialog :-(.
  1537.  
  1538. Sie haben selbst *einen Fehler entdeckt*? Es ist für die
  1539. Weiterentwicklung sehr wichtig, wenn Sie mich auf Fehler hinweisen.
  1540. Manchmal kann es auch sein ( _dürfte_ zwar nicht - aber Murphys Gesetz
  1541. schlägt halt oft gnadenlos zu :-), da₧ sich eine nette Alarmbox
  1542. öffnet und einen "Fehler in Modul xx in Zeile xx" verkündet.
  1543. Schreiben Sie sich den Text dann bitte genau auf und schicken ihn mir
  1544. mit einer detaillierten Beschreibung wie Sie das angestellt haben.
  1545. Das Beste wäre, wenn Sie den Fehler reproduzieren könnten, denn dann
  1546. kann ich das womöglich auch und dann "lebt der Bug nicht mehr lang"
  1547. ;-). Also, "bitte meldet Euch!!"
  1548.  
  1549.  
  1550.  
  1551. Anhang E
  1552.  
  1553. Programmtechnisches
  1554. *******************
  1555.  
  1556.  
  1557. E.1  Programminterne Beschränkungen
  1558. ===================================
  1559.  
  1560. Hier einige Informationen für die, welche es interessiert, oder die,
  1561. welche schon über ein Limit gestolpert sind (dürfte recht selten
  1562. sein):
  1563.  
  1564.    ∙ spareTIME unterstützt nur Datumseingaben von 1911-2086, was ja
  1565.      eigentlich genügen sollte. Der Grund liegt in der internen
  1566.      (hoffentlich schnellen :-) Zugriffsstruktur des Datenbankmoduls
  1567.      begraben.
  1568.  
  1569.    ∙ Es ist (derzeit) leider nicht möglich, die Dauer eines Termins
  1570.      über die 00:00 Uhr Grenze hinweg festzulegen. Ich glaube jedoch,
  1571.      da₧ seltener gebraucht wird als vielleicht angenommen. Notfalls
  1572.      mu₧ man sich halt mit zwei (regelmä₧igen) Termine behelfen. Wenn
  1573.      doch, bitte melden.
  1574.  
  1575.    ∙ Das Limit für Datenbankeinträge ist die schöne Zahl 32768. Das
  1576.      sollte wohl auch dem gestre₧testen Menschen genügen.
  1577.  
  1578.    ∙ Es können maximal 20 Alarme "aktiv" sein. D.h. sie haben schon
  1579.      mal eine Erinnerung gebracht, wurden aber in die "Warteschleife"
  1580.      geschickt. Ausserdem kann ein Alarm der auf der Wartebank sitzt,
  1581.      nicht durch Löschen oder Ändern des zugehörigen
  1582.      Datenbankeintrags gelöscht/geändert werden. Er erinnert so lange
  1583.      immer wieder bis er mit /Nein/ erlöst wird.
  1584.  
  1585.  
  1586. E.2  Entwicklung
  1587. ================
  1588.  
  1589. spareTime wurde mit Hilfe der folgenden Programme entwickelt:
  1590.  
  1591.    ∙ PureC Version 1.1
  1592.  
  1593.    ∙ Pure Debugger
  1594.  
  1595.    ∙ Ottos Resource-Construction-Set ORCS.
  1596.  
  1597.    ∙ UDO von Dirk Hagedorn
  1598.  
  1599.    ∙ HCP und ST-GUIDE von Holger Weets
  1600.  
  1601.    ∙ EVEREST von Oliver Schmidt
  1602.  
  1603.    ∙ Als ab und an ganz hilfreich bei der Entwicklung stellten sich
  1604.      noch SYSINFO und HEXEDIT heraus.
  1605.  
  1606.    ∙ Sonstige "unentbehrliche" Programme ohne die es deutlich länger
  1607.      gedauert hätte:
  1608.  
  1609.          MAGIC, NVDI :-), STARTMEUP, APPLINE, THE_DOT, CONNECT,
  1610.          MUPFEL, FINDER, FSEARCH
  1611.  
  1612.  
  1613.  
  1614. Anhang F
  1615.  
  1616. Kontaktadresse
  1617. **************
  1618.  
  1619. Fragen, Anregungen, Fehlermeldungen (?), Lob und Kritik dürft Ihr mir
  1620. gerne mitteilen. Am meisten freue ich mich natürlich über
  1621. Registrierungen :-)
  1622.  
  1623.  
  1624.       Markus Mayer
  1625.       Bunzlauerstra₧e 6
  1626.       89407 Dillingen
  1627.  
  1628.       MausNet: Markus Mayer@M4
  1629.       e-mail : markus.mayer@m4.maus.de
  1630.  
  1631.       Bankverbindung:
  1632.       Sparkasse Dillingen
  1633.       Kontonummer: 158 399
  1634.       Bankleitzahl: 722 515 20
  1635.  
  1636.  
  1637. Die jeweil neueste Version von spareTIME befindet sich mindestens im
  1638. öffentlichen Programmteil der Maus München 4 (M4). Download und
  1639. Verbreitung (bitte die Rechtliche Informationen beachten) sind
  1640. natürlich ausdrücklich erwünscht.
  1641.  
  1642.       MAUS Muenchen 4   (Kuerzel: M4)
  1643.       Nummern: 089-1406018   ZyX19.2 V.32bis/V.42bis, ISDN X.75
  1644.                    14079939  V.34 *NEU*
  1645.  
  1646.                      Gäste  Mitgl.  Zahler. Geiz.
  1647.       00:00 - 02:59     20     35     60     10
  1648.       03:00 - 08:59     10     20     20     10
  1649.       09:00 - 17:59     20     30     45     10
  1650.       18:00 - 19:59      1     10     10      1
  1651.       20:00 - 23:59     20     30     45     10 min
  1652.  
  1653.       (von 03:08 bis ca. 05:00 Uhr laeuft das MausNet,
  1654.        von 18:30 bis ca. 19:00 Uhr das Abendnetz)
  1655.  
  1656. Gegen einen frankierten Rückumschlag mit leerer, formatierter
  1657. Diskette verschicke ich auch gern die jeweils neueste Version
  1658. schnellstmöglich per Post. Ebenfalls erhältlich ist die Anleitung im
  1659. HTML- oder LATEX-Format (z.B. zum schönen Ausdrucken).
  1660.  
  1661.  
  1662.  
  1663. Anhang
  1664.  
  1665. UDO5
  1666. ****
  1667.  
  1668.                     Dieser Text wurde erzeugt mit
  1669.  
  1670.                                  UDO
  1671.  
  1672.                               Release 5
  1673.                           Version 0.48 TOS
  1674.  
  1675.                      Copyright (c) 1995, 1996 by
  1676.                             Dirk Hagedorn
  1677.                           In der Esmecke 9
  1678.                            D-59846 Sundern
  1679.                      MausNet: Dirk Hagedorn@MK2
  1680.                   America Online: DirkHage@aol.com
  1681.  
  1682. UDO ist ein Programm, welches Textdateien, die im Universal Document
  1683. Format erstellt wurden, in das ASCII-, ST-Guide-, LaTeX-, Rich Text-,
  1684. Pure-C-Help-, Manualpage-, HTML-, WinHelp-, Texinfo-, Linuxdoc-SGML-
  1685.             und Turbo-Vision-Help-Format umwandeln kann.
  1686.  
  1687.   Weitere Informationen sowie die aktuellen Versionen findet man im
  1688.                         World Wide Web unter
  1689.              http://members.aol.com/DirkHage/www/udo.htm
  1690.  
  1691.  
  1692.  
  1693.  
  1694.