Zum Hauptinhalt springen
Die Enumerationskonstanten von StyleParamsEnum werden verwendet, um verschiedene Parameter eines Schriftstils anzugeben. Sie werden in einigen Methoden des Paragraph-Objekts als Maske verwendet. Die Maske ist eine ODER-Kombination dieser Konstanten und legt fest, welche Eigenschaften des CharParams-Objekts in diesen Methoden berücksichtigt werden sollen. Die Konstanten werden auch als Maske in der Eigenschaft IFontStyle::OverriddenStyleParams verwendet.
typedef enum {
 SF_Bold = 1,
 SF_Italic = 2,
 SF_Underlined = 4,
 SF_Strikeout = 8,
 SF_SmallCaps = 16,
 SF_FontSize = 0x10000,
 SF_FontName = 0x20000,
 SF_Scaling = 0x40000,
 SF_Spacing = 0x80000,
 SF_Color = 0x100000,
 SF_BackgroundColor = 0x200000,
 SF_BaseLineRise = 0x400000
} StyleParamsEnum;

Elemente

NameBeschreibung
SF_BackgroundColorVerweist auf die Eigenschaft IParagraphParams::BackgroundColor.
SF_BaseLineRiseVerweist auf die Eigenschaft ICharParams::BaseLine oder IFontStyle::BaseLine.
SF_BoldVerweist auf die Eigenschaft ICharParams::IsBold oder IFontStyle::IsBold.
SF_ColorVerweist auf die Eigenschaft ICharParams::Color oder IFontStyle::Color.
SF_FontNameVerweist auf die Eigenschaft ICharParams::FontName oder IFontStyle::FontName.
SF_FontSizeVerweist auf die Eigenschaft ICharParams::FontSize oder IFontStyle::FontSize.
SF_ItalicVerweist auf die Eigenschaft ICharParams::IsItalic oder IFontStyle::IsItalic.
SF_ScalingVerweist auf die Eigenschaft ICharParams::HorizontalScale oder IFontStyle::HorizontalScale.
SF_SmallCapsVerweist auf die Eigenschaft ICharParams::IsSmallCaps oder IFontStyle::IsSmallCaps.
SF_SpacingVerweist auf die Eigenschaft ICharParams::Spacing oder IFontStyle::Spacing.
SF_StrikeoutVerweist auf die Eigenschaft ICharParams::IsStrikeout oder IFontStyle::IsStrikeout.
SF_UnderlinedVerweist auf die Eigenschaft ICharParams::IsUnderlined oder IFontStyle::IsUnderlined.

Verwendet in

IParagraph::SetCharParams IParagraph::NextGroup IFontStyle::OverriddenStyleParams