[Allegro] Nutzt jemand die FLEX-Funktion "transfer"?
Bernhard Eversberg
ev at biblio.tu-bs.de
Fr Jun 20 08:52:05 CEST 2014
In ganz frühen, längst vergessenen Versionen gab es schon die
Funktion "transfer", die ein Feld aus dem Hintergrundspeicher
in die iV kopiert (den Inhalt, ohne Kategorienummer!):
Z.B. mit
transfer #41
ins #40
konnte und kann man eine im Hintergrund stehende #41 nach vorn holen
und dort aber unter anderer Nummer, hier #40, einfügen.
Nutzen kann man dies, nachdem man vorher mit "new" (nicht "new 0")
einen Satz in den Hintergrund kopiert hat: Entweder mit "transfer" in
einem FLEX, oder auch, was wohl noch weniger bekannt ist, indem man in
der Abfrageliste bei der Abfrage des betr. Feldes einen . eingibt. Das
war ein aus PRESTO übernommenes Feature. Es wirkt heute antiquiert -
man muß an der Stelle ja wissen, daß dieses Feld im Hintergrund steht,
denn man sieht es nicht.
Nutzt das jemand?
Wir wollen es nicht gleich ganz abschaffen, aber an einer Stelle
etwas ändern: Mit der Sequenz:
var ""
ins #nnn
oder auch schlicht
#nnn (ohne Inhalt)
wird die #nnn im aktuellen Satz gelöscht, aber vorher in den
Hintergrund kopiert. Das scheint uns überflüssig und soll
abgeschafft werden.
Gibt es Bedenken? Einwände?
Der Befehl "transfer" kommt in den Standard-FLEXen nur vor in
dcinput.flx, dort jedoch nach einem "new", die Abschaffung
würde deshalb hier nichts ausmachen.
B.E.
Mehr Informationen über die Mailingliste Allegro