Saltar al contenido principal
Las constantes de la enumeración StyleParamsEnum se usan para indicar distintos parámetros de un estilo de fuente. Se utilizan como máscara en algunos métodos del objeto Paragraph. La máscara es una combinación OR de estas constantes y define qué propiedades del objeto CharParams deben tenerse en cuenta en estos métodos. Estas constantes también se utilizan como máscara en la propiedad IFontStyle::OverriddenStyleParams.
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;

Elementos

NombreDescripción
SF_BackgroundColorHace referencia a la propiedad IParagraphParams::BackgroundColor.
SF_BaseLineRiseHace referencia a la propiedad ICharParams::BaseLine o IFontStyle::BaseLine.
SF_BoldHace referencia a la propiedad ICharParams::IsBold o IFontStyle::IsBold.
SF_ColorHace referencia a la propiedad ICharParams::Color o IFontStyle::Color.
SF_FontNameHace referencia a la propiedad ICharParams::FontName o IFontStyle::FontName.
SF_FontSizeHace referencia a la propiedad ICharParams::FontSize o IFontStyle::FontSize.
SF_ItalicHace referencia a la propiedad ICharParams::IsItalic o IFontStyle::IsItalic.
SF_ScalingHace referencia a la propiedad ICharParams::HorizontalScale o IFontStyle::HorizontalScale.
SF_SmallCapsHace referencia a la propiedad ICharParams::IsSmallCaps o IFontStyle::IsSmallCaps.
SF_SpacingHace referencia a la propiedad ICharParams::Spacing o IFontStyle::Spacing.
SF_StrikeoutHace referencia a la propiedad ICharParams::IsStrikeout o IFontStyle::IsStrikeout.
SF_UnderlinedHace referencia a la propiedad ICharParams::IsUnderlined o IFontStyle::IsUnderlined.

Se utiliza en

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