Home History & ToDo-Liste Änderungen Version V2.3 auf V2.31 Der Atari-WebRing
   ACSpro
 History & ToDo-Liste

Änderungen bis zur Version V2.3

Dies sind Korrekturen und Erweiterungen, die noch von Oliver Michalak gemacht wurden.

Hier eine Auflistung der Korrekturen innerhalb diverser Module von ACSpro. Das Datum der Änderung und das betroffene Modul werden aufgelistet. Korrekturen an ACS.LIB oder ACSPLUS.LIB betreffen immer auch die Pascal-Library.

  • 20.8.96
    ACSPLUS.LIB:
    Der EDITOR verkraftet nun eine andere Toolbar. Außerdem kann sein Dateipfad per Nachricht ermittelt werden. Die Cursorposition oder Blockausmaße werden angezeigt.
  • 12.8.96
    purer Desktop:
    Unter SingleTOS wird nun ein blau-gemusterter Hintergrund angemeldet. Außerdem beendet sich der Desktop nur noch, wenn 'appexit' auf TRUE steht.
  • 6.8.96
    ACS.LIB:
    Das letzte nicht-3-dimensionale Objekt A_cycle enthält nun Paramater, die eine 3D-Optik ermöglichen, dazu wurde ein neuer A_cycle-Editor entworfen. Dementsprechend wird das Popup wenn möglich nun ebenfalls 3-dimensional dargestellt. Dies hat unmittelbare Auswirkungen auf Ame_strpopup dessen sich die Click-Routine von Aus_cycle bedient. Weiterhin kann das Cycle- Zeichen nun frei gewählt werden.
    ACSPLUS.LIB:
    Es wurde die neue Fensterklasse LIST-Window implementiert. Diese verwaltet dynamisch viele, frei definierbare Datentypen einer festen Größe. Über Callback-Routinen kann der Erzeuger die einzelnen Datenstrukturen editieren, einsortieren, per Drag&Drop bedienen lassen u.v.a.m. - inklusive von Blockfunktionen. Ungeöffnet erlaubt das Fenster über einige Nachrichten, Elemente aus der intern verwalteten Liste zu extrahieren, neue Elemente hinzuzufügen, etc.

    Davon profitiert zunächst der EDITOR, der nun eine freie Funktionstastenbelegung anbietet. Auf bis zu 40 F-Tasten kann nun ein Text gelegt werden, der intuitiv per Listen-Fenster zu verarbeiten ist. Hinzu kamen weitere Feinheiten:
    Control-BS/-DEL beachtet nun die Worttrenner
    SHIFT-BS/-DEL löscht bis zum Zeilenanfang/-ende
    freie Online-Hilfe
    manuelle Optionen-Sicherung
    Cursorpositionsanzeige

    Gleichzeitig wurde der Fehler eliminiert, das in einem einzeiligen Text per Aed_selall nichts selektiert wurde.

    Aufgrund interner Umstellungen ist auch die A_editor-Nachricht AUO_EDPUTINFO weggefallen. Dafür kann der EDITOR per AS_EDGETFNAME gefragt werden, wie der Dateiname für den aktuellen Text lautet.
  • 29.7.96
    ACS-Doku:
    Die Dokumentation wurde um die letzten Erweiterungen ergänzt -zusätzlich sind nun die Strukturen der ACS-PLUS-Library dokumentiert.
    ACS.LIB:
    Bei Popups konnte die Maus busy bleiben - dieser Fehler ist behoben. Zusätzlich gibt es nun analog zu der Popup-Bedienung Nachrichten während der Menübedienung.
  • 22.7.96
    ACS-Builder:
    Ganz selten wurden Prototypen in der Referenzliste angelegt, wo kein ersichtlicher Bezug zu existierte (vor allem bei A_arrows).
  • 21.7.96
    ACS-Builder:
    Tasten lernen funktionierte nicht sauber. Zusätzlich konnte man nicht korrekt Objekte verschieben. Schließlich konnten manche den Hinweistext im Informationsdialog der unregistrierten Version nicht lesen.
    ACS.LIB:
    Fehlerhafte Auswertung der Indizees bei Sub-Popups mit Tastatursteuerung.
  • 17.7.96
    ACS.LIB:
    In Awi_dialog wurde nach dem Setzen von dia_abort nicht ein eventuell gedrückter Button-Index zurückgegeben. Zudem wurde ein Edit-Feld- Wechsel per Maus nicht von der Nachricht AS_FOCUSCHG begleitet.
  • 11.7.96
    ACS-Builder:
    Es konnte kurzfristig kein Objekt kopiert (wohl aber dupliziert) werden.

    Im Icon-Editor hat der Farbpinsel bei mehr als 16 Farben die aktuelle Farbe nicht dargestellt. OBJECTs können nun auch mit allen Komponenten dupliziert werden, so daß Teile des OBJECTs nicht mehr referenziert werden.
  • 1.7.96
    ACSpro
    hat einen neuen Status.
  • 30.6.96
    ACS.LIB:
    Ein Objektbaum mit defautable-Objekten, der kein Default enthält, konnte bei Control-Tab ACS zum abstürzen bringen.
  • 21.6.96
    ACS.LIB:
    In einigen (N)VDI-Versionen erscheint die Textselektion im A_boxed- Objekt zumindest bei der Verwendung von 256 Farben als schwarzes Rechteck, ohne daß der darunter liegende Text invers dargestellt wird. Trotz einiger Versuche, diesen Fehler zu umschiffen, habe ich ad hoc keine Lösung gefunden.
  • 13.6.96
    ACS.LIB:
    Es konnte kurzfristig per MultiDateiAuswahl nicht mehr als eine Datei eingelesen werden.

    Ist AB_LAZYEVAL gesetzt, wird in Ash_prog nicht mehr der Standardpfad selber gesetzt.

    Außerdem konnte es in Awi_alert vorkommen, daß die Maus dauerhaft als Biene angezeigt wurde.
  • 3.6.96
    ACS-Builder:
    Die Minimal- und Maximalrechtecke beim Verändern der Objektgröße konnten insbesondere beim Popup-Editor mit Sub-Popups merkwürdige Ausmaße annehmen. Übrigens: Mit der rechten Maustaste kann man das "Aufziehen" abbrechen.
    purer Desktop:
    Wenn sich die Anordnung der Fenstericons im Module-Fenster änderte, wurden die Stati der Icons nicht mitverschoben, woduch plötzlich Icons nicht mehr als Ghost erschienen oder umgekehrt.
  • 30.5.96
    ACS-Builder:
    Für Pascal wurde eine fehlerhafte Oberfläche exportiert (kein ob_len).
  • 28.5.96
    ACS-Builder:
    Eine Tastendruck im Icon-Editor führte zum Absturz.
  • 26.5.96
    ACS-Builder:
    Einstellungen um Schlüsselregistrierung erweitert.
  • 22.5.96
    purer Desktop:
    Ein Icon-Fenster konnte nicht per Menüpunkt "Öffnen" geöffnet werden.
  • 16.5.96
    ACS.LIB:
    Ein Fehler im MagiCMac-OS lief darauf hinaus, daß ein ikonifiziertes Fenster ohne Anmeldung wieder normal dargestellt wurde. ACS versucht dies nun abzufangen.

    Bei A_boxed wurde der Cursor nicht immer in den sichtbaren Bereich verschoben.
  • 13.5.96
    ACS.LIB:
    A_boxed-Click-Routine für Fenster mit Slidern korrigiert.

    Es versteht nun diverse Datum- und Zeitformate.

    Peinliche Debug-Printf-Ausgaben unterbunden.
  • 9.5.96
    ACS.PAS:
    Korrekturen in einigen Definitionen.
  • 8.5.96
    ACS.LIB:
    Farbicons wurden unter MagiC nicht automatisch farbig dargestellt, entweder man setzt AB_NOTRANSICON manuell oder nimmt die neue Library.

Copyright © Martin Elsässer (E-Mailadressen)
Letzte Aktualisierung am 25. März 2008
Home History & ToDo-Liste Änderungen Version V2.3 auf V2.31 Der Atari-WebRing