4D View v16PV Add font |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D View v16
PV Add font
|
PV Add font ( Bereich ; Auswahlname ) -> Funktionsergebnis | ||||||||
Parameter | Typ | Beschreibung | ||||||
Bereich | Lange Ganzzahl |
![]() |
4D View Bereich | |||||
Auswahlname | String |
![]() |
Schriftname | |||||
Funktionsergebnis | Lange Ganzzahl |
![]() |
Schriftnummer | |||||
Die Funktion PV Add font fügt in Bereich eine Schrift mit dem Parameter Name ein und gibt die dazugehörige Nummer zurück.
Ist Name bereits vorhanden, gibt PV Add font die dazugehörige Nummer zurück. Sie erhalten diese Nummer auch über den Befehl PV GET FONT LIST.
Weitere Informationen zum Zuordnen von Schriften in einem 4D View Bereich finden Sie im Abschnitt Einleitung zu PV Stil.
Diese Methode funktioniert im Wechsel: Sie entfernt eine Schrift aus dem 4D View Bereich oder fügt sie hinzu, wenn sie entfernt wurde.
C_TEXT($FontName) //Name der Schrift, die in Bereich hinzugefügt/entfernt werden soll.
ARRAY LONGINT($FontNumArray;0) //Array mit Schriftnummern
ARRAY TEXT($FontNameArray;0) //Array mit Schriftnamen
C_LONGINT($Position) //Position der Schrift in Array mit Nummern und Namen
$FontName:="Arial"
PV GET FONT LIST(Bereich;$FontNumArray;$FontNameArray) //Liste der verfügbaren Schriften
$Position:=Find in array($FontNameArray;$FontName)
If($Position=-1) //Schrift $FontName ist nicht in Bereich
$Position:=Size of array($FontNameArray)+1 //Fehlende Schrift hinzufügen
INSERT IN ARRAY($FontNameArray;$Position) //Arrays...
INSERT IN ARRAY($FontNumArray;$Position) //...anpassen
$FontNameArray{$Position}:=$FontName //Name der neuen Schrift hinzufügen
$FontNumArray{$Position}:=PV Add font(Bereich;$FontName) //Schriftnummer hinzufügen
Else //Schrift $FontName ist bereits in Bereich
PV REMOVE FONT(Bereich;$FontNumArray{$Position}) //Entfernen
End if
Produkt: 4D View
Thema: PV Stil
Nummer:
15889
Erstellt: 4D View 6.8
4D View Programmiersprache ( 4D View v16)