Zum Hauptinhalt springen

FontName

FontName

Referenz-Schriftart

Details

In dieser Eigenschaft wird die Schriftart eingetragen. Die eingetragene Schriftart dient dem Objekt als Referenz für andere Eigenschaften. So werden zum Beispiel im Objekt FontSizeEdit nur die Schriftgrößen dargestellt, die in dieser Schriftart definiert sind.

Beim Objekt RtfEdit kann der Eigenschaft ein Parameter übergeben werden. Der Parameter bestimmt, welcher Textabschnitt von der neuen Schrift betroffen ist. Folgende Parameter können angegeben werden:

  • _WinEditAll Der gesamte Text wird in der neuen Schrift angezeigt.
  • _WinEditMark Nur der markierte Text wird in der neuen Schrift angezeigt. Die Markierung wird über die Eigenschaft Range bestimmt.
  • _WinEditWord Nur das Wort, in dem der Cursor steht, wird in der neuen Schrift angezeigt. Die Position des Cursors wird über die Eigenschaft Range bestimmt.

Wird ein unformatierter Text in das RtfEdit -Objekt gelesen, kann mit diesen Optionen eine Formatierung des Textes vorgenommen werden.

Die Eigenschaft kann im Eigenschaftsfenster oder über die Befehle WinPropGet () und WinPropSet () gelesen bzw. geändert werden.

Beispiele:

$RtfEdit->wpFontName # 'Arial'; // Arial verwenden

$RtfEdit->wpFontName(_WinEditAll) # 'Arial'; // Gesamten Text in Arial-Schrift

$RtfEdit->wpRange # RangeMake(1, 10);
$RtfEdit->wpFontName(_WinEditMark) # 'Arial'; // Die ersten 10 Zeichen in Arial-Schrift