[Allegro] Vb.186 Vorabdruck

Bernhard Eversberg ev at biblio.tu-bs.de
Do Jul 14 12:24:11 CEST 2005


                                --- Vorabdruck ---

Verlautbarung 186 der Entw.Abt.                          2005-07-15
-------------------------------

V25.8
=====

Groessere Neuerungen gibt es nicht. Normalanwender, die V25.5 haben,
brauchen vorerst nichts zu tun.

1. Korrektur des Defaults beim Umfang des Hintergrundspeichers:
    der Default war mit 24.000 unnoetig hoch; jetzt 600. Fuer mB
    wird dagegen jetzt 36.000 angenommen, vorher 24.000.

2. Button [+] im View- bzw. Erg.Fenster geht nicht, wenn das naechste
    Vorkommnis in der naechsten Zeile ist

3. Meldung wegen fehlender .FRM-Datei kam bei alcarta, obwohl
    das unnoetig ist.

4. Globale Ersetzung: Die Eintragung unter "im Feld" konnte nicht
    geloescht werden! Hatte man einmal dort etwas eingetragen, konnte
    man es nur durch Ausstieg und Start einer neuen Sitzung wieder
    loswerden.

5. Umstellung des Datenfonts (Menü "Option") per FLEX:

    set D<DataFont>=<CharSet>
       Schrift und Zeichensatz im Auswahlfeld werden umgeschaltet,
       zugleich gilt diese Einstellung für das Schreibfeld und für die
       Index- und Kurzlistenfenster.
       Fuer DataFont kann man jeden erlaubten Fontnamen einsetzen, z.B.
       "allegro Lucida Console" oder "Courier New", für CharSet einen
       der folgenden Zahlenwerte:  [siehe Text in xset.rtf ]

6. FLEX:
    first # und last # liefern zwar die Bedingung NO, wenn die erste
    bzw. letzte Satznummer unbesetzt sind.
    Aber anschliessendes next # bzw. prev # klappen nicht, weil die
    interne Satznummer auf der des zuletzt geladenen Satzes bleibt.
    next # und prev # liefern NO, wenn die naechste Nummer unbesetzt
    ist, schalten dann aber ebenfalls nicht korrekt weiter.
    Fazit: die bisherigen FLEXe tun es nicht, wenn darin einer dieser
    Befehle vorkommt UND es unbesetzte Nummern gibt.
    (Zum Glueck ist dies sehr selten. Es kommt nur nach Entlüftung oder
     "nummerntreuer" Erneuerung vor. Kaum jemand macht so etwas.)
    Jetzt: first # bzw. last # liefert den ersten bzw. letzten
    tatsaechlich besetzten Satz; next # bzw. prev # liefern den
    naechsten bzw. vorigen existierenden Satz.
    Die Bedingung geht trotzdem auf NO. Man braucht sie aber nicht
    zu beachten!
    Bei  find #n  dagegen MUSS man darauf achten, denn dann bleibt
    der zuletzt aktive Satz geladen.
    Die (wenigen) Standard-FLEXe, in denen diese Besonderheiten von
    Belang sind, z.B.  summe.flx, wurden bereinigt und auch unter der
    Bedingung getestet, dass es unbesetzte Nummern gibt und dass die
    erste bzw. letzte Nummer unbesetzt ist.

7. Die beim Anlegen einer Sicherungskopie fuer das Restaurieren
    angelegte Datei  CATREST.BAT wird nun nicht nur auf das
    Datenverzeichnis geschrieben, sondern auch auf das
    Sicherungsverzeichnis. Hier wie dort kann man sie starten,
    um die Datenbank nach einem Crash zu restaurieren.

8. Ein neuer FLEX, a-trenn.flx, wird bereitgestellt. Er trennt einen
    hierarchischen Datensatz in Hauptsatz plus verknuepfte Untersaetze.
    Benutzt wird TRENN.APR, die man auf TRENN.xPR kopieren muss, wenn
    man x.CFG statt A.CFG verwendet. Diese Parameter wurden noch
    geringfuegig verbessert.

9. Die Schrift "allegro Lucida Console" ist jetzt auch mit im GP, und
    sie ist in helphead.rtf statt Letter Gothic eingetragen, um eine
    besser lesbare Anzeige von ASCII-Texten zu erreichen.

10. allegro.exe setzt nicht mehr c:\allegro als default.

11. ALFA: Die Anzeige des Entleihers erfolgt nur noch dann, wenn
     #uAU2  gesetzt ist
     In _start.flx wird darauf hingewiesen.





Mehr Informationen über die Mailingliste Allegro