4D View v14

PV Add font

Home

 
4D View v14
PV Add font

PV Add font 


 

PV Add font ( Bereich ; Name ) -> Funktionsergebnis 
Parameter Typ   Beschreibung
Bereich  Lange Ganzzahl in 4D View Bereich
Name  String in Schriftname
Funktionsergebnis  Lange Ganzzahl in 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

 
EIGENSCHAFTEN 

Produkt: 4D View
Thema: PV Stil
Nummer: 15889

 
GESCHICHTE 

Erstellt: 4D View 6.8

 
SIEHE AUCH 

PV GET FONT LIST
PV REMOVE FONT

 
ARTIKELVERWENDUNG

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)