#include <txtfrmat.h>
class TFontPresentation |
Public Member Enumerations | |
---|---|
enum | TAlignment { EAlignTop, EAlignBottom, EAlignCentered, EAlignBaseLine } |
enum | TFontHighlightStyle { EFontHighlightNone, EFontHighlightNormal, EFontHighlightRounded, EFontHighlightShadow, ..., EFontHighlightLastCustomStyle } |
Public Member Functions | |
---|---|
TFontPresentation() | |
IMPORT_C TBool | IsEqual(const TFontPresentation &, const TCharFormatMask &) |
Specifies the font-independent character format attributes, including bold, italics and underlining.
An instance of this class is owned by the character formatting container (class TCharFormat).
TBool | iHiddenText |
Specifies whether or not text is hidden. Note that hidden text is not currently supported by the text layout engine. This attribute is provided to preserve information when copying from and to devices which support hidden text. By default EFalse.
TLogicalRgb | iHighlightColor |
The highlight colour for selected text. Only takes effect if iHighlightStyle is not EFontHighlightNone. By default, the default system foreground colour.
TFontHighlightStyle | iHighlightStyle |
Style for character highlighting. By default EFontHighlightNone.
TAlignment | iPictureAlignment |
The vertical alignment of a picture character. By default EAlignBaseLine.
TFontStrikethrough | iStrikethrough |
The value of the strikethrough attribute. By default EStrikethroughOff.
TLogicalRgb | iTextColor |
The text colour. By default, the default system foreground colour.
TFontUnderline | iUnderline |
The value of the underline attribute. By default EUnderlineOff.
Vertical picture alignment
Highlight style
IMPORT_C | TFontPresentation | ( | ) |
The default C++ constructor constructs a TFontPresentation object, initializing all member data to default values. For details of these values, see the table below.
IMPORT_C TBool | IsEqual | ( | const TFontPresentation & | aFontPresentation, |
const TCharFormatMask & | aMask | |||
) | const |
Compares selected attribute values for equality. Only the attributes specified in the mask are involved in the comparison.
Parameter | Description |
---|---|
aFontPresentation | Contains the attribute values to compare. |
aMask | Bitmask specifying the attributes involved in the comparison. |
Returns: ETrue if the two objects have the same values for the attributes specified in the mask, EFalse if not.