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