a99: Kleinere Verbesserungen
Bernhard Eversberg
EV at buch.biblio.etc.tu-bs.de
Mi Aug 25 08:37:34 CEST 1999
Jetzt freigegeben wurden folgende Verbesserungen:
( ac15/a99/a99upd.exe und ac15/alcarta/upd.exe liegen bereit)
1. Im Formular:
Eingabe von . holt das betr. Feld aus dem Hintergrundspeicher
Leereingabe loescht das Feld im aktuellen Satz. Das entspricht sicher den
Erwartungen: der Feldinhalt erscheint ja beim Aufruf des Formulars,
wenn man den Text also beseitigt und Enter drueckt, dann verschwindet
er auch wirklich. Das gilt auch fuer Teilfelder.
2. Formulare mit Namen aufrufen
Im FLEX kann man jetzt schreiben form Zeitschr um das Formular
[Zeitschrift] erscheinen zu lassen. Hinter Form kann weiterhin die
laufende Nummer des Formulars, jetzt aber auch ein Name (genau: ein
eindeutiger Anfangsteil des Namens) angegeben werden. form "Zeit" wuerde
also auch klappen.
3. if-Befehl und jump in FLEX
Eine erste, noch unvollstaendige Version wurde implementiert:
if #nnn command
Dabei kann #nnn eine Kategorie oder eine #u-Variable sein.
"command" kann nur ein einzelner Befehl sein, keine Kette. Oft wird es
ein jump-Befehl sein (ebenfalls neu):
jump label
Es muss dann an anderer Stelle den "Befehl" :label geben.
Beispiel:
if #39 jump gibts
message #39 nicht da
jump ende
:gibts
message #39 existiert
:ende
Diese Zeilen koennen auch, durch '\' getrennt, direkt als FLEX eingegeben
werden.
So ist man nun in der Lage, das Vorhanden- oder Nichtvorhandensein von
Kategorien zum Steuern von Ablaeufen zu benutzen.
MfG B.E.
Bernhard Eversberg
Universitaetsbibliothek, Postf. 3329,
D-38023 Braunschweig, Germany
Tel. +49 531 391-5026 , -5011 , FAX -5836
e-mail B.Eversberg at tu-bs.de
Mehr Informationen über die Mailingliste Allegro