|
ACSpro
History & ToDo-Liste
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
|