Zum Hauptinhalt springen

FontIvl

FontIvl

Schriftart des Objekts

Details

In dieser Eigenschaft wird die Schriftart von Intervallen in einem GanttGraph - oder PrtGanttGraph -Objekt eingetragen. Der Font besteht neben der Schriftart aus dem Schriftgrad und verschiedenen Attributen (Fett, Kursiv, ...). Die Eigenschaft FontParent darf nicht gesetzt sein.

Standardmäßig enthält die Eigenschaft den Font "Arial" ohne Schriftartattribute (Normal).

Enthält die Eigenschaft FontAttr eines Intervalls die Angabe _WinFontAttrN (default), wird das Schriftart-Attribut der Eigenschaft FontIvl verwendet.

Der Schriftgrad in FontIvl wird ignoriert, da eine automatische Skalierung erfolgt.

Die Eigenschaft kann im Eigenschaftsfenster oder über die Befehle WinPropGet () und WinPropSet () gelesen bzw. 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 # tIvl->wpFontAttr;
if (tFont:Attributes & _WinFontAttrBold > 0)
{
tFont:Attributes # tFont:Attributes & ~_WinFontAttrBold;
}
else
{
tFont:Attributes # tFont:Attributes | _WinFontAttrBold;
}
tIvl->wpFontAttr # tFont;