Über die Attribute für Hintergrund können Sie Hintergrundeffekte in Ihren Dokumenten definieren. Sie gelten für folgende Ziele in 4D Write Pro:
Dokumente
Abschnitte
Absätze
Bilder
Tabellen
Zeilen
Spalte/Zellen
Kopf-/Fuß-/Hauptteile
Textfelder
X
X
X
X
X
X
X
X
X
Konstante
Kommentar
wk background clip
Gibt den Zeichenbereich des Hintergrunds an. Mögliche Werte:
wk border box (Standard): Der Hintergrund wird bis zum äußeren Rand des Rahmens gezeichnet
wk content box: Der Hintergrund wird innerhalb des Inhaltsteils gezeichnet
wk padding box: Der Hintergrund wird bis zum äußeren Rand der Einrückung gezeichnet (oder bis zum inneren Rand des Rahmens, falls vorhanden)
wk paper box: Hintergrund wird bis zum Papierrand gezeichnet (nur für Dokument oder Abschnitte)
wk background color
Gibt die Hintergrundfarbe eines Elements an. Mögliche Werte:
CSS Farbe ("#010101" oder "#FFFFFF" oder "rot").
4D Farbwert als lange Ganzzahl (siehe )
Array Lange Ganzzahl mit einem Element pro R, G, B Komponente (0-255)
Standard für Dokumente ist "#FFFFFF" und wk transparent, oder "transparent" für Absätze und Bilder.
wk background display mode
Legt den Anzeigemodus der als Hintergrund verwendeten Bilder fest, basierend auf einer Voreinstellung der folgenden "echten" Attributwerte: wk background origin, wk background repeat, wk background position horizontal, wk background position vertical, wk background width, wk background height
Mögliche Werte:
wk scaled to fit
wk truncated
wk truncated centered
wk proportional
wk proportional centered
wk replicated (Standard)
wk replicated centered
Hinweis: Das Ursprungsrechteck wird auf die Abstandsbox (das Bildrechteck einschließlich des Abstandsbereichs, aber ohne den Randbereich) gesetzt.
Wenn Sie den Wert dieses Attributs abrufen, ist der Rückgabewert entweder:
einen der möglichen Anzeigemodi, zum Beispiel wk replicated, wenn alle realen Attribute die voreingestellten Werte für diesen Modus haben
"custom" wenn der Wert von mindestens einem realen Attribut von den voreingestellten Werten für einen beliebigen Modus abweicht. Zum Beispiel, wenn der voreingestellte Wert von wk background width verändert wurde, nach dem ändern von wk background display mode, gibt WP GET ATTRIBUTES "custom" zurück, wenn Sie den Wert von wk background display mode abfragen.
wk background height
Gibt die vertikale Größe des Hintergrundbildes an. Mögliche Werte:
wk auto (Standard): Das Hintergrundbild richtet sich nach seiner Höhe
wk contain: Skaliert das Hintergrundbild mit Beibehalten der Proportionen so groß wie möglich, so dass es komplett in den Inhaltsteil passt. Diese Option ändert auch den Wert der anderen Größenattribute.
wk cover: Skaliert das Hintergrundbild mit Beibehalten der Proportionen so klein wie möglich, so dass der Hintergrundbereich komplett ausgefüllt ist. Evtl. sind Teile des Hintergrundbildes abgeschnitten. Diese Option ändert auch den Wert der anderen Größenattribute.
Definierte Größe: Vertikale Größe des Hintergrundbildes als Zahl oder String:
Zahl: Größe in wk layout unit
String: CSS String mit zusammengezogenem Wert und Einheit, z.B.: 12pt für 12 Punkt oder 1.5cm für 1,5 Zentimeter. Mindestwert: 0pt, Maximumwert: 10000pt. Relativer Wert (in %) wird unterstützt.
wk background image
Gibt Referenz für Hintergrundbild an. Kann jedes gültige Bild wie 4D Bildvariable oder Ausdruck sein:
Zurückgegebener Wert (WP GET ATTRIBUTES): Wurde das Bild über eine Netzwerk URL definiert, wird das Zielbild zurückgegeben, wenn es bereits geladen ist, sonst ein leeres Bild.
Verwenden Sie wk background image url, wenn Sie Bilder über URLs oder lokale URIs verwalten wollen.
wk background image url
Hintergrundbild, definiert über eine URL (String). Kann Netzwerk URL oder Daten URI und absolut oder relativ zur Strukturdatei sein.
Zurückgegebener Wert (WP GET ATTRIBUTES): Netzwerk URL oder Daten URI. Kann sich von der ursprünglichen URL unterscheiden, wenn das Bild keine Referenz über die Netzwerk URL hat (nur Netzwerk URLs werden beibehalten). Für lokale Datei URLs wird der Bild-Stream selbst im Dokument beibehalten und so ist die zurückgegebene URL eine Daten URI mit dem Bild-Stream codiert in base64.
Verwenden Sie wk background image, wenn Sie Hintergrundbilder als Bildausdrücke verwalten wollen.
wk background origin
Gibt die Positionierung des Hintergrundbildes an. Mögliche Werte:
wk padding box (Standard): Das Hintergrundbild startet im Viereck der Einrückung (oder innerer Rahmenrand)
wk border box: Das Hintergrundbild startet im Viereck des Rahmens (äußerer Rand)
wk content box: Das Hintergrundbild startet im Viereck des Inhalts
wk paper box: Hintergrundbild startet am Papierrand (nur für Dokument oder Abschnitte)
wk background position horizontal
Gibt die horizontale Startposition des Hintergrundbilds an. Mögliche Werte:
wk left (Standard): Das Hintergrundbild beginnt horizontal auf der linken Seite des Elements
wk center: Das Hintergrundbild beginnt horizontal in der Mitte des Elements
wk right: Das Hintergrundbild beginnt horizontal auf der rechten Seite des Elements
wk background position vertical
Gibt die vertikale Startposition des Hintergrundbildes an. Mögliche Werte:
wk top (Standard): Das Hintergrundbild beginnt vertikal oben im Element
wk middle: Das Hintergrundbild beginnt vertikal in der Mitte des Elements
wk bottom: Das Hintergrundbild beginnt vertikal unten im Element
wk background repeat
Gibt an, ob und wie das Hintergrundbild wiederholt wird. Mögliche Werte:
wk repeat (Standard): Das Hintergrundbild wird vertikal und horizontal wiederholt
wk no repeat: Das Hintergrundbild wird nicht wiederholt
wk repeat x: Das Hintergrundbild wird nur horizontal wiederholt
wk repeat y: Das Hintergrundbild wird nur vertikal wiederholt
wk background width
Gibt die horizontale Größe des Hintergrundbildes an. Mögliche Werte:
wk auto (Standard): Das Hintergrundbild richtet sich nach seiner Breite
wk contain: Skaliert das Hintergrundbild mit Beibehalten der Proportionen so groß wie möglich, so dass es komplett in den Inhaltsbereich passt. Diese Option ändert auch den Wert der anderen Größenattribute.
wk cover: Skaliert das Hintergrundbild mit Beibehalten der Proportionen so groß wie möglich, so dass der Hintergrundbereich komplett ausgefüllt ist. Evtl. sind Teile des Hintergrundbildes abgeschnitten. Diese Option ändert auch den Wert der anderen Größenattribute.
Definierte Größe: Horizontale Größe des Hintergrundbildes als Zahl oder String:
Zahl: Größe in wk layout unit
String: CSS String mit zusammengezogenem Wert und Einheit, z.B.: 12pt für 12 Punkt, oder 1,5cm für 1,5 Zentimeter. Mindestwert: 0pt, Maximumwert: 10000pt. Relativer Wert (in %) wird unterstützt.
Über die Attribute für Ränder können Sie Stil, Breite und Farbe eines Randes definieren. Sie gelten für:
Dokumente
Abschnitte
Absätze
Bilder
Tabellen
Zeilen
Spalte/Zellen
Kopf-/Fuß-/Hauptteile
Textfelder
X
X
X
X
X
X
X
X
X
Konstante
Kommentar
wk border color
Setzt Farbe für alle vier Ränder. Mögliche Werte:
CSS Farbe ("#010101" oder "#FFFFFF" oder "rot").
4D Farbwert als Lange Ganzzahl (siehe Befehl )
Array Lange Ganzzahl mit einem Element pro R, G, B Komponente (0-255)
Standard ist "#000000" (bei Wert als String). Bei mehreren Farben gibt WP GET ATTRIBUTES einen leeren String zurück.
wk border color bottom
Setzt Farbe des unteren Rands. Mögliche Werte:
CSS Farbe ("#010101" oder "#FFFFFF" oder "rot").
4D Farbwert als Lange Ganzzahl (siehe Befehl )
Array Lange Ganzzahl mit einem Element pro R, G, B Komponente (0-255)
wk border color left
Setzt Farbe des linken Rands. Mögliche Werte:
CSS Farbe ("#010101" oder "#FFFFFF" oder "rot").
4D Farbwert als Lange Ganzzahl (siehe Befehl )
Array Lange Ganzzahl mit einem Element pro R, G, B Komponente (0-255)
wk border color right
Setzt Farbe des rechten Rands. Mögliche Werte:
CSS Farbe ("#010101" oder "#FFFFFF" oder "rot").
4D Farbwert als Lange Ganzzahl (siehe Befehl )
Array Lange Ganzzahl mit einem Element pro R, G, B Komponente (0-255)
wk border color top
Setzt Farbe des oberen Rands. Mögliche Werte:
CSS Farbe ("#010101" oder "#FFFFFF" oder "rot").
4D Farbwert als Lange Ganzzahl (siehe Befehl )
Array Lange Ganzzahl mit einem Element pro R, G, B Komponente (0-255)
wk border radius
Gibt abgerundeten Rand an. Mögliche Werte:
wk none (Standard): Rand hat keine abgerundeten Ecken
Radiuswert als Zahl oder String:
Zahl: Radius in wk layout unit.
String: CSS String mit zusammengesetzem Wert und Einheit. z.B: 12pt für 12 Punkt oder 1.5cm für 1.5 Zentimeter.
wk border style
Gibt Stil für alle vier Ränder an. Mögliche Werte:
wk none (Standard): Kein Rand
wk hidden: genauso wie wk none, außer bei Auflösung Randkonflikt
wk solid: durchgezogener Rand
wk dotted: gepunkteter Rand
wk dashed: gestrichelter Rand
wk double: doppelter Rand
wk groove: 3D Rahmen vertieft (aktuelle Auswirkung richtet sich nach der Rahmenfarbe)
wk ridge: 3D Rahmen erhoben (aktuelle Auswirkung richtet sich nach der Rahmenfarbe)
wk inset: 3D Rahmen nach innen (aktuelle Auswirkung richtet sich nach der Rahmenfarbe)
wk border style bottom
Gibt Stil für unteren Rand an. Mögliche Werte:
wk none (Standard): Kein Rand
wk hidden: genauso wie wk none, außer bei Auflösung Randkonflikt
wk solid: durchgezogener Rand
wk dotted: gepunkteter Rand
wk dashed: gestrichelter Rand
wk double: doppelter Rand
wk groove: 3D Rand vertieft (aktuelle Auswirkung richtet sich nach der Randfarbe)
wk ridge: 3D Rand erhoben (aktuelle Auswirkung richtet sich nach der Randfarbe)
wk inset: 3D Rand nach innen (aktuelle Auswirkung richtet sich nach der Randfarbe)
wk border style left
Gibt Stil für linken Rand an:
wk none (Standard): Kein Rand
wk hidden: genauso wie wk none, außer bei Auflösung Randkonflikt
wk solid: durchgezogener Rand
wk dotted: gepunkteter Rand
wk dashed: gestrichelter Rand
wk double: doppelter Rand
wk groove: 3D Rand vertieft (aktuelle Auswirkung richtet sich nach der Randfarbe)
wk ridge: 3D Rand erhoben (aktuelle Auswirkung richtet sich nach der Randfarbe)
wk inset: 3D Rand nach innen (aktuelle Auswirkung richtet sich nach der Randfarbe)
wk border style right
Gibt Stil für rechten Rand an:
wk none (Standard): Kein Rand
wk hidden: genauso wie wk none, außer bei Auflösung Randkonflikt
wk solid: durchgezogener Rand
wk dotted: gepunkteter Rand
wk dashed: gestrichelter Rand
wk double: doppelter Rand
wk groove: 3D Rand vertieft (aktuelle Auswirkung richtet sich nach der Randfarbe)
wk ridge: 3D Rand erhoben (aktuelle Auswirkung richtet sich nach der Randfarbe)
wk inset: 3D Rand nach innen (aktuelle Auswirkung richtet sich nach der Randfarbe)
wk border style top
Gibt Randstil oben an. Mögliche Werte:
wk none (Standard): Kein Rand
wk hidden: genauso wie wk none, außer bei Auflösung Randkonflikt
wk solid: durchgezogener Rand
wk dotted: gepunkteter Rand
wk dashed: gestrichelter Rand
wk double: doppelter Rand
wk groove: 3D Rand vertieft (aktuelle Auswirkung richtet sich nach der Randfarbe)
wk ridge: 3D Rand erhoben (aktuelle Auswirkung richtet sich nach der Randfarbe)
wk inset: 3D Rand nach innen (aktuelle Auswirkung richtet sich nach der Randfarbe)
wk border width
Gibt Breite für alle vier Ränder an. Sie müssen zuvor den Randstil festlegen. Mögliche Werte:
Breite als Zahl oder String:
Zahl: Breite in wk layout unit.
String: CSS String mit zusammengezogenem Wert und Einheit, z.B: 12pt für 12 Punkt oder 1.5cm für 1,5 Zentimeter
Standardwert: 2pt
wk border width bottom
Gibt Breite für den unteren Rand an. Mögliche Werte:
Breite als Zahl oder String:
Zahl: Breite in wk layout unit.
String: CSS String mit zusammengezogenem Wert und Einheit, z.B: 12pt für 12 Punkt oder 1.5cm für 1.5 Zentimeter
Standardwert: 2pt
wk border width left
Gibt Breite für linken Rand an. Mögliche Werte:
Breite als Zahl oder String:
Zahl: Breite in wk layout unit.
String: CSS String mit zusammengezogenem Wert und Einheit, z.B.: 12pt für 12 Punkt oder 1.5cm für 1.5 Zentimeter
Standardwert: 2pt
wk border width right
Gibt Breite für rechten Rand an. Mögliche Werte:
Breite als Zahl oder String:
Zahl: Breite in wk layout unit.
String: CSS String mit zusammengezogenem Wert und Einheit, z.B: 12pt für 12 Punkt oder 1.5cm für 1.5 Zentimeter
Standardwert: 2pt
wk border width top
Gibt Breite für oberen Rand an. Mögliche Werte:
Breite als Zahl oder String:
Zahl: Breite in wk layout unit.
String: CSS String mit zusammengezogenem Wert und Einheit, z.B: 12pt für 12 Punkt oder 1.5cm für 1.5 Zentimeter
Standardwert: 2pt
wk inside
Gibt bei mehreren Absätzen im ausgewählten Bereich an, dass das Attribut nur für die entsprechende innere Eigenschaft des Absatzes gilt (nicht außerhalb). Gilt nur für Attribute für Außenabstand, Innenabstand und Ränder und muss zum angegebenen Attribut hinzugefügt werden. Siehe Beispiel 2 des Befehls WP SET ATTRIBUTES.
wk outside
Gibt bei mehreren Absätzen im ausgewählten Bereich an, dass das Attribut nur für die entsprechende äußere Eigenschaft des Absatzes gilt (nicht innerhalb). Gilt nur für Attribute für Außenabstand, Innenabstand und Ränder und muss zum angegebenen Attribut hinzugefügt werden. Siehe Beispiel 2 des Befehls WP SET ATTRIBUTES.
Über Attribute für Dokumente können Sie Standardangaben oder Einstellungen zum Dokument setzen oder erhalten. Sie gelten für:
Dokumente
Abschnitte
Absätze
Bilder
Tabellen
Zeilen
Spalte/Zellen
Kopf-/Fuß-/Hauptteile
Textfelder
X
Angaben zum Dokument:
Konstante
Kommentar
wk author
Verwendung: Dokumente Standardwert: keiner Mögliche Werte: Eigene Zeichenkette
wk company
Gibt eine dem Dokument zugeordnete Firma an (String)
wk date creation
Gibt Erstellungsdatum des Dokuments zurück. Dieser Wert ist im Lesemodus und lässt sich nicht setzen.
wk date modified
Gibt letztes Änderungsdatum des Dokuments zurück. Dieser Wert ist im Lesemodus und lässt sich nicht setzen. Beachten Sie, dass diese Angabe nur beim Bearbeiten des Dokumentinhalts automatisch aktualisiert wird, jedoch nicht beim Öffnen oder Sichern des Dokuments.
wk dpi
Für interne Pixel verwendete DPI <->Punktkonvertierung (Ganzzahl). Immer 96 (Nur-Lesen)
wk modified
Zeigt an, ob das Dokument seit der Erstellung des zugehörigen Objekts geändert wurde (siehe unten). Mögliche Werte:
Wahr - das Dokument wurde geändert
Falsch - das Dokument wurde nicht geändert (Standardeinstellung, wenn das Objekt erstellt wird)
Diese Eigenschaft wird immer auf false gesetzt, wenn das Objekt, das das Dokument enthält, erstellt wird (d.h. mit WP Import document, WP New, Objektkopie oder wenn das Objektfeld/Attribut aus der Datenbank geladen wird). Sie wird von 4D Write Pro automatisch auf true gesetzt, sobald eine Änderung am Inhalt des Dokuments vorgenommen wird, unabhängig davon, woher die Änderung stammt (Benutzeraktion oder Programmierung).
Hinweise:
Ein neuer Wert, der aus einer Formel ausgewertet wird, wird nicht als Änderung des Dokuments betrachtet (der Quellcode der Formel bleibt unangetastet).
Sobald diese Eigenschaft von 4D Write Pro auf true gesetzt wurde, wird sie nicht mehr automatisch auf false zurückgesetzt, selbst wenn eine Aktion "Rückgängig" oder "Export" ausgeführt wird. Da es sich jedoch um eine Schreib-Lese-Eigenschaft handelt, kann sie durch Ihren Code gesetzt werden.
Anders als wk date modified ist wk modified flüchtig, d.h. es wird nicht im Dokument gespeichert.
wk notes
Gibt Kommentare über das Dokument an (String).
wk subject
Gibt Betreff des Dokuments an (String)
wk title
Gibt Dokumenttitel (String) an. Standard ist "Neues 4D Write Pro Dokument"
wk version
Gibt die interne 4DWP Version des Dokuments zurück (Zahl). Diese Zahl lässt sich mit dem Befehl WP GET ATTRIBUTES nur lesen; sie kann nicht gesetzt werden.
Dokumenteinstellung
Konstante
Kommentar
wk break paragraphs in formulas
Definiert, ob von Formeln zurückgegebene Zeilenschaltungen (CR) als Absatzumbrüche gewertet werden. Mögliche Werte:
wk true- Interpretiert als Absatzumbruch
wk false - (Standardwert) Interpretiert als Zeilenumbruch
Hinweis: Verwendet eine Formel .pageNumber oder .pageCount, wird dieses Attribut ignoriert, d.h. Zeilenschaltungen werden immer als Zeilenumbruch gewertet.
wk tab decimal separator
Zeichen für Dezimaltrenner bei Dezimaltabulator (siehe wk tabs). Mögliche Werte:
wk point or comma: Verwendet ersten Punkt oder Komma von rechts (Standard für neue leere Dokumente)
wk point: Verwendet das Punktzeichen
wk comma: Verwendet das Kommazeichen
wk system: Verwendet Dezimaltrenner, wie von zurückgegeben (Standard für importierte bisherige 4D Write Dokumente)
Über diese Attribute können Sie Schriftfamilie, Schriftgröße und Schriftstil von Text definieren. Sie gelten für:
Dokumente
Abschnitte
Absätze
Bilder
Tabellen
Zeilen
Spalte/Zellen
Kopf-/Fuß-/Hauptteile
Textfelder
X*
X*
X*
X*
X*
X*
X*
X*
* gilt für Absatzzeichen in Elementen
Konstante
Kommentar
wk font
Gibt kompletten Schriftnamen mit Stilarten an, wie vom Befehl FONT STYLE LIST zurückgegeben. Bei einem ungültigen Schriftnamen führt der Befehl nichts aus. Standardwert: "Times New Roman".
wk font bold
Gibt die Textstärke an (richtet sich nach verfügbaren Schriftstilen). Mögliche Werte:
wk true um ausgewählte Zeichen auf den Schriftstil Fett zu setzen; mit dem Befehl WP GET ATTRIBUTES wird wk true zurückgegeben, wenn mindestens ein ausgewähltes Zeichen in Fettschrift ist.
wk false (Standard) um den Schriftstil Fett - falls vorhanden - von den ausgewählten Zeichen zu entfernen; mit dem Befehl WP GET ATTRIBUTES wird wk false zurückgegeben, wenn keins der ausgewählten Zeichen in Fettschrift ist.
wk font default
Objekt zum Definieren der standardmäßigen Ersatzschrift für das Dokument (z.B. Schriften, die anstelle der Schriften im Dokument verwendet werden, wenn im Betriebsystem nicht verfügbar). Es enthält:
Eigenschaft
Typ
Beschreibung
default
String | Collection
Schrift(en) die ersatzweise verwendet werden sollen, wenn eine Schrift vom Betriebssystem nicht unterstützt wird, unabhängig von der Plattform
windows
String | Collection
Schrift(en) die ersatzweise unter Windows verwendet werden sollen, wenn eine Schrift vom Betriebssystem nicht unterstützt wird (vorrangig zu "default", sofern definiert)
mac
String | Collection
Schrift(en) die ersatzweise auf MacOS verwendet werden sollen, wenn eine Schrift vom Betriebssystem nicht unterstützt wird (vorrangig zu "default", sofern definiert)
Hinweise:
Jede Eigenschaft kann einen String (z.B. "Arial") oder eine Collection von Strings (z.B. ["Arial","sans-serif"]) enthalten. Schriftnamen müssen Namen gängiger Schriftfamilien sein oder vom Typ "sans-serif", "serif", "monospace", "cursive" oder "fantasy" in Bezug auf die generische Schriftfamilie im Ziel, wie in der Schriftfamilie html/css.
Standardmäßig, wenn wk font default nicht gesetzt ist oder wenn keine der definierten Schriften auf der Plattform verfügbar ist, die Schriftersetzung wird an das Betriebssystem delegiert.
wk font family
Gibt den Namen der Schriftfamilie an wie von wk font definiert. Standardwert: "Times New Roman". Der Befehl WP GET ATTRIBUTES gibt einen leeren String zurück, wenn die ausgewählten Zeichen unterschiedliche Schriftfamilien-Eigenschaften enthalten.
wk font italic
Gibt den Stil Kursiv für Text an (richtet sich nach den Schriftstilen). Mögliche Werte:
wk true, um ausgewählte Zeichen auf Kursiv- oder Schrägschrift zu setzen; der Befehl WP GET ATTRIBUTES gibt wk true zurück, wenn mindestens ein ausgewähltes Zeichen Kursiv- oder Schrägschrift unterstützt.
wk false (Standard), um in gewählten Zeichen Kursiv- oder Schrägschrift - wenn vorhanden - zu entfernen; der Befehl gibt wk false zurück, wenn keines der gewählten Zeichen in Kursiv- oder Schrägschrift ist.
wk font size
Gibt die Schriftgröße für Text an. Mögliche Werte (nur in Punkt):
Wert Zahl (Standard = 12)
CSS String mit zusammengesetzem Wert und Einheit, z.B.: 12pt für 12 Punkt.
wk text color
Gibt die Textfarbe an. Mögliche Werte:
Eine CSS Farbe("#010101" oder "#FFFFFF" oder "rot"). Bei String ist "#000000" Standard
Ein 4D Farbwert als Lange Ganzzahl (siehe Befehl )
Ein Array Lange Ganzzahl mit je einem Element pro R, G, B Komponente (0-255)
wk text linethrough color
Gibt Farbe des durchgestrichenen Textes an. Mögliche Werte:
CSS Farbe ("#010101" oder "#FFFFFF" oder "rot").
4D Farbwert als Lange Ganzzahl (siehe Befehl )
Array Lange Ganzzahl mit einem Element pro R, G, B Komponente (0-255)
Standard ist "currentColor" wenn String, oder wk default wenn Lange Ganzzahl.
wk text linethrough style
Gibt Stil für durchgestrichenen Text an (wenn vorhanden). Mögliche Werte:
wk none (Standard): Keine Auswirkung
wk solid: Zeichnet durchgezogene Linie im ausgewählten Text
wk dotted: Zeichnet gepunktete Linie im ausgewählten Text
wk dashed: Zeichnet gestrichelte Linie im ausgewählten Text
wk double: Zeichnet doppelte Linie im ausgewählten Text
wk semi transparent: gedimmte Linie im ausgewählten Text. Ist mit anderem Linienstil kombinierbar.
wk word: Zeichnet die Linie nur bei Wörtern (Leerzeichen werden ausgelassen). Ist mit anderem Linienstil kombinierbar.
wk text shadow color
Gibt Schattenfarbe des gewählten Textes an. Mögliche Werte:
CSS Farbe ("#010101" oder "#FFFFFF" oder "rot").
4D Farbwert als Lange Ganzzahl (siehe Befehl )
Array Lange Ganzzahl mit einem Element pro R, G, B Komponente (0-255)
wk transparent (Standard)
wk text shadow offset
Gibt Versatz (offset) des Schatteneffekts an. Mögliche Werte:
Größenangabe in Punkt, Standardwert: 1pt
wk text transform
Setzt Buchstaben im Text in Groß- oder Kleinschreibung. Mögliche Werte:
wk capitalize: Schreibt die Anfangsbuchstaben groß
wk lowercase: Schreibt die Buchstaben klein
wk uppercase: Schreibt die Buchstaben groß
wk small uppercase: Setzt Buchstaben in Kapitälchen
wk none (Standard): Keine Umwandlung
wk text underline color
Gibt Farbe des unterstrichenen Textes an. Mögliche Werte:
CSS Farbe ("#010101" oder "#FFFFFF" oder "rot").
4D Farbwert als Lange Ganzzahl (siehe Befehl )
Array Lange Ganzzahl mit einem Element pro R, G, B Komponente (0-255)
Standard ist "currentColor" wenn String, oder wk default wenn Lange Ganzzahl.
wk text underline style
Gibt Stil für unterstrichenen Text an (wenn vorhanden). Mögliche Werte:
wk none (Standard): Keine Unterstreichung
wk solid: Zeichnet durchgezogene Linie im ausgewählten Text
wk dotted: Zeichnet gepunktete Linie im ausgewählten Text
wk dashed: Zeichnet gestrichelte Linie im ausgewählten Text
wk double: Zeichnet doppelte Linie im ausgewählten Text
wk semi transparent: gedimmte Linie im ausgewählten Text. Ist mit anderem Linienstil kombinierbar.
wk word: Zeichnet die Linie nur bei Wörtern (Leerzeichen werden ausgelassen). Ist mit anderem Linienstil kombinierbar.
wk vertical align
Setzt die vertikale Ausrichtung eines Elements. Verwendbar für Zeichen, Absätze und Bilder. Mögliche Werte:
wk baseline (Standard): Richtet die Grundlinie eines Elements nach der Grundlinie des übergeordneten Elements aus
wk top: Richtet die Oberkante des Elements nach der Oberkante des größten Elements in der Reihe aus
wk bottom: Richtet die Unterkante des Elements nach dem untersten Element in der Reihe aus
wk middle: Element wird in die Mitte des übergeordneten Elements gesetzt
wk superscript: Richtet das Element aus, als ob es hochgestellt wäre
wk subscript: Richtet das Element aus, als ob es tiefgestellt wäre
Für Zeichen haben wk top und wk bottom denselben Effekt wie wk baseline. Für Absätze haben wk baseline, wk superscript und wk subscript denselben Effekt wie wk top.
Die Attribute Höhe/Breite werden verwendet, um die Höhe und Breite von Elementen festzulegen. Sie können auf die folgenden 4D Write Pro Ziele angewendet werden:
Dokumente
Abschnitte
Absätze
Bilder
Tabellen
Zeilen
Spalte/Zellen
Kopf-/Fuß-/Hauptteile
Textfelder
X
X
X
X*
X
X
*gilt für Zellen
Konstante
Kommentar
wk height
Setzt Höhe des Elements, dazu gehören nicht Einrückung, Ränder oder Rahmen; d.h. die Höhe des Bereichs liegt innerhalb von Einrückung, Rändern und Rahmen des Elements. Mögliche Werte:
wk auto (Standard): Höhe basiert auf dem Inhalt des Elements
Größe wird als Zahl oder Stringwert ausgedrückt:
Zahl: Größe in wk layout unit.
String: CSS String mit zusammengesetztem Wert und Einheit, z.B.: 12pt für 12 Punkt oder 1.5cm für 1,5 Zentimeter. Mindestwert: 0pt, Maximumwert: 10.000pt.
Das Attribut wk height wird von wk min height überschrieben (wenn definiert).
wk min height
Setzt Mindesthöhe des Elements. Verhindert, dass der Wert von wk height kleiner als wk min height wird. Mögliche Werte:
wk auto (Standard): Höhe basiert auf dem Inhalt des Elements
Größe wird als Zahl oder Stringwert ausgedrückt:
Zahl: Größe in wk layout unit.
String: CSS String mit zusammengesetztem Wert und Einheit, z.B.: 12pt für 12 Punkt oder 1.5cm für 1,5 Zentimeter. Mindestwert: 0pt, Maximumwert: 10.000pt.
Der Wert von wk min height überschreibt den Wert von wk height.
wk min width
Setzt Mindestbreite des Elements. Verhindert, dass der Wert von wk width kleiner als wk min width wird. Mögliche Werte:
wk auto (Standard): Höhe basiert auf dem Inhalt des Elements
Größe wird als Zahl oder Stringwert ausgedrückt:
Zahl: Größe in wk layout unit.
String: CSS String mit zusammengesetztem Wert und Einheit, z.B.: 12pt für 12 Punkt oder 1.5cm für 1,5 Zentimeter. Mindestwert: 0pt, Maximumwert: 10.000pt.
Der Wert von wk min width überschreibt den Wert von wk width.
wk width
Setzt Breite des Elements. Mögliche Werte:
wk auto (Standard): Breite basiert auf dem Inhalt des Elements
Größe wird als Zahl oder Stringwert ausgedrückt:
Zahl: Größe in wk layout unit.
String: CSS String mit zusammengesetztem Wert und Einheit, z.B.: 12pt für 12 Punkt oder 1.5cm für 1,5 Zentimeter. Mindestwert: 0pt, Maximumwert: 10.000pt.
Der Wert von wk min width überschreibt den Wert von wk width.
Über die Attribute für Bilder können Sie Bilder innerhalb des Bereichs verwalten. Sie gelten für folgende Ziele in 4D Write Pro:
Dokumente
Abschnitte
Absätze
Bilder
Tabellen
Zeilen
Spalte/Zellen
Kopf-/Fuß-/Hauptteile
Textfelder
X
X*
X*
X*
*gilt für Bilder in Zellen (nur Bilder im Textfluss)
Zur Erinnerung: 4D Write Pro unterstützt, wie im Abschnitt Bilder verwalten erläutert, zwei Arten von Bildern:
Ein im Textfluss eingefügtes Bild über die Befehle WP INSERT PICTURE oder
Ein in der Seite verankertes Bild über den Befehl WP Add picture
Folgende Attribute sind für verankerte Bilder oder Bilder im Textfluss verfügbar:
Konstante
Kommentar
wk image
Gibt ein Bild an. Mögliche Werte:
Bild URL (String). Kann absolut oder relativ zur Strukturdatei sein.
Bildvariable oder Feld.
Zurückgegebener Wert (WP GET ATTRIBUTES): URI (Netzwerk URL oder Daten URI). Kann sich von der ursprünglichen URL unterscheiden, wenn das Bild keine Referenz über die Netzwerk URL hat (nur Netzwerk URLs werden beibehalten). Für lokale Datei URLs wird der Bild-Stream selbst im Dokument beibehalten und so ist die zurückgegebene URL eine Daten URI mit dem Bild-Stream codiert in base64.
wk image alternate text
Gibt Ersatztext für Bild an, wenn das Bild sich nicht anzeigen lässt.
wk image display mode
Setzt den Anzeigemodus für verankerte Bilder und Bilder im Textfluß. Mögliche Werte:
wk scaled to fit (Standard)
wk truncated
wk truncated centered
wk proportional
wk proportional centered
wk replicated
wk replicated centered
Hinweis: Mit wk image display mode werden Original und ausgeschnittene Rechtecke immer auf den Inhaltsbereich gesetzt (das Bildrechteck ohne Einrückung und Rahmenbereich).
Verwenden Sie wk background display mode, wenn Sie den Anzeigemodus von Bildern im Hintergrund setzen wollen.
wk image url
Gibt ein Bild, definiert über eine URL (String), an. Kann Netzwerk URL oder Daten URI und absolut oder relativ zur Strukturdatei sein.
Zurückgegebener Wert (WP GET ATTRIBUTES): Netzwerk URL oder Daten URI. Kann sich von der ursprünglichen URL unterscheiden, wenn das Bild keine Referenz über die Netzwerk URL hat (nur Netzwerk URLs werden beibehalten). Für lokale Datei URLs wird der Bild-Stream selbst im Dokument beibehalten und so ist die zurückgegebene URL eine Daten URI mit dem Bild-Stream codiert in base64.
Verwenden Sie wk image, wenn Sie Bilder als Bildausdrücke verwalten wollen.
wk owner
(Nur lesbares Attribut) Eigentümer des Range/Objekts/Abschnitts/Unterabschnitts (Referenz zum Dokument von Abschnitt/Unterabschnitt). Wert: Objekt
wk type
(Nur lesbares Attribut) Typ des 4D Write Pro Objekts. Mögliche Werte:
wk type default: Range oder Abschnitt ohne definierten Typ
wk type paragraph: Rangetyp Abschnitt
wk type image: Bild (eingebunden oder verankert)
wk type container: z.B. Kopf- oder Fußteil
wk type table: Referenz auf Tabelle
Nur für Ranges von Zellen, Spalten und Zeilen:
wk type table row: Referenz auf Tabellenzeile
wk type table cell: Referenz auf Tabellenzelle
wk type table column: Referenz auf Tabellenspalte
Nur für Unterabschnitte:
wk first page: Erste Seite Unterabschnitt
wk right page: Rechte Seite Unterabschnitt
wk left page: Linke Seite Unterabschnitt
Folgende Attribute sind nur für Bilder im Textfluss verfügbar:
Konstante
Kommentar
wk end
(Nur lesbares Attribut für Range). Range Ende Versatz. Wert: Lange Ganzzahl
wk start
(nur lesbares Attribut)
Range Start Versatz oder
Index für Textbeginn von Abschnitt/Unterabschnitt im Hauptteil des Dokuments (für Unterabschnitt Index für Textbeginn des übergeordneten Abschnitts)
Wert: Lange Ganzzahl
wk vertical align
Setzt die vertikale Ausrichtung eines Elements. Verwendbar für Zeichen, Absätze und Bilder. Mögliche Werte:
wk baseline (Standard): Richtet die Grundlinie eines Elements nach der Grundlinie des übergeordneten Elements aus
wk top: Richtet die Oberkante des Elements nach der Oberkante des größten Elements in der Reihe aus
wk bottom: Richtet die Unterkante des Elements nach dem untersten Element in der Reihe aus
wk middle: Element wird in die Mitte des übergeordneten Elements gesetzt
wk superscript: Richtet das Element aus, als ob es hochgestellt wäre
wk subscript: Richtet das Element aus, als ob es tiefgestellt wäre
Für Zeichen haben wk top und wk bottom denselben Effekt wie wk baseline. Für Absätze haben wk baseline, wk superscript und wk subscript denselben Effekt wie wk top.
Folgende Attribute sind nur für verankerte Bilder verfügbar:
Konstante
Kommentar
wk anchor horizontal align
Definiert die horizontale Ausrichtung eines Bildes in Bezug zum Ursprung (siehe wk anchor origin). Mögliche Werte:
wk left - Ausrichtung links
wk center - Ausrichtung mittig (nicht kompatibel mit HTML, Bilder erscheinen nicht im Web)
wk right - Ausrichtung rechts
wk anchor horizontal offset
Definiert den horizontalen Versatz eines Bildes als CSS Positionsangabe (Text wie z.B. "19px") oder Lange Ganzzahl (z.B. 19) von wk layout unit. Wert kann in cm, pt oder pixel sein. Mögliche Werte:
Linker oder rechter Rand der Seite in Bezug auf wk anchor horizontal align
Linker oder rechter Rand des Hauptteils im eingebundenen Modus (wenn wk anchor section = wk anchor embedded)
Standardwert = 0
wk anchor layout
Definiert die Layoutposition eines Bildes in Bezug auf den Text auf der Seite. Mögliche Werte:
wk behind text - Bild ist verankert und hinter dem Text
wk in front of text - Bild ist verankert und vor dem Text
wk text wrap top bottom - Bild oder Textbox wird verankert, wobei der Text oberhalb und unterhalb des Bildes oder der Textbox wrapped wird und die Seiten links und rechts davon leer sind
wk text wrap square - das Bild oder die Textbox ist verankert und der Text ist rund um das Bild oder die Textbox wrapped
wk text wrap square left - Bild oder Textbox ist so verankert, dass der Text links vom Bild oder der Textbox wrapped ist
wk text wrap square right - das Bild oder die Textbox ist so verankert, dass der Text auf der rechten Seite des Bildes oder der Textbox wrapped ist
wk text wrap square largest - Bild oder Textbox ist so verankert, dass der Text an der größten Seite des Bildes oder der Textbox wrapped ist
wk inline with text - Bild ist im Textfluss (Standard für Bilder, eingefügt mit WP INSERT PICTURE). Nur-Lesen Attribute (Bilder im Textfluss sind nicht per Programmierung in verankerte Bilder konvertierbar)
wk anchor origin
Definiert, ob das Bild mit der Seite, dem Kopfteil oder Fußteil verankert ist. Mögliche Werte:
wk paper box (Standard) - Bild wird mit dem Seitenrand verankert
wk header box - Bild wird mit dem Kopfteil des Dokuments verankert. Ist der Kopfteil ausgeblendet, erscheint kein Bild.
wk footer box - Bild wird mit dem Fußteil des Dokuments verankert. Ist der Fußteil ausgeblendet, erscheint kein Bild.
Dieser Selektor wird im eingebundenen Modus ignoriert.
wk anchor page
Definiert den Seitenindex oder Seitentyp, mit dem ein Bild verankert ist. Mögliche Werte:
wk anchor all - verankert ein Bild mit allen Seiten des Bereichs, definiert durch wk anchor section
wk anchor first page - verankert ein Bild mit der ersten Seite des Bereichs, definiert durch wk anchor section
wk anchor left page - verankert ein Bild mit den linken Seiten des Bereichs, definiert durch wk anchor section
wk anchor right page - verankert ein Bild mit den rechten Seiten des Bereichs, definiert durch wk anchor section
die Zahl (Longint >= 0) gibt die Seite an, mit der das Bild verankert werden soll. In diesem Fall gilt wk anchor section = wk anchor all. Bei Verankerung mit einer einzelnen Seite wird die Verankerung mit Bereich ignoriert.
Hinweis: Bilder im Seitenmodus werden in Browsern nicht angezeigt.
wk anchor section
Definiert den Bereichsindex oder Bereichstyp, mit dem das Bild verankert wird. Mögliche Werte:
wk anchor all (Standard) - verankert ein Bild mit allen Bereichen in einem Dokument (Bild ist nur im Seitenmodus sichtbar)
wk anchor embedded - verankert ein Bild mit dem Hauptteil des Dokuments im eingebundenen Modus (Bild ist nur im eingebundenen Modus sichtbar)
Zahl (Longint >= 1) gibt den Bereich an, mit dem das Bild verankert werden soll. (Bild ist nur im Seitenmodus sichtbar)
Hinweis: Bilder im Seitenmodus erscheinen nicht in Browsern.
wk anchor vertical align
Definiert die vertikale Ausrichtung eines Bildes relativ zum Ursprung (siehe wk anchor origin). Mögliche Werte:
wk top - Ausrichtung oben
wk center - Ausrichtung mittig (nicht kompatibel mit HTML, Bilder werden nicht in Browsern angezeigt)
wk bottom - Ausrichtung unten
wk anchor vertical offset
Definiert die vertikale Position eines Bildes als CSS Positionsangabe (Text wie z.B. "19px") oder Lange Ganzzahl (z.B. 19) von wk layout unit. Wert kann in cm, pt oder pixel sein. Mögliche Werte:
Oberer, unterer Rand oder Mitte der Seite (siehe wk anchor origin) oder
Oberer, unterer Rand oder Mitte des Hauptteils im eingebundenen Modus (wenn wk anchor section = wk anchor embedded).
Standardwert = 0.
wk id
ID des Elements (Kopf-, Fuß-, Hauptteil, Absatz, Bild, Tabelle oder Zeile). Wert: String
wk image expression
Gibt ein verankertes Bild an, definiert durch einen 4D Ausdruck.
Hinweise:
Kann der Ausdruck nicht bewertet werden oder gibt er kein gültiges 4D Bild zurück, erscheint die Darstellung für ungeladenes Bild (leer mit schwarzem Rand).
Ist Attribut auf " " gesetzt oder wird mit WP RESET ATTRIBUTES verwendet, wird der Ausdruck entfernt und das Bild ist nicht länger darüber definiert. Wird das vor Berechnen des Bildes ausgeführt, ist das Ergebnis ein leeres Bild.
wk image formula
Gibt ein verankertes Bild an, definiert durch ein Objekt 4D Formel.
Hinweise:
Kann die Formel nicht bewertet werden oder gibt er kein gültiges 4D Bild zurück, erscheint die Darstellung für ungeladenes Bild (leer mit schwarzem Rand).
Ist Attribut auf " " gesetzt oder wird mit WP RESET ATTRIBUTES verwendet, wird die Formel entfernt und das Bild ist nicht länger darüber definiert. Wird das vor Berechnen des Bildes ausgeführt, ist das Ergebnis ein leeres Bild.
Attribute für Layout definieren, wie Spalten, Abschnitte, Unterabschnitte oder Seiten im Dokument formatiert werden. Sie gelten für folgende Ziele in 4D Write Pro:
Dokumente
Abschnitte
Absätze
Bilder
Tabellen
Zeilen
Spalte/Zellen
Kopf-/Fuß-/Hauptteil
Textfelder
X
X
Hinweis: Dokumente im eingebundenen Modus verwenden wk margin Attribute (siehe Außenabstand unten). Im Seitenmodus verwenden Dokumente, Abschnitte und Unterabschnitte wk page margin Attribute.
Konstante
Kommentar
wk column count
(verfügbar für Tabellen, Dokumente und Ranges) Anzahl der Spalten. Wert: Lange Ganzzahl
Für eine Tabelle: Attribut nur lesbar
Für Dokument oder Range: Attribut im Lese-/Schreibmodus. Standardwert=1 (einzelne Spalte). Maximumwert=20
wk column rule color
Farbe der vertikalen Spaltenregel. Mögliche Werte:
eine CSS-Farbe ("#010101" oder "#FFFFFF" oder "rot"). Standard ist "#000000" (schwarz)
ein 4D-Farbwert vom Typ Lange Ganzzahl (siehe Befehl )
ein Longint-Array, das ein Element für jede R-, G-, B-Komponente (0-255) enthält
wk column rule style
Stil der vertikalen Spaltenregel. Mögliche Werte:
wk none (Standard): keine Regel
wk hidden: identisch mit wk none, außer beim Auflösen von Regelkonflikten
wk solid: Regel durchgezogen
wk dotted: Regel gepunktet
wk dashed: Regel gestrichelt
wk double: Regel doppelt
wk groove: Regel 3D vertieft (der tatsächliche Effekt hängt von der Regelfarbe ab)
wk ridge: Regel 3D erhoben (der tatsächliche Effekt hängt von der Regelfarbe ab)
wk inset: Regel 3D nach innen (der tatsächliche Effekt hängt von der Regelfarbe ab)
wk column rule width
Breite der vertikalen Spaltenregel. Mögliche Werte:
Zahl: Breite in wk layout unit.
String: Wert für Breite und Einheit zusammengezogen. (Beispiel: "12pt" für 12 Punkt oder "1.5cm" für 1,5 Zentimeter) Standardwert="2.5pt"
wk column spacing
(nur für Dokumente oder Abschnitte) Abstand zwischen zwei Spalten. Mögliche Werte:
Zahl: Breite in wk layout unit
String: Wert und Einheit der Breite zusammengezogen. (e.g.: "12pt" für 12 Punkt oder "1.5cm" für 1,5 Zentimeter). Standardwert="12pt"
wk column width
(Nur für Dokumente oder Abschnitte) Nur lesbares Attribut. Aktuelle Breite für jede Spalte, d.h. berechnete Breite basierend auf tatsächlicher Seitenbreite, Seitenrändern, Spaltenanzahl und Spaltenabstand. Für das Dokument wird die standardmäßige Spaltenbreite des Abschnitts verwendet, kann also von der tatsächlichen Spaltenbreite des Abschnitts/der Abschnitte abweichen, wenn einige Attribute in einem Abschnitt überschrieben werden. Mögliche Werte:
Zahl: Breite in wk layout unit.
String: Wert für Breite und Einheit zusammengezogen. (Beispiel: "12pt" für 12 Punkt oder "1.5cm" für 1,5 Zentimeter)
wk header and footer autofit
Gibt an, ob die Höhe für Kopf- und Fußteile in einem 4D Write Pro Dokument automatisch angepasst wird, um abgeschnittenen Inhalt zu vermeiden.
Mögliche Werte:
wk true (Standard für 4D Write Pro Dokumente)
wk false (Standard für konvertierte 4D Write Dokumente)
wk layout unit
Gibt die standardmäßige Maßeinheit für das Dokument an, wenn ein Wert als Zahl gesetzt oder erhalten wird. Gibt die Einheit für das Lineal und Attribute für Ausmaße an, wie z.B. wk width - mit Ausnahme von wk font size, wk border width und seine Variationen, wk border radius und wk text shadow offset, für die als Einheit immer Punkt gilt. Mögliche Werte:
wk unit cm (Standard): Zentimeter
wk unit pt: Punkt
wk unit px: Pixel
wk unit percent (nur für wk line height und wk background size h / wk background size v)
wk unit mm: Millimeter
wk unit inch: Zoll
Hinweis: Wird eine vom Lineal nicht unterstützte Einheit ausgewählt, wie z.B. wk unit px oder wk unit percent, verwendet das Lineal die Einheit cm.
wk page first number
Seitenzahl auf der ersten Seite des Abschnitts oder Dokuments (Nur-Lesen mit Unterabschnitten). Mögliche Werte: jeder Zahlenwert >=1
wk page first right
Die erste Seite des Dokuments ist eine rechte Seite (Nur-Lesen mit Abschnitt oder Unterabschnitt). Mögliche Werte:
(Standard): Dokument startet auf einer rechten Seite
: Dokument startet auf einer linken Seite
wk page height
Seitenhöhe (im Seitenmodus) dargestellt als Zahl- oder Stringwert (Nur-Lesen mit Abschnitt oder Unterabschnitt). Mögliche Werte:
Zahl: Höhe in wk layout unit.
String: CSS String mit zusammengezogenem Wert und Einheit (z.B.: "12pt" für 12 Punkt oder "1.5cm" für 1.5 Zentimeter). Unterstützte Einheiten: pt, cm, mm, inch.
wk page margin
Größe für alle Ränder der Seite (Seitenmodus). Standard ist 2.5cm. Mögliche Werte:
Zahl: Größe in wk layout unit.
String: CSS String mit zusammengezogenem Wert und Einheit (z.B.: "12pt" für 12 Punkt oder "1.5cm" für 1.5 Zentimeter). Unterstützte Einheiten: pt, cm, mm, px, inch.
wk none: kein spezifischer Rand
wk page margin bottom
Größe für unteren Rand der Seite (Seitenmodus). Mögliche Werte:
Zahl: Größe in wk layout unit
String: CSS String mit zusammengezogenem Wert und Einheit (z.B.: "12pt" für 12 Punkt oder "1.5cm" für 1.5 Zentimeter). Unterstützte Einheiten: pt, cm, mm, px, inch.
wk none: kein spezifischer Rand
wk page margin left
Größe für linken Rand der Seite (Seitenmodus). Mögliche Werte:
Zahl: Größe in wk layout unit.
String: CSS String mit zusammengezogenem Wert und Einheit (z.B.: "12pt" für 12 Punkt oder "1.5cm" für 1.5 Zentimeter). Unterstützte Einheiten: pt, cm, mm, px, inch.
wk none: kein spezifischer Rand
wk page margin right
Größe für rechten Rand der Seite (Seitenmodus). Mögliche Werte:
Zahl: Größe in wk layout unit
String: CSS String mit zusammengezogenem Wert und Einheit (z.B.: "12pt" für 12 Punkt oder "1.5cm" für 1.5 Zentimeter). Unterstützte Einheiten: pt, cm, mm, px, inch.
wk none: kein spezifischer Rand
wk page margin top
Größe für oberen Rand der Seite (Seitenmodus). Mögliche Werte:
Zahl: Größe in wk layout unit.
String: CSS String mit zusammengezogenem Wert und Einheit (z.B.: "12pt" für 12 Punkt oder "1.5cm" für 1.5 Zentimeter)
wk none: kein spezifischer Rand
wk page orientation
Ausrichtung der Seite. Mögliche Werte:
wk portrait (0) (Standard)
wk landscape (1)
wk page size
Bestimmt die Seitengröße des Dokuments (ändert die Attribute wk page height und wk page width). Mögliche Werte:
Namen der Druckerpapierformate.
Standard-ISO-Papierformate (Die unterstützten Werte für ISO-Papierformate sind: "A0" bis "A10", "B0" bis "B10" , "C0" bis "C10", "DL" , "Letter", "Junior Legal" , "Legal" und "Tabloid").
Vom User definierte Namen für benutzerdefinierte Papierformate.
Die aktuellen Druckerpapierformate haben Vorrang vor den ISO-Formaten. Unbekannte Formate lösen einen Fehler aus.
wk page width
Seitenbreite (im Seitenmodus) dargestellt als Zahlen- oder Stringwert (Nur-Lesen mit Abschnitt oder Unterabschnitt). Mögliche Werte:
Zahl: Breite in wk layout unit.
String: CSS String mit zusammengezogenem Wert und Einheit (z.B.: "12pt" für 12 Punkt oder "1.5cm" für 1.5 Zentimeter). Unterstützte Einheiten: pt,cm,mm, inch.
4D Write Pro unterstützt zwei Haupttypen von Listen:
Ungeordnete Listen: Die Einträge werden mit "Bullets" markiert
Geordnete Listen: Die Einträge werden mit fortlaufenden Nummern oder Buchstaben markiert
Über Attribute für Listen können Sie Ihre Listen konfigurieren und unterschiedliche Schriften oder Marker für Listeneinträge setzen. Sie gelten für folgende Ziele in 4D Write Pro:
Dokumente
Abschnitte
Absätze
Bilder
Tabellen
Zeilen
Spalte/Zellen
Kopf-/Fuß-/Hauptteile
Textfelder
X
X*
X*
X*
* gilt für Absätze in Zellen
Konstante
Kommentar
wk list font
Gbit den kompletten Schriftnamen an, wie vom Befehl FONT STYLE LIST zurückgegeben, um Marker für Listeneintrag anzuzeigen (nicht den Absatztext). Erkennt das System den Schriftnamen nicht, sorgt es für Ersatz. Ist der Schriftname ungültig, führt der Befehl nichts aus. Standardwert: "Times".
wk list start number
Setzt Startwert für geordnete Liste. Mögliche Werte:
wk auto (Standard): Startwert richtet sich nach vorigem Listeneintrag, wenn vorhanden
Zahlenwert: Startwert
wk list string format LTR
Stringformat für Marker des Listeneintrags in Absatzrichtung links-nach-rechts. Wenn definiert, überschreibt er das standardmäßige Stringformat des Markers.
Für ungeordnete Liste: String wird als Marker für Listeneintrag verwendet (in der Regel ein einzelnes Zeichen, z.B. "-")
Für geordnete Liste: String mit dem Zeichen "#", das als Platzhalter für berechnete Zahlen oder Buchstaben dient. Standard ist “#.”, ist z.B. die aktuelle Zahl des Listeneintrags 15 und der Stiltyp für Liste Dezimal, lautet der String des Markers "15."
wk list string format RTL
Stringformat für Marker des Listeneintrags in Absatzrichtung rechts-nach-links. Wenn definiert, überschreibt er das standardmäßige Stringformat des Markers.
Für ungeordnete Liste: String wird als Marker für Listeneintrag verwendet (in der Regel ein einzelnes Zeichen, z.B. "-")
Für geordnete Liste: String mit dem Zeichen "#", das als Platzhalter für berechnete Zahlen oder Buchstaben dient. Standard ist “#.”, ist z.B. die aktuelle Zahl des Listeneintrags 15 und der Stiltyp für Liste Dezimal, lautet der String des Markers "15."
wk list style image
Gibt in einer ungeordneten Liste ein Bild als Marker des Listeneintrags zurück. Mögliche Werte:
wk none (Standard): Marker des Listeneintrags wird nicht über ein Bild definiert
Bild URL für lokale Datei (String). Kann absolut oder relativ zum Ressourcen-Verzeichnis der Anwendung sein.
Zurückgegebener Wert (WP GET ATTRIBUTES): URI (Netzwerk URL oder Daten URI). Kann sich von der ursprünglichen URL unterscheiden, wenn das Bild keine Referenz über die Netzwerk URL hat (nur Netzwerk URLs werden beibehalten). Für lokale Datei URLs wird der Bild-Stream selbst im Dokument beibehalten und so ist die zurückgegebene URL eine Daten URI mit dem Bild-Stream codiert in base64.
wk list style image height
Setzt Bildhöhe für Marker des Listeneintrags. Mögliche Werte:
wk auto (Standard): Höhe richtet sich nach Bildgröße
Definierte Größe: Größe wird als Zahl oder Stringwert ausgedrückt:
Zahl: Größe in wk layout unit.
String: CSS String mit zusammengesetztem Wert und Einheit, z.B.: 12pt für 12 Punkt oder 1.5cm für 1.5 Zentimeter. Mindestwert: 0pt, Maximumwert: 10000pt.
wk list style image url
Bild als Marker des Listeneintrags in einer ungeordneten Liste, definiert über eine URL (String). Mögliche Werte:
wk none (Standard): Marker des Listeneintrags wird nicht über ein Bild definiert
Netzwerk URL oder Daten URI, absolut oder relativ zur Strukturdatei
Zurückgegebener Wert (WP GET ATTRIBUTES): Netzwerk URL oder Daten URI. Kann sich von der ursprünglichen URL unterscheiden, wenn das Bild keine Referenz über die Netzwerk URL hat (nur Netzwerk URLs werden beibehalten). Für lokale Datei URLs wird der Bild-Stream selbst im Dokument beibehalten und so ist die zurückgegebene URL eine Daten URI mit dem Bild-Stream codiert in base64.
Verwenden Sie wk list style image, wenn Sie Bilder als Marker des Listeneintrags als Bildausdrücke verwalten wollen.
wk list style type
Gbit den Typ für Marker des Listeneintrags an. Mögliche Werte:
wk disc (Standard)
wk circle
wk square
wk decimal: 1 2 3
wk decimal leading zero: 01 02 03
wk lower latin: a b c
wk lower roman: i ii iii iv
wk upper latin: A B C
wk upper roman: I II III IV
wk lower greek: alpha, beta, gamma, etc.
wk armenian
wk georgian
wk hebrew
wk hiragana
wk katakana
wk cjk ideographic
wk hollow square
wk diamond
wk club
wk decimal greek
wk custom: ungeordnete Liste mit "-" als standardmäßigem Marker für Listeneintrag; dieser Stil eignet sich, um einen Marker für Listeneintrag mit wk list string format LTR oder wk list string format RTL anzupassen, ohne die standardmäßigen Marker für Listeneinträge zu verändern.
Außenabstände sind der Bereich außerhalb des Rahmens für ein Element. Sie sind transparent. Nachfolgendes Bild zeigt die verschiedenen Teile, die für eine Box möglich sind:
Attribute für Außenabstand gelten für folgende Ziele in 4D Write Pro:
Dokumente
Abschnitte
Absätze
Bilder
Tabellen
Zeilen
Spalte/Zellen
Kopf-/Fuß-/Hauptteile
Textfelder
X
X
X
X
X
X
Hinweis: Abschnitte und Unterabschnitte verwenden wk page margin Attribute; wk margin Attribute werden nur von Dokumenten im eingebundenen Modus verwendet (siehe Layout oben).
Konstante
Kommentar
wk inside
Gibt bei mehreren Absätzen im ausgewählten Bereich an, dass das Attribut nur für die entsprechende innere Eigenschaft des Absatzes gilt (nicht außerhalb). Gilt nur für Attribute für Außenabstand, Innenabstand und Ränder und muss zum angegebenen Attribut hinzugefügt werden. Siehe Beispiel 2 des Befehls WP SET ATTRIBUTES.
wk margin
Gibt Größe für alle Ränder des Elements an. Mögliche Werte:
Größe wird als Zahl oder Stringwert ausgedrückt:
Zahl: Größe in wk layout unit.
String: CSS String mit zusammengesetztem Wert und Einheit, z.B.: 12pt für 12 Punkt oder 1.5cm für 1,5 Zentimeter.
wk none (Standard): Kein spezifischer Rand
wk margin bottom
Gibt Größe des unteren Rands eines Elements an. Mögliche Werte:
Größe wird als Zahl oder Stringwert ausgedrückt:
Zahl: Größe in wk layout unit.
String: CSS String mit zusammengesetztem Wert und Einheit, z.B.: 12pt für 12 Punkt oder 1.5cm für 1,5 Zentimeter.
wk none (Standard): Kein spezifischer Rand
wk margin left
Gibt Größe des linken Rands eines Elements an. Mögliche Werte:
Größe wird als Zahl oder Stringwert ausgedrückt:
Zahl: Größe in wk layout unit.
String: CSS String mit zusammengesetztem Wert und Einheit, z.B.: 12pt für 12 Punkt oder 1.5cm für 1,5 Zentimeter.
wk none (Standard): Kein spezifischer Rand
wk margin right
Gibt Größe des rechten Rands eines Elements an. Mögliche Werte:
Größe wird als Zahl oder Stringwert ausgedrückt:
Zahl: Größe in wk layout unit.
String: CSS String mit zusammengesetztem Wert und Einheit, z.B.: 12pt für 12 Punkt oder 1.5cm für 1,5 Zentimeter.
wk none (Standard): Kein spezifischer Rand
wk margin top
Gibt Größe des oberen Rands eines Elements an. Mögliche Werte:
Größe wird als Zahl oder Stringwert ausgedrückt:
Zahl: Größe in wk layout unit.
String: CSS String mit zusammengesetztem Wert und Einheit, z.B.: 12pt für 12 Punkt oder 1.5cm für 1,5 Zentimeter.
wk none (Standard): Kein spezifischer Rand
wk outside
Gibt bei mehreren Absätzen im ausgewählten Bereich an, dass das Attribut nur für die entsprechende äußere Eigenschaft des Absatzes gilt (nicht innerhalb). Gilt nur für Attribute für Außenabstand, Innenabstand und Ränder und muss zum angegebenen Attribut hinzugefügt werden. Siehe Beispiel 2 des Befehls WP SET ATTRIBUTES.
Innenabstände oder Einrückung sind der weiße Bereich zwischen Inhalt und Rahmen des Elements. Die Hintergrundfarbe des Elements wirkt sich auf den Innenabstand aus.
Nachfolgendes Bild zeigt die verschiedenen Teile, die sich für eine Elementbox konfigurieren lassen:
Attribute für Innenabstand/Einrückung gelten für folgende Ziele in 4D Write Pro:
Dokumente
Abschnitte
Absätze
Bilder
Tabellen
Zeilen
Spalte/Zellen
Kopf-/Fuß-/Hauptteile
Textfelder
X
X
X
X
X*
X*
X
X
X
*gilt für Zellen
Konstante
Kommentar
wk inside
Gibt bei mehreren Absätzen im ausgewählten Bereich an, dass das Attribut nur für die entsprechende innere Eigenschaft des Absatzes gilt (nicht außerhalb). Gilt nur für Attribute für Außenabstand, Innenabstand und Ränder und muss zum angegebenen Attribut hinzugefügt werden. Siehe Beispiel 2 des Befehls WP SET ATTRIBUTES.
wk outside
Gibt bei mehreren Absätzen im ausgewählten Bereich an, dass das Attribut nur für die entsprechende äußere Eigenschaft des Absatzes gilt (nicht innerhalb). Gilt nur für Attribute für Außenabstand, Innenabstand und Ränder und muss zum angegebenen Attribut hinzugefügt werden. Siehe Beispiel 2 des Befehls WP SET ATTRIBUTES.
wk padding
Gibt Einrückung eines Elements an. Mögliche Werte:
Einrückung wird als Zahl oder Stringwert ausgedrückt:
Zahl: Größe in wk layout unit.
String: CSS String mit zusammengesetztem Wert und Einheit, z.B.: 12pt für 12 Punkt oder 1.5cm für 1,5 Zentimeter.
wk none (Standard): Keine spezifische Einrückung
wk padding bottom
Gibt Einrückung des Elements unten an. Mögliche Werte:
Einrückung wird als Zahl oder Stringwert ausgedrückt:
Zahl: Größe in wk layout unit.
String: CSS String mit zusammengesetztem Wert und Einheit, z.B.: 12pt für 12 Punkt oder 1.5cm für 1,5 Zentimeter.
wk none (Standard): Keine spezifische Einrückung
wk padding left
Gibt Einrückung linke Seite des Elements an. Mögliche Werte:
Einrückung wird als Zahl oder Stringwert ausgedrückt:
Zahl: Größe in wk layout unit.
String: CSS String mit zusammengesetztem Wert und Einheit, z.B.: 12pt für 12 Punkt oder 1.5cm für 1,5 Zentimeter.
wk none (Standard): Keine spezifische Einrückung
wk padding right
Gibt Einrückung rechte Seite des Elements an. Mögliche Werte:
Einrückung wird als Zahl oder Stringwert ausgedrückt:
Zahl: Größe in wk layout unit.
String: CSS String mit zusammengesetztem Wert und Einheit, z.B.: 12pt für 12 Punkt oder 1.5cm für 1,5 Zentimeter.
wk none (Standard): Keine spezifische Einrückung
wk padding top
Gibt Einrückung des Elements oben an. Mögliche Werte:
Größe wird als Zahl oder Stringwert ausgedrückt:
Zahl: Größe in wk layout unit.
String: CSS String mit zusammengesetztem Wert und Einheit, z.B.: 12pt für 12 Punkt oder 1.5cm für 1,5 Zentimeter.
Über Attribute für Absätze können Sie Eigenschaften für die Textgestaltung innerhalb eines Absatzes definieren. Sie gelten für folgende Ziele in 4D Write Pro:
Dokumente
Abschnitte
Absätze
Bilder
Tabellen
Zeilen
Spalte/Zellen
Kopf-/Fuß-/Hauptteile
Textfelder
X
X*
X*
X*
X*
X*
*gilt für Absätze in Elementen
Konstante
Kommentar
wk avoid widows and orphans
Aktiviert/Deaktiviert die Absatzkontrolle. Bei Aktivierung erlaubt 4D Write Pro im Dokument keine Schusterjungen (letzte Zeile des Absatzes erscheint isoliert am Seitenanfang) und Hurenkinder (erste Zeile des Absatzes erscheint isoliert am Seitenende) im Dokument. Mögliche Werte:
wk true (Standard): Absatzkontrolle ist aktiviert
wk false: Absatzkontrolle ist deaktiviert (isolierte Zeilen sind erlaubt)
wk mixed beim Lesen des Attributs
wk direction
Gibt Textausrichtung für Absatz an. Mögliche Werte:
wk left to right (Standard)
wk right to left
wk id
ID des Elements (Kopf-, Fuß-, Hauptteil, Absatz, Bild, Tabelle oder Zeile). Wert: String
wk keep with next
Verbindet einen Absatz mit dem nächsten, so dass sie nicht durch automatische Seiten- oder Spaltenumbrüche getrennt werden können. Bei Anwendung auf ein Ziel, das kein Absatz ist, wird diese Option auf die Absätze innerhalb des Ziels angewendet. Mögliche Werte:
true - Absatz wird mit dem nächsten verknüpft
false - (Standard) Der Absatz ist nicht mit dem nächsten verknüpft
Wird zwischen zwei verbundenen Absätzen manuell ein Umbruch eingefügt, wird dieses Attribut ignoriert.
Wird dieses Attribut auf den letzten Absatz der letzten Zelle einer Tabelle angewendet, wird die letzte Zeile der Tabelle mit dem folgenden Absatz verknüpft.
wk line height
Gibt Zeilenabstand an. Mögliche Werte:
wk normal (Standard): Wert richtet sich nach der Textgröße
Höhe wird als Zahl oder Stringwert ausgedrückt:
Zahl: Höhe in wk layout unit.
String: CSS String mit zusammengesetztem Wert und Einheit, z.B.: 12pt für 12 Punkt oder 1.5cm für 1.5 Zentimeter. Auch relativer Wert (Prozent %) wird unterstützt.
wk page break inside paragraph
Steuert die Funktion des automatischen Seitenumbruchs innerhalb von Absätzen. Diese Konstante gilt für :
zu allen Absätzen innerhalb des Ziels
zum/zu den übergeordneten Absatz/en, wenn das Ziel ein Textbereich ist.
Mögliche Werte :
wk auto (Standard): Keine Einschränkung bezüglich Seitenumbrüchen innerhalb des Absatzes/der Tabelle.
wk avoid: Verhindert, dass der Absatz in mehrere Teile auf zwei oder mehr Seiten aufgeteilt wird (falls möglich).
wk tab default
Objekt mit den Attributen für standardmäßige Tabulatoren im Ziel (z.B. Absatz, Hauptteil, etc.). Es kann folgendes enthalten:
Eigenschaft
Typ
Beschreibung
wk type
Lange Ganzzahl
Ausrichtung des Tabulators (wk left, wk right, wk center, wk decimal, wk bar).
wk offset
Lange Ganzzahl
Position des Tablators. Wert muss größer als 0 sein.
wk leading
String
Führende Zeichen für Tabulator
Hinweis: Als Kürzel nur für Versatz können Sie direkt eine Zahl in der aktuellen Einheit (z.B. 1.5) oder einen CSS Textwert (z.B. "3cm") übergeben. 4D erstellt das Tab Objekt automatisch.
wk tab stop leadings
Gibt die führenden Zeichen für Tabulatoren innerhalb der Ranges von Absätzen an. Mögliche Werte:
Text Array: Sortierte Liste mit führenden Zeichen für jeden Tabulator-Versatz, ab dem linken Rand. Das durch den letzten Wert definierte Zeichen wird für alle weiteren im Absatz gesetzen Tabulatoren wiederholt.
Text: Ein einzelnes Zeichen wird als führendes Zeichen verwendet. Sind mehrere Zeichen angegeben, wird nur das erste verwendet.
Synchronisiert mit den Arrays wk tab stop offsets und wk tab stop types. Passen die Arrays nicht in der Größe, wird das standardmäßige führende Zeichen verwendet (Nichts).
wk tab stop offsets
Gibt Tabulator-Stopps in Ranges des Absatzes an. Mögliche Werte:
Array mit Tabulatorwerten: Sortierte Liste mit absoluten Werten vom linken Rand aus. Der vom letzten Wert definierte Versatz wird für jeden weiteren im Absatz eingegebenen Tabulator-Stopp wiederholt. Ist der Versatz größer als die Absatzbreite, springt der Text in die nächste Zeile und startet mit dem ersten Tabulatorwert. Ist ein Wert im Array kleiner als der vorige, wird er ignoriert (außer für den letzten Wert im Array, der ein Standardversatz ist).
Skalarer Wert (Standard 35.45pt): Standardversatz für den ganzen Absatz. Der Befehl WP GET ATTRIBUTES gibt den letzten Versatz zurück (Standardversatz in Bezug auf den letzten absoluten Versatz).
Hinweis: Sie können Arrays und Skalare nicht im gleichen Aufruf für verschiedene Attribute verwenden.
Werte werden über CSS Strings (Standard) oder Zahlen in wk layout unit ausgedrückt. Maximumwert ist 10.000pt.
Synchronisiert mit den Arrays wk tab stop leadings und wk tab stop types.
wk tab stop types
Gibt Typ des Tabulator-Stopps für den Absatz an. Mögliche Werte:
Array mit Werten vom Typ Tabulator-Stopp (wenn Tabulator-Stopps über ein Array definiert wurden).
wk left (Standard): Setzt Text rechts vom Tabulator Stopp
wk right: Setzt Text links vom Tabulator Stopp, bis der Abstand zum Tabulator gefüllt ist
wk center: Zentriert Text am Tabulator-Stopp
wk decimal: Richtet Text nach dem Dezimalzeichen aus
wk bar: Vertikale Linie an der angegebenen Position
Synchronisiert mit den Arrays wk tab stop offsets und wk tab stop leadings.
wk tabs
Collection mit Tab Objekten. Jeder Tabulator enthält ein oder mehrere der folgenden Attribute:
Position des Tabulators. Wert muss größer als 0 sein.
wk leading
String
Führende Zeichen für Tabulator.
Hinweis: Als Kürzel nur für Versatz können Sie direkt eine Zahl in der aktuellen Einheit (z.B. 1.5) oder einen CSS Textwert (z.B. "3cm") als Collection-Element übergeben. 4D erstellt das Tab Objekt automatisch.
Der Befehl WP GET ATTRIBUTES gibt eine leere Collection zurück, wenn das Ziel:
gemischte Tab Werte oder
keine absoluten Werte enthält
wk text align
Gibt die horizontale Textausrichtung im Absatz an. Mögliche Werte:
wk left (Standard)
wk right
wk justify
wk center
wk text indent
Gibt die Einrückung der ersten Zeile im Absatz an. Mögliche Werte:
Zahl: Größe in wk layout unit. Standard ist 0.
String: CSS String mit zusammengezogenem Wert und Einheit, z.B.: 12pt für 12 Punkt oder 1.5cm für 1,5 Zentimeter. Mindestwert: 0pt, Maximumwert: 10000pt.
wk vertical align
Setzt die vertikale Ausrichtung eines Elements. Verwendbar für Zeichen, Absätze, Bilder, Tabellen, Tabellenzeilen sowie Tabellenspalten/zellen. Mögliche Werte:
wk baseline (Standard): Richtet die Grundlinie eines Elements nach der Grundlinie des übergeordneten Elements aus
wk top: Richtet die Oberkante des Elements nach der Oberkante des größten Elements in der Reihe aus
wk bottom: Richtet die Unterkante des Elements nach dem untersten Element in der Reihe aus
wk middle: Element wird in die Mitte des übergeordneten Elements gesetzt
wk superscript: Richtet das Element aus, als ob es hochgestellt wäre
wk subscript: Richtet das Element aus, als ob es tiefgestellt wäre
Für Zeichen haben wk top und wk bottom denselben Effekt wie wk baseline. Für Absätze haben wk baseline, wk superscript und wk subscript denselben Effekt wie wk top. Für Tabellen, Tabellenzeilen und Tabellenspalten/zellen werden nur die Werte wk top, wk bottom und wk middle unterstützt.
Der Status Lesen/Schreiben eines Elements in 4D Write Pro lässt sich über das Attribut wk protected definieren. Wird ein Element als geschützt definiert, ist es nicht editierbar, sobald der Schutz über das Attribut wk protection enabled global für das Dokument aktiviert ist. Jedoch lassen sich Elemente bei auf "true" gesetztem Attribut wk protected weiterhin bearbeiten und ändern.
Folgende Attribute dienen zum Steuern des globalen Schutzes für ein Dokument. Sie gelten für folgende Elemente in 4D Write Pro:
Dokumente
Abschnitte
Absätze
Bilder
Tabellen
Zeilen
Spalte/Zellen
Kopf-/Fuß-/Hauptteile
Textfelder
X
Konstante
Kommentar
wk protection enabled
Aktiviert oder deaktiviert den globalen Schutzstatus (Lesen/Schreiben) eines 4D Write Pro Dokuments. Mögliche Werte:
wk true - Schutz ist aktiviert. Geschützte Elemente im Dokument lassen sich nicht ändern.
wk false - Schutz ist deaktiviert. (Standard) Alle Elemente im Dokument lässen sich ändern.
Folgende Attribute dienen zum Steuern des Schutzstatus für bestimmten Inhalt. Sie gelten für folgende Elemente in 4D Write Pro:
Dokumente
Abschnitte
Absätze
Bilder
Tabellen
Zeilen
Spalte/Zellen
Kopf-/Fuß-/Hauptteil
Textfelder
X
X
X
X
X
X
X
X
X
Konstante
Kommentar
wk protected
Definiert den Schutzstatus Lesen/Schreiben für ein Element in 4D Write Pro (ohne Stilvorlagen). Mögliche Werte:
wk true - Das Element ist als geschützt definiert und lässt sich nicht ändern, wenn globaler Schutz aktiviert ist.
wk false - Das Element ist nicht geschützt. (Standard)
wk mixed - (Nur Ranges). Teil des Ranges ist als geschützt definiert. Der geschützte Teil lässt sich nicht ändern, wenn globaler Schutz aktiviert ist.
Hinweis: Ändern des Schutzstatus eines übergeordneten Elements ändert auch den Status aller untergeordneten Elemente.
Bei spezifischen Operationen für die Bearbeitung in geschützten Elementen gilt folgendes:
Inhalt kopieren / einsetzen - Beim Kopieren von geschütztem Inhalt werden alle Attribute mitkopiert. Beim Einsetzen in ein Dokument mit globalem Schutz:
Aktiviert - Der Schutz des kopierten Inhalts wird deaktiviert, damit er änderbar ist.
Deaktiviert - Der Schutz des eingesetzten Inhalts bleibt bestehen und nicht editierbar.
Bilder ändern /löschen
Verankertes Bild - Ist der Schutz für ein eingebundenes Bild aktiviert, ist weder Löschen noch Ändern möglich.
Eingebundenes Bild - Ist ein geschütztes Bild in einen nicht geschützten Absatz eingebunden, lässt es sich löschen, seine Attribute lassen sich dagegen nicht verändern.
Zeilen oder Spalten hinzufügen / löschen - Zeilen und Spalten lassen sich nur hinzufügen oder löschen, wenn der Schutz für die Tabelle deaktiviert ist. In einer geschützten Tabelle sind keine Änderungen möglich .
Absätze löschen - Ein ungeschützter Absatz, der zwischen geschütztem Inhalt liegt, lässt sich aufheben, aber nicht löschen.
Über diese Attribute können Sie Eigenschaften für Zeilen bzw. Spalten definieren. Sie gelten für folgende Ziele in 4D Write Pro:
Dokumente
Abschnitte
Absätze
Bilder
Tabellen
Zeilen
Spalte/Zellen
Kopf-/Fuß-/Hauptteil
Textfelder
X
X
Konstante
Kommentar
wk column count
(verfügbar für Tabellen, Dokumente und Ranges) Anzahl der Spalten. Wert: Lange Ganzzahl
Für eine Tabelle: Attribut nur lesbar
Für Dokument oder Range: Attribut im Lese-/Schreibmodus. Standardwert=1 (einzelne Spalte). Maximumwert=20
wk first column
(Nur lesbares Attribut für Range) Nummer der ersten Spalte im Range. Wert: Lange Ganzzahl
wk first row
(Nur lesbares Attribut für Range) Nummer der ersten Zeile im Range. Wert: Lange Ganzzahl
wk header
Gibt an, ob die Zeile ein Kopfteil für die Tabelle ist. Das Attribut Kopfteil kann entweder ein Boolean (Voreinstellung) oder eine Ganzzahl sein. Mögliche Werte:
Boolean: True, wenn die Zeile ein Kopfteil ist. Andernfalls Falsch.
Ganzzahl:
wk true
wk false
wk mixed
Nur eine der ersten fünf Zeilen einer Tabelle kann auf True gesetzt werden (siehe Wiederholte Kopfteile). Wenn der Wert für eine Zeile auf True gesetzt wird, wird das Attribut für alle vorangehenden Zeilen auf True gesetzt.
Wird der Wert für eine Zeile auf False gesetzt, wird er auch für alle folgenden Zeilen auf False gesetzt.
wk page break inside row
Steuert den automatischen Umbruch innerhalb von Tabellenzeilen. Sie gilt:
auf alle Zeilen innerhalb des Ziels
auf die übergeordneten Zeilen, wenn das Ziel ein Textbereich oder ein Zellbereich ist
Wenn diese Option auf eine Tabelle angewendet wird, wird sie auf die Zeilen der Tabelle angewendet, nicht auf die Tabelle selbst.
Diese Option wird nicht berücksichtigt, wenn wk page break inside table auf wk avoid gesetzt ist.
Mögliche Werte:
wk auto (Standard): eine Zeile kann in zwei Teile geteilt werden, wenn der Inhalt einer Zelle (der Zeile) nicht in die Seite passt, wenn ein physischer Umbruch stattfindet
wk avoid: Tabellenzeilen werden nie geteilt
wk mixed beim Lesen des Attributs
Kompatibilitätshinweis: Für Dokumente, die mit Versionen kleiner als v19 R4 erstellt wurden, wird der Wert für jede Zeile auf wk avoid gesetzt.
wk row count
(Nur lesbares Attribut für Range) Gesamtanzahl der Zeilen im Range. Wert: Lange Ganzzahl
wk table
(Nur-Lesen Attribut) Übergeordnete Tabelle. Wertetye: Objekt
wk table ID
(Nur lesbares Attribut für Range) ID der übergeordneten Tabelle des Range. Wert: String
Attribute für Abschnitte und Unterabschnitte verwalten spezifische Parameter für Abschnitte (generische Layoutparameter gelten auch für Abschnitte und Unterabschnitte, siehe Layout oben). Sie gelten für folgende Ziele in 4D Write Pro:
Dokumente
Abschnitte
Absätze
Bilder
Tabellen
Zeilen
Spalte/Zellen
Kopf-/Fuß-/Hauptteil
Textfelder
X
Hinweis: Standardwerte für Attribute von Spalte, Innenabstand, Rahmen und Hintergrund werden vom Eltern-Objekt geerbt:
für Abschnitte basieren sie auf Werten der Dokumente;
für Unterabschnitte basieren sie auf den Werten des Eltern-Abschnitts, wenn dessen Attribute überschrieben werden, andernfalls auf den Werten des Dokuments.
Konstante
Kommentar
wk end
(Nur lesbares Attribut für Range). Range Ende Versatz. Wert: Lange Ganzzahl
wk owner
(Nur lesbares Attribut) Eigentümer des Range/Objekts/Abschnitts/Unterabschnitts (Referenz zum Dokument von Abschnitt/Unterabschnitt). Wert: Objekt
wk parent
(Nur-Lesen für Attribut von Unterabschnitt) Übergeordneter Abschnitt zum Unterabschnitt. Wertetyp: Objekt (Referenz auf Abschnitt).
wk section index
(Nur-Lesen Attribut für Abschnitt oder Unterabschnitt) Index des Abschnitts. Mögliche Werte: Jeder Zahlenwert >=1
wk section name
Benutzername für Abschnitt zum Anzeigen des Abschnittsnamens in Menüs oder in der Dokumentansicht (Nur-Lesen mit Unterabschnitten). Mögliche Werte: String (Standard ist '', d.h. der standardmäßige Anzeigename wird verwendet).
wk start
(nur lesbares Attribut)
Range Start Versatz oder
Index für Textbeginn von Abschnitt/Unterabschnitt im Hauptteil des Dokuments (für Unterabschnitt Index für Textbeginn des übergeordneten Abschnitts)
Wert: Lange Ganzzahl
wk type
(Nur lesbares Attribut) Typ des 4D Write Pro Objekts. Mögliche Werte:
wk type default: Range oder Abschnitt ohne definierten Typ
Über Attribute für Stilvorlagen können Sie vordefinierte Stilvorlagen verwalten. Sie gelten für folgende Ziele in 4D Write Pro:
Dokumente
Abschnitte
Absätze
Bilder
Tabellen
Zeilen
Spalte/Zellen
Kopf-/Fuß-/Hauptteile
Textfelder
X
X
X**
X*
X*
* Nur-Lesen für Textfelder, Kopf- und Fußteile, sie werden von 4D Write Pro verwaltet (es gibt eine Stilvorlage pro Kopf- oder Fußteilbereich). ** Nur im Textfluss eingefügte Bilder.
Konstante
Kommentar
wk new line style sheet
Gibt zu verwendende Stilvorlage an, wenn im Absatz eine neue Zeile hinzugefügt wird. Mögliche Werte:
Name von vorhandener Stilvorlage
wk none (Standard)
wk style sheet
Gibt aktuelle Stilvorlage für das/die ausgewählten Elemente an. Mögliche Werte:
wk none (Standard)
Name von vorhandener Stilvorlage
Weitere Informationen zum Erstellen von Stilvorlagen und darin enthaltenen Attributen finden Sie unter Befehle für Stilvorlagen.
Über Attribute für Tabellen können Sie Tabellenbereiche definieren. Sie gelten für folgende Ziele in 4D Write Pro:
Dokumente
Abschnitte
Absätze
Bilder
Tabellen
Zeilen
Spalte/Zellen
Kopf-/Fuß-/Hauptteile
Textfelder
X
X
Konstante
Kommentar
wk bottom carry over row
Gibt an, ob Übertragszeilen am Ende jeder Seite/Spalte einer geteilten Datenquellentabelle wiederholt werden müssen, jedoch auf der letzten Seite/Spalte im Modus Werteanzeige (die Übertragszeile muss in der Tabellenvorlage erstellt werden, siehe Carry-over rows). Verfügbare Werte:
Wahr: Übertragszeilen am Ende von geteilten Tabellen hinzufügen
Falsch (Voreinstellung): keine Übertragszeilen am unteren Rand von geteilten Tabellen hinzufügen
Diese Funktion ist nur bei Tabellen verfügbar, die von Datenquellen gefüllt werden, die eine nicht leere Collection oder Entity-Selection zurückgeben. In allen anderen Kontexten wird die untere Übertragszeile, sofern sie entworfen wurde, als normale Zeile dargestellt.
Hinweis: Übertragszeilen werden im Modus Eingebettete Ansicht nicht dargestellt.
wk break formula
4D Formel-Objekt, das für die Umbruchzeile verwendet werden soll (in der Regel eine Formel, die auf einer Artikeleigenschaft wie "Dieser.Artikel.Name" basiert, um sicherzustellen, dass sich der Wert ändert und somit die Umbruchzeile erzeugt wird).
wk cell count
Gesamtanzahl der Zellen in der Reihe. Wertetyp: Lange Ganzzahl (Wert für wk type table row)
wk column count
(Nur lesbares Attribut für Ausschnitt) Gesamtanzahl der Spalten im Ausschnitt. Wert: Lange Ganzzahl
wk datasource
Gibt die Datenquelle für die Tabelle an. Mögliche Werte:
Formel-Objekt: Die Tabelle ist mit einer Datenquelle verbunden. Wenn die Formel eine nicht leere Entity-Selection oder Collection liefert, werden die Zeilen aus der Template-Zeile dupliziert und automatisch mit Daten aus Entities oder Collection-Elementen gefüllt (siehe Datenquellen-Tabelle). Andernfalls handelt es sich um Standardzeilen.
null: Die Tabelle ist nicht mit einer Datenquelle verbunden (Standardtabelle).
wk empty datasource
Definiert, wie die Tabelle angezeigt wird, wenn ihre Datenquelle leer ist. Dieses Attribut hat keine Wirkung, wenn die Tabelle nicht mit einer Datenquelle verknüpft ist. Mögliche Werte:
wk show data row: Standardwert. Zeigt die Datenzeile und die Umbruchzeilen (falls vorhanden) zusätzlich zu den Kopfteilen und Extrazeilen an .
wk hide data row : Blendet die Datenzeile und die Umbruchzeilen (falls vorhanden) aus, die Kopfteile und Extrazeilen werden jedoch weiterhin angezeigt.
wk show placeholder row : Zeigt eine Platzhalterzeile anstelle der Datenzeile und der Umbruchzeilen (falls vorhanden) an. Die Kopfteile und die zusätzlichen Zeilen werden weiterhin angezeigt. Die Platzhalterzeile folgt auf die unterste Übertragszeile im Anzeigemodus Referenzen.
wk hide table: Blendet die gesamte Tabelle aus.
Hinweis: Die Tabelle wird auch nicht angezeigt, wenn die Datenquelle leer oder NULL ist und die Option wk hide data row gesetzt ist und es keine Kopfteile und keine zusätzlichen Zeilen gibt.
wk first column
(Nur lesbares Attribut für Range) Nummer der ersten Spalte im Range. Wert: Lange Ganzzahl
wk first row
(Nur lesbares Attribut für Range) Nummer der ersten Zeile im Range. Wert: Lange Ganzzahl
wk header row count
(Lesen/Schreiben) Anzahl der Zeilen der Tabelle, bei der das Attribut wk header auf True gesetzt ist.
Der maximale Wert ist 5. Wenn Sie einen Wert über 5 übergeben, wird wk header nur für die ersten fünf Zeilen auf True gesetzt (siehe Wiederholte Kopfteile).
wk id
ID des Elements (Kopf-, Fuß-, Hauptteil, Absatz, Bild, Tabelle oder Zeile). Wert: String
wk page break inside table
Legt fest, ob eine Tabelle auf zwei Zeilen aufgeteilt werden kann, wenn sie größer als die Seite ist. Es gilt:
auf alle Tabellen innerhalb des Ziels (Dokument, Abschnitt, Range oder Element)
durch Erweiterung auf die übergeordnete(n) Tabelle(n), wenn das Ziel ein Textbereich, ein Zeilenbereich oder ein Zellenbereich ist
Mögliche Werte:
wk auto (Standard): keine Beschränkungen für Seitenumbrüche innerhalb der Tabelle
wk avoid: verhindert, dass die Tabelle zwischen zwei Zeilen umgebrochen wird (wenn möglich)
wk mixed beim Lesen des Attributs
wk row count
(Nur lesbares Attribut für Range) Gesamtanzahl der Zeilen im Range. Wert: Lange Ganzzahl
wk table align
Setzt die horizontale Ausrichtung für ein Element der Tabelle. Mögliche Werte:
wk left (Standard)
wk right
wk center
Werden unterschiedliche Attribute auf konkurrierende Elemente einer Tabelle angewandt, gilt folgende Priorität für das Rendern:
Die Tabelle wird zuerst gerendert
Zeilen werden gerendert (Überschreiben von Tabellenattributen)
Zellen/Spalten werden gerendert (Überschreiben von Zeilenattributen).
Textfeld-Attribute werden verwendet, um in den Bereich eingefügte oder hinzugefügte Textfelder zu behandeln. Sie können auf die folgenden 4D Write Pro Ziele angewendet werden:
Documents
Sections
Paragraphs
Pictures
Tables
Rows
Column/Cells
Headers/Footers/Body
Text boxes
X
Konstante
Kommentar
wk anchor horizontal align
Definiert die horizontale Ausrichtung eines Bildes in Bezug zum Ursprung (siehe wk anchor origin). Mögliche Werte:
wk left - Ausrichtung links
wk center - Ausrichtung mittig (nicht kompatibel mit HTML, Bilder erscheinen nicht im Web)
wk right - Ausrichtung rechts
wk anchor horizontal offset
Definiert den horizontalen Versatz eines Bildes als CSS Positionsangabe (Text wie z.B. "19px") oder Lange Ganzzahl (z.B. 19) von wk layout unit. Wert kann in cm, pt oder pixel sein. Mögliche Werte:
Linker oder rechter Rand der Seite in Bezug auf wk anchor horizontal align
Linker oder rechter Rand des Hauptteils im eingebundenen Modus (wenn wk anchor section = wk anchor embedded)
Standardwert = 0
wk anchor layout
Definiert die Layoutposition eines Bildes in Bezug auf den Text auf der Seite. Mögliche Werte:
wk behind text - Bild ist verankert und hinter dem Text
wk in front of text - Bild ist verankert und vor dem Text
wk inline with text - Bild ist im Textfluss (Standard für Bilder, eingefügt mit WP INSERT PICTURE). Nur-Lesen Attribute (Bilder im Textfluss sind nicht per Programmierung in verankerte Bilder konvertierbar)
wk anchor origin
Definiert, ob das Bild mit der Seite, dem Kopfteil oder Fußteil verankert ist. Mögliche Werte:
wk paper box (Standard) - Bild wird mit dem Seitenrand verankert
wk header box - Bild wird mit dem Kopfteil des Dokuments verankert. Ist der Kopfteil ausgeblendet, erscheint kein Bild.
wk footer box - Bild wird mit dem Fußteil des Dokuments verankert. Ist der Fußteil ausgeblendet, erscheint kein Bild.
Dieser Selektor wird im eingebundenen Modus ignoriert.
wk anchor page
Definiert den Seitenindex oder Seitentyp, mit dem ein Bild verankert ist. Mögliche Werte:
wk anchor all - verankert ein Bild mit allen Seiten des Bereichs, definiert durch wk anchor section
wk anchor first page - verankert ein Bild mit der ersten Seite des Bereichs, definiert durch wk anchor section
wk anchor left page - verankert ein Bild mit den linken Seiten des Bereichs, definiert durch wk anchor section
wk anchor right page - verankert ein Bild mit den rechten Seiten des Bereichs, definiert durch wk anchor section
die Zahl (Longint >= 0) gibt die Seite an, mit der das Bild verankert werden soll. In diesem Fall gilt wk anchor section = wk anchor all. Bei Verankerung mit einer einzelnen Seite wird die Verankerung mit Bereich ignoriert.
Hinweis: Bilder im Seitenmodus werden in Browsern nicht angezeigt.
wk anchor section
Definiert den Bereichsindex oder Bereichstyp, mit dem das Bild verankert wird. Mögliche Werte:
wk anchor all (Standard) - verankert ein Bild mit allen Bereichen in einem Dokument (Bild ist nur im Seitenmodus sichtbar)
wk anchor embedded - verankert ein Bild mit dem Hauptteil des Dokuments im eingebundenen Modus (Bild ist nur im eingebundenen Modus sichtbar)
Zahl (Longint >= 1) gibt den Bereich an, mit dem das Bild verankert werden soll. (Bild ist nur im Seitenmodus sichtbar)
Hinweis: Bilder im Seitenmodus erscheinen nicht in Browsern.
wk anchor vertical align
Definiert die vertikale Ausrichtung eines Bildes relativ zum Ursprung (siehe wk anchor origin). Mögliche Werte:
wk top - Ausrichtung oben
wk center - Ausrichtung mittig (nicht kompatibel mit HTML, Bilder werden nicht in Browsern angezeigt)
wk bottom - Ausrichtung unten
wk anchor vertical offset
Definiert die vertikale Position eines Bildes als CSS Positionsangabe (Text wie z.B. "19px") oder Lange Ganzzahl (z.B. 19) von wk layout unit. Wert kann in cm, pt oder pixel sein. Mögliche Werte:
Oberer, unterer Rand oder Mitte der Seite (siehe wk anchor origin) oder
Oberer, unterer Rand oder Mitte des Hauptteils im eingebundenen Modus (wenn wk anchor section = wk anchor embedded).
Standardwert = 0.
wk id
ID des Elements (Kopf-, Fuß-, Hauptteil, Absatz, Bild, Tabelle oder Zeile). Wert: String
wk owner
(Nur lesbares Attribut) Eigentümer des Range/Objekts/Abschnitts/Unterabschnitts (Referenz zum Dokument von Abschnitt/Unterabschnitt). Wert: Objekt
wk protected
Definiert den Schutzstatus Lesen/Schreiben für ein Element in 4D Write Pro (ohne Stilvorlagen). Mögliche Werte:
wk true - Das Element ist als geschützt definiert und lässt sich nicht ändern, wenn globaler Schutz aktiviert ist.
wk false - Das Element ist nicht geschützt. (Standard)
wk mixed - (Nur Ranges). Teil des Ranges ist als geschützt definiert. Der geschützte Teil lässt sich nicht ändern, wenn globaler Schutz aktiviert ist.
Hinweis: Ändern des Schutzstatus eines übergeordneten Elements ändert auch den Status aller untergeordneten Elemente.
wk style sheet
Gibt aktuelle Stilvorlage für das/die ausgewählten Elemente an. Mögliche Werte:
wk none (Standard)
Name von vorhandener Stilvorlage
wk type
(Nur lesbares Attribut) Typ des 4D Write Pro Objekts. Mögliche Werte:
wk type default: Range oder Abschnitt ohne definierten Typ
wk type paragraph: Rangetyp Abschnitt
wk type image: Bild (eingebunden oder verankert)
wk type container: z.B. Kopf- oder Fußteil
wk type table: Referenz auf Tabelle
Nur für Ranges von Zellen, Spalten und Zeilen:
wk type table row: Referenz auf Tabellenzeile
wk type table cell: Referenz auf Tabellenzelle
wk type table column: Referenz auf Tabellenspalte
Nur für Unterabschnitte:
wk first page: Erste Seite Unterabschnitt
wk right page: Rechte Seite Unterabschnitt
wk left page: Linke Seite Unterabschnitt
wk vertical align
Setzt die vertikale Ausrichtung eines Elements. Verwendbar für Zeichen, Absätze, Bilder, Tabellen, Tabellenzeilen sowie Tabellenspalten/zellen. Mögliche Werte:
wk baseline (Standard): Richtet die Grundlinie eines Elements nach der Grundlinie des übergeordneten Elements aus
wk top: Richtet die Oberkante des Elements nach der Oberkante des größten Elements in der Reihe aus
wk bottom: Richtet die Unterkante des Elements nach dem untersten Element in der Reihe aus
wk middle: Element wird in die Mitte des übergeordneten Elements gesetzt
wk superscript: Richtet das Element aus, als ob es hochgestellt wäre
wk subscript: Richtet das Element aus, als ob es tiefgestellt wäre
Für Zeichen haben wk top und wk bottom denselben Effekt wie wk baseline. Für Absätze haben wk baseline, wk superscript und wk subscript denselben Effekt wie wk top. Für Tabellen, Tabellenzeilen und Tabellenspalten/zellen werden nur die Werte wk top, wk bottom und wk middle unterstützt.
EIGENSCHAFTEN
Produkt: 4D
Thema: 4D Write Pro Programmiersprache