[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | Reference for unit 'Graphics' (#lcl)

# TFont.Changed

Checks for pending updates (if there are any, returns True) or calls inherited Changed.

## Declaration

Source position: graphics.pp line 541

`protected procedure TFont.Changed; override;`

## Description

Changed is an overridden procedure used to maintain the internal state for the class instance. If Changed has already been called for the font instance, no additional actions are required or performed. Otherwise, the inherited method is called to signal the OnChanged event handler (when assigned).

Changed is called when any of the properties for the font are modified, or when a new value is assigned to FontData or PixelsPerInch. Changed is called from the EndUpdate method when the internal update count reaches 0 (zero).

## See also

TFont.Name |  | Name of the font.
TFont.CharSet |  | Indicates the character set used in the font.
TFont.Pitch |  | Pitch type of the Font.
TFont.Size |  | Vertical size for the font in Points.
TFont.Height |  | Height for the font (in pixels).
TFont.Color |  | Color used to render text using the font.
TFont.Orientation |  | Rotation for the current font in 1/10ths of a degree.
TFont.Quality |  | Output quality for the Font, such as anti-aliasing.
TFont.Style |  | Styles applied to the font face.
TFont.PixelsPerInch |  | Display density for the font.
TFont.FontData |  | Contains the data describing the font.
TFont.EndUpdate |  | Finishes an update process for the class instance.