[Allegro] Trick 61: Druckregler
Bernhard Eversberg
ev at biblio.tu-bs.de
Mi Dez 5 12:22:33 CET 2007
Trick 61: Druckregler
Fliegender Wechsel der Druckparameter
Aufgabe: Schnell mal eben die Druckparameter wechseln, ohne
a99 mit anderer INI neu starten zu müssen.
Warum: Die Druckparameter werden in der INI-Datei mit dem Befehl
PrintParameter=...
eingestellt und gelten dann fuer die ganze Sitzung.
So scheint es. Aber bei den Anzeigeparametern ist es anders,
und auch die Exportparameter lassen sich per Menü ändern!
Auch für das Drucken sollte es eine Schraube geben, an der
man drehen kann!
Lösung:
Man braucht nicht auf die Entwicklungsabteilung zu warten! Geben Sie
mal ein: h xprint
Da sehen Sie, daß es einen FLEX-Befehl dafür gibt.
Wer den kennt und weiß, daß er nun zur Abwechslung die Parameter
namens xyz.apr nutzen will, der gibt einfach ein
x print p xyz
Wer das nicht weiß und auch nicht einsieht, es wissen zu sollen,
oder wer eine zu geringe Berechtigung hat (dann geht das mit dem x
nämlich nicht), dem kann auch geholfen werden.
Zum Beispiel so (siehe Trick 37):
Man macht sich eine Datei namens onprop.flx, in der steht:
yesno Druckparameter wechseln?
if no end
var "Druckparameter|" D "*." K1 "pr"
fnam
if "" end
print p
mes Parameter sind gewechselt
Danach geht das Wechseln so: Rechter Mausklick ins Anzeigefeld,
"Eigenschaften" wählen, und schon kann man sich die Parameter
aus der erscheinenden Dateiauswahlbox aussuchen.
Statt des fnam-Befehls könnte auch eine select-Liste oder eine
View- oder Aresqa-Liste zum Einsatz kommen, die nur bestimmte,
ausgewählte Dateien anbietet! Ganz nach Geschmack.
Mehr Informationen über die Mailingliste Allegro