Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19
VP Object to font
|
VP Object to font ( fontObj ) -> Funktionsergebnis | ||||||||
Parameter | Typ | Beschreibung | ||||||
fontObj | Objekt |
![]() |
Schriftobjekt | |||||
Funktionsergebnis | Text |
![]() |
Schrift Kurzfassung | |||||
Der Befehl VP Object to font gibt einen String Kurzform der Schrift (shorthand) von fontObj zurück.
In fontObj übergeben Sie ein Objekt mit den Schrifteigenschaften. Es gibt folgende Eigenschaften:
Eigenschaft | Typ | Beschreibung | Mögliche Werte | Zwingend |
family | Text | Gibt die Schrift an | jede standardmäßige oder generische Schriftfamilie. Beispiel: "Arial", "Helvetica", "serif", "arial,sans-serif" | Ja |
size | Text | Definiert die Schriftgröße. Die Zeilenhöhe lässt sich zur Schriftgröße hinzufügen: font-size/line-height: Beispiel: "15pt/20pt" | eine Zahl mit einer der folgenden Einheiten: "em", "ex", "%", "px", "cm", "mm", "in", "pt", "pc", "ch", "rem", "vh", "vw", "vmin", "vmax" oder eine der folgenden Konstanten: vk font size large, vk font size larger, vk font size x large, vk font size xx large, vk font size small, vk font size smaller, vk font size x small, vk font size xx small | Ja |
style | Text | Schriftstil | vk font style italic,vk font style oblique | Nein |
variant | Text | Gibt die Schrift in Kapitälchen an. | vk font variant small caps | Nein |
weight | Text | Definiert die Schriftstärke | vk font weight 100, vk font weight 200, vk font weight 300, vk font weight 400, vk font weight 500, vk font weight 600, vk font weight 700, vk font weight 800, vk font weight 900, vk font weight bold, vk font weight bolder, vk font weight lighter | Nein |
Dieses Objekt lässt sich mit dem Befehl VP Font to object erstellen.
Der zurückgegebene String Kurzform der Schrift lässt sich über den Befehl VP SET CELL STYLE der Eigenschaft "font" einer Zelle zuweisen.
$cellStyle:=VP Get cell style($range)
$font:=VP Font to object($cellStyle.font)
$font.style:=vk font style oblique
$font.variant:=vk font variant small caps
$font.weight:=vk font weight bolder
$cellStyle.font:=VP Object to font($font)
//$cellStyle.font contains "bolder oblique small-caps 16pt arial"
4D View Pro Stilobjekte und Stilvorlagen
VP Font to object
VP SET CELL STYLE
VP SET DEFAULT STYLE
Produkt: 4D
Thema: 4D View Pro Programmiersprache
Nummer:
9766
Erstellt: 4D v17 R6
4D View Pro Handbuch ( 4D v19)