To do
=====

Lschfunktion
Speicherfunktion (Originalformat, CSV...)
dynamisches Speichermanagement? Im Moment in 64K etwa 1000 Datenstze.
Multinationalitaet??? (Waehrung, Sprache)
Abgleich mit interner Gebhrenspeicherung mglich machen incl. Ausgleichsbuchung
Erweiterte Parsefunktion, um auch unvollstndige Antworten der TK-Anlage
  bearbeiten zu lnnen

Development history
===================
V0.08, Juni 1997
- Parse-Funktion implementiert, erkennt unsinnige und falsch empfangene
  Nachrichten der Telefonanlage, zusaetzlich Erkennung der standardmaessigen
  Nicht-Gebhren-Nachrichten
- Korrektifizierende Interpretation etwas verfaelschter Nachrichten
- Lschen-Funktion rudimentaer implementiert  

V0.07, Mai 1997
- Alignment im Gesamtgebhrenfenster auf rechtsbndig
- Export-Routine berarbeitet: nur noch echt konfigurierte Teilnehmer tauchen
  in der Rechnung auf (Bugfix)
- Paket SERIAL berarbeitet, neue Routine zum Empfang der Gebhreninformation
  (Bugfix), neue Initialisierung zur Vermeidung des Verlusts der
  Gebhreninformation bei DTR low (Bugfix)
- Vorhandensein der Blockdriver in !SerialDev wird berprft

V0.06, Mai 1997
- Vorarbeiten fr vernnftige Auswahl der Blockdriver (Menroutine)
- Filterfenster wird jetzt "on the fly" konfiguriert: nur konfigurierte
  Teilnehmer knnen gefiltert werden, mit beliebigen Teilnehmernummern;
  weiterhin Beschrnkung auf 8 filterbare Teilnehmer
- Gesamtgebhrenfenster gendert: "on the fly"-Erzeugung mit Teilnehmer-
  namen statt Nummern, bis zu vierstellige Anzeige vor dem Punkt
  (vorher dreistellig)
- DTR-Anzeige ber Vernderung des Iconbaricons (genannt !Gebhrn)
- einige Alignments im Hauptfenster gendert auf rechtsbndig

V0.05, Mai 1997
- neue Library EXPORT: stellt Rechnungsfunktion bereit
- Funktion "Rechnung erstellen" rudimentr implementiert: immer festes
  Rechnungsfile, nur Typ G, bernimmt Filter
- weitere Verfeinerung des Library-Konzepts (Ausgliederung der Test- und
  Debug-Routinen aus DIENSTE, neue Library TEST)
- Pane-Routine von Ian Jeffray eingebunden fr Config-Fenster
- Erweiterung des teilnehmer%-Arrays auf konfigurierte und nichtkonfigurierte
  Teilnehmer fuer Config-Fenster (unselectable icons)
- Interaktive Konfiguration vollstndig implementiert
- einige Fehlerflle z.B. bei falscher Datumseingabe werden nun gemeldet

V0.04, Mai 1997
- Fileformatumstellung zwecks Performance-Gewinn, Originalformat wieder
  ber Konverter untersttzt
- Komplettumstellung des internen Speichermanagements: keine doppelt
  vorhandenen Daten mehr, erhebliche Speicherplatzersparnis,
  eleganteres Design
- Umstellung auf vierstellige Jahreszahlen ("dank" Ackermann ein echter
  Hack)
- einfache Parseroutine, um Gltigkeit des Gebhrenstrings zu berprfen
- Zugang zu Datumfilter ber GUI
- Parseroutine, um Gltigkeit des Datumstrings zu berprfen
- Zugang fuer externe Programme ueber Message-Handling
- interne Dokumentation erweitert

V0.03, Feburar  1997
- Grosse Architekturumstellung: vollstaendig auf Library-Konzept
  umgestellt; Versuch einer Nachahmung des Ada-Paket-Konzeptes
- After-code Dokumentation: Entwurf
- interne Dokumentation erheblich erweitert
- rudimentrer Support fr Euracom 181/182 (hauptschlich non-GUI)
- neues Gesamtgebhrenfenster, nun als eigenstndiges Fenster
- Vorbereitung fr komfortable grafische Konfiguration

V0.02, Dezember 1996
- Filterfunktionen implementiert:
    - Datum (non-GUI ATM)
    - Teilnehmer
    - Typ
- Ackermann-Format wird direkt verwendet

V0.01, Oktober  1996
- Hauptfenster mit Pseudo-Pane (Window im Window)
- nur die 8 a/b-Adapter untersttzt (Euracom 180 only)
- Original Euracom-Format ber externen Konverter untersttzt
