Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com

Home

 
4D v20
WP New style sheet

WP New style sheet 


 

WP New style sheet ( wpDoc ; styleSheetType ; styleSheetName ) -> Funktionsergebnis 
Parameter Typ   Beschreibung
wpDoc  Objekt in 4D Write Pro Dokument
styleSheetType  Lange Ganzzahl in Typ der Stilvorlage
styleSheetName  String in Name der Stilvorlage
Funktionsergebnis  Objekt in Objekt Stilvorlage

Der Befehl WP New style sheet erstellt ein neues (leeres) Objekt Stilvorlage für den angegegeben Parameter wpDoc.

In wpDoc übergeben Sie ein 4D Write Pro Dokument.  

Im Parameter styleSheetType geben Sie den Typ der Stilvorlage an, z.B. den Teil von wpDoc, für den die Stilvorlage gelten soll. Es gibt zwei Typen:

  • wk type character: Setzt Stilattribute für Zeichen
  • wk type paragraph: Setzt Stilattribute für Absätze

Im Parameter styleSheetName übergeben Sie einen Namen für die Stilvorlage. Der Name des Arbeitsblatts wird zusammen mit dem Dokument gespeichert und erleichtert die Wiederverwendung oder Änderung des Stils. Der Name lässt sich auch von den Befehlen WP Get style sheet und WP DELETE STYLE SHEET verwenden. Der Name des Arbeitsblatts muss den folgenden Regeln entsprechen:

  • er muss mit einem Buchstaben beginnen
  • er kann dann alphanumerische Zeichen, Leerzeichen, "-" Zeichen oder Unicode-Zeichen >= 128 enthalten
  • er muss im Dokument eindeutig sein, unabhängig vom Typ
  • er darf nicht mit "section" beginnen, das reserviert ist
  • das "_" wird durch ein Leerzeichen ersetzt und nachfolgende Leerzeichen werden entfernt.

Sie können die Attribute der Stilvorlage über den Befehl WP SET ATTRIBUTES oder Objektnotation angeben (siehe unter 4D Write Pro Attribute). Die Liste der verfügbaren Attribute finden Sie im Abschnitt Style sheet attributes.

Hinweise

  • Eine Stilvorlage ändert nur die Anzeige eines Zeichens oder Absatzes, nicht wie sie im Dokument gespeichert wurde. Wird eine Stilvorlage entfernt, wird der Text auf den Standardstil zurückgesetzt.
  • In der neuen Stilvorlage nicht definierte Stilattribute verwenden automatisch den Stil Normal. Weitere Informationen dazu finden Sie im Abschnitt Befehle für Stilvorlagen.

Eine Stilvorlage für Absatz erstellen und Attribute definieren:

 C_OBJECT($styleSheet)
 $styleSheet:=WP New style sheet(wpArea;wk type paragraph;"Main title")
 
  //Einstellungen der Stilvorlage definieren
 WP SET ATTRIBUTES($styleSheet;wk font family;"Papyrus")
 WP SET ATTRIBUTES($styleSheet;wk font size;"48pt")
 WP SET ATTRIBUTES($styleSheet;wk text color;"red")
 WP SET ATTRIBUTES($styleSheet;wk text align;wk left)
 
  //die Stilvorlage auf den ersten Absatz anwenden
 C_COLLECTION($Paragraphs)
 $Paragraphs:=WP Get elements(wpArea;wk type paragraph)
 If($Paragraphs.length>0)
    WP SET ATTRIBUTES($Paragraphs[0];wk style sheet;$styleSheet)
 End if



Siehe auch 

Per Programmierung auf Dokumentinhalte zugreifen
WP DELETE STYLE SHEET
WP Get style sheet
WP Get style sheets
WP IMPORT STYLE SHEETS

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: 4D Write Pro Programmiersprache
Nummer: 1650

Dieser Befehl kann in preemptive Prozessen laufen

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: 4D v18

 
ARTIKELVERWENDUNG

4D Write Pro Handbuch ( 4D v20)