4D View v14PV Add font |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D View v14
PV Add font
|
PV Add font ( Bereich ; Name ) -> Funktionsergebnis | ||||||||
Parameter | Typ | Beschreibung | ||||||
Bereich | Lange Ganzzahl |
![]() |
4D View Bereich | |||||
Name | 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_STRING(255;$FontName)
`Name der Schrift, die im Bereich hinzugefügt/entfernt werden soll.
ARRAY LONGINT($FontNumArray;0) `Array mit Schriftnummern
ARRAY STRING(255;$FontNameArray;0) `Array mit Schriftnamen
C_INTEGER($Position) `Position der Schrift in Array mit Nummern bzw. 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 nicht im Bereich?
$Position:=Size of array($FontNameArray)+1 `Fehlende Schrift hinzufügen
INSERT IN ARRAY($FontNumArray;$Position) `...Arrays
INSERT IN ARRAY($FontNameArray;$Position) `Anpassen...
$FontNameArray{$Position}:=$FontName `Name für neue Schrift zuweisen
$FontNumArray{$Position}:=PV Add font(Bereich;$FontName)
`Nummer für neue Schrift zuweisen
Else `Schrift gibt es bereits im Bereich PV REMOVE FONT
(Bereich;$FontNumArray{$Position}) `Entfernen
End if
Produkt: 4D View
Thema: PV Stil
Nummer:
15889
Erstellt: 4D View 6.8
PV GET FONT LIST
PV REMOVE FONT
4D View Programmiersprache ( 4D View v11.4)
4D View Programmiersprache ( 4D View v12)
4D View Programmiersprache ( 4D View v14)
4D View Programmiersprache ( 4D v13)
4D View Programmiersprache ( 4D View v14 R2)
4D View Programmiersprache ( 4D View v14 R3)
4D View Programmiersprache ( 4D View v14 R4)