E-Mail
senden
Info-Material
anfordern
Startseite
Über uns
DATAform-Datenbank
DATAform in der Presse
DATAform-tour
Dokumentation
DATAform-Erweiterungen
XTension für QuarkXPress
Plugin für InDesign
herunterladen
Dokumentation
Preise, bestellen
DATAform Add-on
XTension for QuarkXPress
Plugin for InDesign
download
Documentation
Prices, Orderform
III. Funktionsobjekte
97
Entwicklerhandbuch DATAformXTension © 1992-2004 www.gassenhuber.de
*T103 LÖSCHEN
=>
¶*T103*Mx*$¶
Setzt die Art der Abarbeitung für die folgenden Rahmenobjekte auf Löschen.
Rahmenobjekte mit *#x oder *Gx (das x steht für eine Nummer ungleich Null), die im Quark-
XPress-Dokumente gefunden wurden, werden gelöscht, Rahmenobjekte mit *#0 und *G0 (oder
fehlenden Marken) werden übergangen.
Dialoge unterdrücken
*M definiert die Behandlung von nicht gefunden Objekten. (Ein *Gx-Objekt gilt dann als nicht
gefunden, wenn kein einziger Rahmen mit dieser Gruppenummer gefunden wurde.)
Gegebenenfalls erscheint der Dialog: Der Rahmen mit der Objekt-Nr. xxx wurde nicht gefun-
den. bzw.: Es wurde kein Rahmen mit der Gruppen-Nr.xxx gefunden.
Der Dialog bietet die beiden Buttons Abbrechen/ÜBERGEHEN = OK-Taste. Abbrechen bricht
den gesamten Vorgang ab, Übergehen überspringt das aktuelle Rahmenobjekt.
*M0
oder fehlende *M-Marke, es gilt die Standardeinstellung, s. unten
*M1
Dialog
*M2
Übergehen
Standardeinstellungen
Der Aufruf eines Einlesevorgangs übergibt intern vor dem Einlesen automatisch das Funkti-
onsobjekt ¶*T103*M1*$¶, d.h. diese Einstellungen werden jedesmal voreingestellt.
Der Aufruf eines Einlesevorgangs per Nachrichtenschnittstelle übergibt intern vor dem Einle-
sen automatisch das Funktionsobjekt ¶*T103*M2*$¶.
Enthält ein DATAformMarken-Text kein Löschen-Funktionsobjekt mit *M, so wird er dadurch
automatisch der Aufrufmethode entsprechend abgearbeitet.
Rahmenobjekte nach ¶*T103*$¶
Die Rahmenobjekte, die auf ¶*T103*$¶ folgen, beschreiben Rahmen, die im QuarkXPress-
Dokument gelöscht werden sollen. Diese Rahmenobjekte können komplette Objektbeschrei-
bungen darstellen, müssen aber mindestens drei Marken enthalten: *T, *$, *# oder *G.
Komplettes Beispiel
¶*T101*$¶*#111*T3*$Text im Rahmen¶*T103*$¶*T3*#111*$¶
Legt den Rahmen #111 in der linken/oberen Seitenecke an und löscht ihn sofort wieder. Der
Text enthält diese Objekte:
¶ Auf Import umstellen ¶ Der/die zu importierenden Rahmen ¶ Auf Löschen umstellen ¶
Der/die zu löschenden Rahmen¶
Es gelten folgende Regeln für die Angabe der zu löschenden Rahmen:
¶*T3*#15001*$¶
Löscht den Rahmen mit der Objekt-Nr.: 15001
Das QuarkXPress-Objekt muß kein *T3-Rahmen sein; auch eine Linie
oder ein Bild kann auf diese Weise gelöscht werden.
¶*T12*G15*$¶
Löscht alle Rahmen mit der Gruppen-Nr.: 15 im Dokument.
¶*T13*G0*#0*$¶
tut nichts; weder *# noch *G sind definiert.
¶*T3*$Neuer Text...¶
tut nichts; weder *# noch *G sind definiert.
¶*T3*G15*#15001*$¶ Löscht nur den Rahmen #15001; nicht die Gruppe G15.
¶*T3*G15*#0*$¶
Löscht alle Rahmen mit der Gruppen-Nr.: 15 im Dokument.