FontBox
FontBox
Font für Box-Objekte
Details
- Typ:
font - Siehe: Liste , Objekte ,
WinPropGet (),WinPropSet (),PrtPropGet (),PrtPropSet ()
In dieser Eigenschaft wird der Zeichensatz der Beschriftung von Box-Objekten in einem GanttGraph - oder PrtGanttGraph -Objekt eingetragen. Der Font besteht neben der Schriftart aus dem Schriftgrad und verschiedenen Attributen (Fett, Kursiv, ...). Die Eigenschaft FontParent wird für diese Eigenschaft nicht ausgewertet.
Standardmäßig enthält die Eigenschaft den Font "Arial" ohne Schriftartattribute (Normal).
Enthält die Eigenschaft FontAttr eines Box-Objekts die Angabe _WinFontAttrN (default), wird das Schriftart-Attribut der Eigenschaft FontBox verwendet.
Die Eigenschaft kann im Eigenschaftsfenster oder über die Befehle WinPropGet () und WinPropSet () bzw. PrtPropGet () und PrtPropSet () gelesen und geändert werden. Zum Lesen und Setzen einer Schriftart wird eine Variable vom Typ font benötigt.
Beispiel:
// Font-Attribut "Fett" setzen oder entfernen
tFont # tBox->wpFontAttr;
if (tFont:Attributes & _WinFontAttrBold > 0)
{
tFont:Attributes # tFont:Attributes & ~_WinFontAttrBold;
}
else
{
tFont:Attributes # tFont:Attributes | _WinFontAttrBold;
}
tBox->wpFontAttr # tFont;