FontStyleConceptMetadata
¶
Defines properties and message types for FontStyleConcept.
FontStyleConceptMetadata.SizeProperty¶ | Sets the size of the font in pixels. |
FontStyleConceptMetadata.StyleProperty¶ | Sets the style of the font. |
FontStyleConceptMetadata.WeightProperty¶ | Sets the weight of the font. |
FontStyleConceptMetadata.CharacterSpacingProperty¶ | Sets the character spacing in pixels. |
FontStyleConceptMetadata.FixedCharacterWidthProperty¶ | When set, overrides the font advance widths to make each character take a fixed amount of space specified in pixels. |
FontStyleConceptMetadata.LineSpacingProperty¶ | Sets the line spacing in multiples of the normal line height of the selected font. |
FontStyleConceptMetadata.FractionalCharacterWidthProperty¶ | Sets whether Kanzi uses fractional or rounded character widths to lay out text. In most cases fractional widths provide the best result. However, with small font sizes, fractional widths can cause the characters to run together or have too much space, making it difficult to read.
|
FontStyleConceptMetadata.SnapCharacterToPixelPropertyProperty¶ | Sets whether Kanzi positions characters in 2D rendering to the nearest pixel:
|
FontStyleConceptMetadata.FontHintingPreferenceProperty¶ | Sets the hinting preference of the font.
|
Message arguments classes define message arguments used for different message types. Each class defines a number of property types - arguments - together with getter and setter functions for them.