Font (gb.qt4)

This class represents a font used for drawing or displaying text in controls.

Esta clase es instanciable.

Esta clase actúa com un array estático de sólo lectura.

Propiedades
Ascent   Returns the ascent of the font.
Bold   Indicates if a font is bold.
Descent   Returns the descent of the font.
Fixed   Returns if a font is fixed, i.e. if all its characters have the same width.
Grade   Returns or sets the relative size of the font.
H   A synonymous for the Height property.
Height   Returns the height in pixels of a text displayed with the font.
Italic   Indicates if a font is italic.
Modified   Return or set if a font has been modified.
Name   Returns or sets the name of the font.
Scalable   Returns if a font is scalable.
Size   Returns or sets the size of the font.
Strikeout   Indicates if a font is strikeout.
Styles   Returns all styles supported by the font.
Underline   Indicates if a font is underlined.

Métodos
Copy   Return a copy of the font object.
RichTextHeight   Return the height of a rich text fragment.
RichTextSize   Return the size of a rich text fragment.
RichTextWidth   Return the width of a rich text fragment.
TextHeight   Return the height of a text string.
TextSize   Return the size of a text string.
TextWidth   Return the width of a text string.
ToString   Returns the full name of a font as a description string.

The font object from the Control.Font property keeps a link to the control it comes from, so that modifying this font object modifies the font used for drawing the control.

Examples

' Set the font used by MyTextBox for displaying its text
MyTextBox.Font.Name = "Utopia"

' Set the font used by MyTextBox for displaying its text from a string containing the font values
MyTextBox.Font = Font["Arial,12,Bold"]