home *** CD-ROM | disk | FTP | other *** search
- -------------------------------------------------------------------------------
- ADM HISTORY
- -------------------------------------------------------------------------------
- BUG = Programmfehler/Fehlfunktion/Nichtfunktion beseitigt.
- VIS = Optische Veränderung.
- CHG = Funktionsveränderung.
- INT = Interne Veränderung.
- NEW = Neues Feature.
- INF = Information.
- RXM = ARexx-Makro.
- -------------------------------------------------------------------------------
-
- 1.20 BUG NilChk-Abbruch bei Benutzung ohne Key-File und Neueintrag
- behoben.
-
- 1.19 BUG NilChk-Abbruch bei Änderung & Übernahme eines Eintrags, wenn
- Untergruppe aktiv war.
- NEW Änderung der Markierungen eines Eintrags bei aktivierter
- Gruppe im Hauptfenster nun auch vollständig möglich.
-
- 1.18 NEW Neuer Tooltype/Shellparameter STARTUP:
- Startet nach Programmstart ein Rexxscript
- CHG Wählroutine arbeitet nun im Shared-Modus
- BUG "+"-Shortcut im Anzeigefenster arbeitete nicht korrekt.
- BUG (seit V1.14): Status im Hauptfenster wurde nach Neueingabe
- nicht aktualisiert.
- RXM GeburtstagInfo.adm überprüft Geburtstage und gibt, falls
- in einstellbarer Anzahl Tagen gefunden, das "Geburtstagskind"
- aus.
- VIS Falls nur Firmenname (kein Name) eingegeben, zeigte Anzeige-
- fenster ein führendes Komma. Entfernt.
- CHG Im Postf.druck wurde kein Firmenname gedruckt.
-
-
- 1.17 BUG Problem mit HotKey/Exchange, wenn mit CX_Popup=NO gestartet,
- endgültig gelöst.
- BUG Enforcer-Hit bei Programmende, falls Programm mit CX_Popup=NO
- gestartet und gleich mit Exchange beendet wurde, entfernt.
- 1.16 BUG Bei Benutzung der Gruppenfunktion machte das Speichern
- seit V1.14 anschließend ohne gesetzte Markierung Probleme.
- (Datei zu kurz).
- 1.15 BUG Bei CX_Popup=NO öffnete sich Fenster bei Hotkey nicht.
- 1.14 BUG In Verbindung mit Gruppen traten in manchen Fällen Doppelein-
- tragungen bzw. Programmabbrüche auf. Interne Listenverwaltung
- völlig neu geschrieben...
-
- 1.13 AdressUmwandler V0.6: Dateiformat "MasterAddress 2.0" (Ossowski) ein-
- gebunden.
- BUG Abbruch (NIL-Chk) bei gleichz. Benutzung von Tooltypes
- CX_POPUP=NO & FILE=xyz bzw. Optionen FROM & ICONIFY ent-
- fernt.
- BUG Umlaute werden nun "richtig" einsortiert. Voraussetzung: Locale-
- library installiert und Deutsch eingestellt.
- NEW In Modem-Prefs Ortsvorwahl einstellbar; wird bei Wählfunktion dann
- übersprungen.
- CHG TAB führt jetzt im Hauptfenster auch zu Iconify
- NEW ARexx: SLEEP-Befehl. SLEEP ON: Iconify, SLEEP OFF: Deiconify.
- CHG Nochmaliges Anklicken des "?"-Gadgets bzw. der "?"-Taste schließt
- Gruppenhilfsfenster. Wenn aktiv, wird es von jeder Taste ge-
- schlossen.
- CHG Nach erfolgreicher Suche wird Anzeigefenster aktiviert.
- INT Keine Fehlermeldung mehr, falls AppWindow nicht geöffnet werden
- kann.
- CHG Beim Wählrequester wird jetzt der der ReqTools.library (statt
- Intuition) verwendet, soweit die Library installiert ist.
- Vorteil: Requester mit Tasten (ESC/RETURN/Shortcuts) steuerbar.
- CHG Bei "Hallo"-Anrede nun nach Name "," statt "!". (Nun analog zu
- unpersönlicher Anrede).
-
-
- 1.12 CHG Anzeigefenster wird nun bei Neuanzeige nach vorne gebracht
- BUG Speichern brach zu früh ab, falls nur Firmenname (ohne Nach-
- und Vorname) eingegeben wurde. :(
- NEW Hilfegadget für Gruppengadgets im Hauptfenster (_?)
- CHG Anzeigefenster wird nun geschlossen, wenn Eintrag gelöscht.
- BUG Config-Requester kam, obwohl Config gespeichert wurde.
- BUG Nach Laden einer Datei vom Programm wird 1.Eintrag aktiviert
- RXM "PrintBirthday.adm": Druckt Geburtstagsliste aus
- RXM "HoleAdresse.tpl": Makro an ADM >= 1.06 (ADM.1) angepaßt
-
- 1.11 BUG @ab bei Etikettdruck funktionierte (seit 1.09) nicht. Behoben.
- BUG ExternInfo-Editor erzeugte (seit 1.09) Datei mit falschem Namen.
- NEW "PrintAlphLst.adm": Druckt alphabetische Adreßliste aus.
-
- 1.10 NEW Mit ToolType/CLI-Opt. "CLOSEQUIT" wird CloseGadget des Hauptf.
- nun wieder zur Beendigung des Programms verwendet. (sonst:
- Sleep)
- BUG Mungwall-Hit aus Online-Hilfe entfernt.
- NEW Modem-Wählen im Menü erreichbar (Amiga-D)
- CHG Shortcut für Anwählen im Anzeigefenster analog zum Menü (-> D)
- VIS Gadgets im Einstellungsfenster etwas »geordnet«
-
- 1.09 NEW BUSY-Erkennung bei Modem-Wählroutine
- NEW CheckBox/MX-Gadgets unter 3.0 nun entspr. der Fontgröße.
- NEW Firma-Eintrag eingebunden; Dateiformat intern erweitert
- NEW Edit-Fenster: Einsortieren nach Firma oder Nachname wählbar
- NEW ARexx-Port: Variablen-Extension .COMPANY
- NEW Briefdruck-Kürzel @co für Firmenname
- INT Bankformulardruck überarbeitet
- NEW GETREXXPORTNAME() gibt RexxPortName zurück
- NEW SETPRINTER(prt) setzt Druckausgabefile
- BUG Shift-[char] funktionierte nicht bei Kleinbuchst. ("von ...")
-
- 1.08 NEW ToolType/Cli-Option NOICON (kein AppIcon)
- NEW ToolType/Cli-Optionen ICONX/ICONY (AppIcon-x/y-Pos)
- BUG NILChk-Trap bei ARexx-Befehlen im Iconifymodus entfernt (?)
- NEW Quit-Gadget im HF als Ersatz für frühere Fkt. des CloseGads
- CHG "Datei speichern" im HF speichert nun ohne FileReq,
- falls schon Name eingegeben.
- CHG Menü "Speichern" bzw. o.g. Gadget im HF speichert nun
- ohne "Überschr/Backup"-Req., sondern macht _immer_ Backup
-
- 1.07 NEW ADM nun "richtiges" Commodity mit AppIcon. CloseGad schließt
- nun nur noch das Hauptfenster, beendet aber nicht das Programm.
-
- 1.06 NEW 10 ARexx-Scripts sind jetzt direkt vom Menü aus abrufbar.
- CHG Einstellungs-Fenster-Aufteilung völlig verändert; neues
- Fenster für allg. Einstellungen;
- NEW Bei veränderter, ungespeicherter Config Sicherheitsabfrage
- BUG Bug in StackSwap-Implementation entfernt, der bei einem
- Trap eine Endlosschleife (Speicherleiche) verursachte.
- CHG Internes Etikettformat (im Titel) verändert. (-> Lesbarkeit!)
- NEW Leert Verw.+Betrag-Felder bei Öffnen des Formdruck-Fensters
- BUG Auswertung der Cycle-Gadgets nun richtig (auch mit CTM ö.ä.)
- CHG ARexx-Port-Name wird nun lt. UISG (Kurznamen) ADM.x genannt.
-
- 1.05 NEW Iconify-Fenster zeigt nun Projektname und Portnummer.
- BUG Max. Zeichenzahl der übergebenen Strings bei CHANGEADDRESS
- und NEWADDRESS wird geprüft. (Überfl. Zeichen -> abgeschn.)
- INT Interne Optimierungen.
-
- 1.04 NEW Flags im Hauptfenster setzbar (alle Funktionen außer
- Speichern beziehen sich ab dann auf die angezeigte Liste!).
- Veränderte Funktionen:
- LadeDatei, SpeicherDatei, Neuer Eintrag
- Ändere Eintrag, Neu, CHANGEADDRESS, NEWADDRESS
-
- 1.04 BUG Fehler (seit V1.03) in Demorequester entfernt.
-
- 1.03 BUG Flags wurden bei NEWADDRESS nicht gesetzt.
- BUG ReSize des Anzeigefensters funktionierte nicht, wenn es
- dann nicht mehr auf den Screen paßte. Wird nun "gemoved".
- BUG Versehentlicher Aufruf der Hilfsfunktion bei Doppelklick
- des 95. Eintrags im Hauptfenster beseitigt.
- CHG ReSize nur noch dann, wenn Displayfenster zu klein für
- Inhalt war
- CHG NoCare-Refreshwindow -> kein Refresh mehr nach Mainwin-
- dow-Zoom (bewirkte Geschwindigkeitsverlust)
-
- 1.02 BUG Iconify-Start: Deiconifiziertes Hauptf. war zu klein
- INT Unnötigen Rechenzeitverbrauch verringert
- BUG Formdruck: Falls keine Adressen im Speicher -> Gadginhalt
- NEW Formdruck: ID/NLQ-Zustand -> Voreinstellungen -> Save
-
- 1.01 BUG Veränderungen an der Wählroutine
-
- 1.0 INF Erstes öffentliches Release. 10.03.93.
-
- 0.98 BUG Formulardruck: Offsets bei allen Formularen geändert.
- Überweisung/Gutschrift x-Offset +4 nach rechts
- BUG Enforcer-Hit beim Löschen des letzten Eintrags entfernt
- BUG Modem-Dial völlig überarbeitet-geht endlich auf Zyxel!
-
- 0.97 BUG Formulardruck: Keine KontoNr -> Endlosschleife.
- VIS About-Fenster (reg.)
- BUG Enf.Hit aus Shift-[KEY]-Routine entfernt, falls
- Eintrag nicht gefunden wurde.
- BUG Größe des Iconify-Fenster bei POPUP=NO war falsch.
- VIS Flag-Prefs: Stringgads jetzt auch linksbündig
- BUG Edit-Fenster: "G"-Shortcut eingefügt
- BUG Formdruck: "2"-Shortcut eingefügt
- CHG Briefdruck: Kürzel @an geändert in @bg (Begrüßung)
- NEW Briefdruck: Kürzel @an jetzt Anrede ("Herrn"...)
- NEW Briefdruck: Kürzel @fa für Fax
- NEW Briefdruck: Kürzel @ge für Geburtstag
- BUG Hilfsf.: CAPS-Lock verhinderte "Abbruch"-Klick
- NEW KontoNr kann auch in Bemerkung2 eingetr. werden
- NEW Textverarbeitung und Editor getrennt einstellbar
- NEW Rexx-Ausgabefile/fenster in Pfadprefs einstellbar
- INT Interne Veränderungen in "Prefs benutzen"
-
- 0.96 - Dos-Requester werden auf PubScreen umgeleitet
- - Screen "poppt" bei HotKey-Aktivierung nach vorne
- - Pfadprefs-Fenster verbreitert.
- - Hauptfenster-Layoutroutine neu erstellt: Font-Probs
- gelöst.
- - Fehler aus SEARCH() entfernt (-> Endlosschleife)
- - InsertAddress.ttx, DisplayAddress.ttx und List.rexx
- überarbeitet
- - Ohne Keyfile: Eigene Adresse wird automat. eigetragen.
- - ADM kann jetzt auch resident gemacht werden.
-
- 0.95 - Probleme beim Ändern des letzten Eintrags entfernt
- - ARexx-Script wird nun synchron gestartet.
- - Probs/Endlosschl. in CHANGEADDRESS/SETADDRESS entfernt (?!)
- - Display-Fenster: ReSize-Refresh überarbeitet und
- Fenster um eine Zeile verlängert...
- - Bei "Neu" wurde Adreßanzahl und Projektname nicht
- "upgedated". Behoben.
- - Shift-C auch im Hilfsfenster möglich (-> Caps lock...)
- - About-Fenster :)
- - Dateiformat erneut geändert (einfache Codierung)
- Alte Dateien mit dem Converter umwandeln!
- + AdressUmwandler 0.5 (Format ADM 0.92-0.94 eingebunden)
-
- 0.94 - Displayfenster schließt sich nun gar nicht mehr... (Resizing)
- - KeyFilesystem, KeyfileCreator und -Test fertiggestellt.
- - Bug aus CHANGEADDRESS entfernt (-> Endlosschleife)
-
- 0.93 - Opt. Verbesserungen bei Flagnamen (Topaz/8 ergab Versch.)
- - NEWADDRESS & CHANGEADDRESS: Flags-Übergabe klappt jetzt
- auch für Flags für Flag >4.
-
- 0.92 - Edit-Hook-System überarbeitet:
- Stringgadgets stärker "gruppiert", d.h. Cursor-Dn/Up
- bzw. automatische Aktivierung funktioniert nur noch inner-
- halb der Gruppe. (-> Post/Bankform., Edit-Fenster)
- - Flags werden jetzt mit F-Tasten statt Zahlentasten
- (de-)aktiviert
- - Dial-Routine erneut verändert... 8^(
- - Anzeigefenster schließt&öffnet beim Anzeigen nur noch, wenn
- eine Größenveränderung erforderlich ist.
- - Cursortastenbelegung im Anzeigefenster/Suchfenster vertauscht
- - Unterstützung für Abarten von Druckerspoolern, bei der
- die Druckausgabe in ein Verzeichnis umgeleitet wird:
- Wird im "Druckerausg."-Fenster ein "%s" eingegeben,
- wird dies durch einen zufälligen Filenamen ersetzt.
- Die Files koennen dann mit COPY ADM#? TO PRT: ausge-
- druckt werden.
-
- - Dateiformat geändert !
- · Alte Adreßdateien müssen mit dem Converter bearbeitet werden!
- · Platz für Erstellunsdatum und Datum der letzten Änderung
- (wird mit abgespeichert und angezeigt)
- · Geburtsdatum kann eingetragen werden.
- - AREXX-PORT:
- - STEM-Extensions übersetzt:
- .ANREDE -> .SALUTATION
- .VORNAME -> .FIRSTNAME
- .NAME -> .LASTNAME
- .ADRESSE1 -> .ADDRESS1
- .ADRESSE2 -> .ADDRESS2
- .PLZ -> .POSTCODE
- .ORT -> .CITY
- .LAND -> .COUNTRY
- .TELEFON -> .TELEPHONE
- .FAX ungeändert
- .EMAIL1 " "
- .EMAIL2 " "
- .ID " "
- .FLAGS " "
- .BEMERKUNG1 -> REMARK1
- .BEMERKUNG2 -> REMARK2
-
- - Neue Extensions:
- .BIRTHDAY (freies Format)
- .CREATION \ diese werden bei GETADDRESS geliefert,
- .LASTCHANGE / können jedoch nicht übergeben werden.
- (wird von ADM intern erledigt)
-
-
- 0.91 - Pfad-Prefs in extra Prefsfenster ausgelagert
- - ARexx-PfadEinstellung
- - Flagnamen werden im Editfenster "beschnitten", falls zu lang
- - Auftraggeber-KontoNr. wurde bei Bankdruck unterschlagen...
- - Flags standen im Suchfenster nicht direkt neben Flaggads.
- - Editor wird jetzt mit einem Stack von 12k gestartet
-
- 0.90 - ADM kann jetzt ARexx-Scripts ausführen (-> Menü)
- - AdressUmwandler V0.31 (Addresser-Dateierkennung verbessert)
- - Default-Dialstring in ATDP geändert.
- - ADM benutzt nun 10k statt 4k Stack. (-> hoffentlich kein
- Stacküberlauf mehr)
- - AREXX-PORT:
- - Neue Funktion: DISPLAY (zeigt akt. Eintrag an)
-
- 0.87 - ADRESSUMWANDLER:
- - Neu eingebunden: Addresser V2.0 (Fish 76x)
- - Kovertierungsfehler aus Addresser1.0-Implementation entfernt
- - Überprüft Breite des Fensters i.Vgl. mit Screenbreite
- - ANZEIGEFENSTER:
- - "Ändern" im Anzeigefenster führte zur Änderung des aktiven
- Eintrags und nicht des angezeigten.
- - Blättern war einen Eintrag zu weit möglich (=> ADM-Abbruch)
- - Rückwärtsblättern mit "-" funktionierte nicht
- - AREXX-PORT:
- - GETADRENTRY -> GETADDRESS
- - NEWADRENTRY -> NEWADDREESS
- - ADRINMEM -> ADDRINMEM
- - SET...-Commands sowie NETENTRY entfernt, ersetzt durch:
- - CHANGEADDRESS (ändert aktiven Eintrag, siehe NEWADDRESS)
- - DELETEACTIVE (löscht aktiven Eintrag)
- - Fehler in Stem-Übergabe von SEARCH gefunden & entfernt
-
- 0.86 - Modem-Waehlfunktion:
- - bei Wiederwahl Delay eingebaut, den das Modem braucht...
- - 7wire eingestellt
- - Etikettdruckfunktion: NilChk-Bug ausgemerzt
- - Standardetikett: Proportionalfont
- - Hilfsdateien überarbeitet / neu eingegeben
- - Bug in Hilfsfunktion entfernt
- - ADM ist jetzt Commodity. PopUp=LCOMMAND <portnummer>.
- Beispiel: ADDRESSMASTER.5 ist CX_POPKEY=LCOMMAND 5
- - Tooltypes funktionierten nicht! (Warum sagt mir das keiner?)
- - Neue ToolTypes:
- CX_POPUP=YES|NO
- CX_POPKEY=<qualifier>
- - Neuer Shellparameter:
- ICONIFY/S
- - Zoomwindow-Iconifyposition wird auch mit Prefs abgespeichert
- - ADRESSUMWANDLER:
- Neu eingebunden: DFA V1.1
- Addresser V1.0 (Fish 559)
-
- 0.85 - Neu: SEARCH pos stem
- - GETADRENTRY lieferte bei den Strings ein Zeichen zuviel
- (=Nullbyte) zurueck.
- - ARexx-Script: InsertAdress.ttx für TurboText
- - Grund für Bereichsfehler bei Umschlagdruck entfernt
-
- 0.84 - Dial-Funktion: Angabe von mehreren Telefonnummern im
- Nummernfeld möglich (Trennung durch "|"); Auswahl dann
- per Requester
-
- 0.83 AREXX-PORT:
- - SETADRENTRY => NEWADRENTRY
- - SETPHONE jetzt auch mit Faxuebergabe
- - Interne Veränderungen bei SAVEAS, OPEN, CLEAR
- - Neu: DIAL wählt die Nummer des akt. Eintrags
-
- 0.82 - Neue ARexx-Befehle:
- PRINTLETTER formname [1|2|3|Anrede]
- PRINTLABEL [formname]
- GETADRENTRY [stemvar]
- SETADRENTRY [stemvar]
- GETDOCNAME
- GETDOCPATH
- - GETxxx-REXX-Befehle entfernt
- - Doppelbelegung im Formulardruckfenster entfernt
- - BevelBoxes: Recessed
- - Bugs in Suchroutine (Patternmatching) entfernt
- - Bugs in den Suchfenster-Flaggadgets entfernt
-
- 0.81 - Moegliche Ursachen für ungerade Zeiger entfernt
- - Edit-Fenster Layout
- - LOCKGUI/UNLOCKGUI sollten nun funktionieren
-
- 0.80 - Aeusserst Aufwendige Änderung: Umstieg auf Oberon 3.0
- und intensives Aufteilen der Module, damit Debugging
- möglich ist
- - TurboFiles-Modul durch FileSystem ersetzt (-> 3.0)
- - Grrr... Die Enforcerhits, weswegen ich auf Oberon 3.0
- (Debugging) umgestiegen bin, kamen vom MFR (2.0e).
- - Alle NEW() durch SYSTEM.ALLOCATE() ersetzt
-
- 0.75 - Löschfunktion löscht nun alle Stringgadgets
- - Suchfenster Layout (Font/8)
- - ModemPrefs Layout
- - FileRequester-Routine neu geschrieben.
-
- 0.74 - Flagsanzeige im Anzeigefenster
- - FAX-Feld hinzugefügt
- - Neue ARexx-Befehle:
- · GetFax & SetFax
- · LockGUI & UnlockGUI (UISG)
- - AppWindow-Hauptfenster
- - Icon-Erzeugung
-
- 0.73 - Briefdruck-Fenster öffnet sich auch, wenn keine Adressen
- im Speicher sind
- - Einige interne Bugs beseitigt
- - OS3.0 NewLook Menus
- - OS3.0 Waitpointer
- - FLAGS-Routinen:
- · Flag-Namen-Prefs in Voreinstellungen
- · Flags in Suchfenster
- · Flags im Editfenster
- - AdressMaster => AddressMaster (cfg: AddressMaster.cfg!)
- - ARexx-Port-Namen: ADRESSMASTER0 => ADDRESSMASTER.1
- ADRESSMASTER1 => ADDRESSMASTER.2 (UISG)
-
-
- 0.72 - Postformular: Adreßkarte eingebunden (Zahlendruck!!)
- - Postformular: Paketkarte eingebunden
- - Ursache für Enforcer-Hits bei WB-Programmstart gefunden:
- WBMsg.numArgs ist _immer_ >= 1!
-
- 0.71 - Blätter-Bug entfernt
- - _Alle_ MX-Gads nun per Cursortasten steuerbar
- - Formulardruck-Tastendoppelbelegung entfernt
- - Bankbetrag-Doppeldruck - Bug entfernt
- - Bug in Modem-Prefs entfernt
- - Bug in Eintrag löschen (kein Eintrag -> Crash) entfernt
- - Nächsten/vorigen suchen mit Cursortasten im Suchfenster
- - AREXX-Befehle nun in Großschreibung (UISG)
- - Etiformat-Stringgadget wird geghosted, falls internes
- Format gewählt
- - FileName der akt. Datei wird im FileReq gezeigt
-
- 0.0 - 0.7 Ungezählte, undokumentierte Releases
-