Skip to main content

TdxChildFontOptions Members

Stores font settings with element hierarchy management options.

Constructors

Name Description
Create(TPersistent,TFontName,Integer) Creates a new instance of font settings for the specified parent settings object. Inherited from TdxFontOptions.
Create(TPersistent) Creates a new TcxOwnedPersistent class descendant instance. Inherited from TcxOwnedPersistent.

Properties

Name Description
AssignedValues Specifies font settings defined at the current hierarchy level.
Bold Specifies if the bold font attribute is applied to text. Inherited from TdxFontOptions.
Charset Specifies the selected character set of the active font typeface. Inherited from TdxFontOptions.
Height Specifies font height, in pixels. Inherited from TdxFontOptions.
Italic Specifies if the italic font attribute is applied to text. Inherited from TdxFontOptions.
Name Specifies font typeface. Inherited from TdxFontOptions.
Owner protected Provides access to the persistent object to which the current property set or persistent information container belongs. Inherited from TcxOwnedPersistent.
Pitch Specifies if all characters in the current font have the same width. Inherited from TdxFontOptions.
Quality Specifies font rendering quality level. Inherited from TdxFontOptions.
Size Specifies size of the current font, in typographic points. Inherited from TdxFontOptions.
StrikeOut Specifies if the strikeout font attribute is applied to text. Inherited from TdxFontOptions.
Style Specifies the current state of all font attributes applied to text. Inherited from TdxFontOptions.
Underline Specifies if the underline font attribute is applied to text. Inherited from TdxFontOptions.

Methods

Name Description
_AddRef protected The reference counter increment function of the interfaced property set. Inherited from TcxOwnedInterfacedPersistent.
_Release protected The reference counter decrement function of the interfaced property set. Inherited from TcxOwnedInterfacedPersistent.
Assign(TPersistent) Applies compatible settings from the specified source to the current property set. Inherited from TcxLockablePersistent.
AssignTo(TPersistent) Inherited from TPersistent.
BeginUpdate Postpones setting change notifications to the parent object until an EndUpdate or CancelUpdate procedure call. Inherited from TcxLockablePersistent.
CancelUpdate Re-enables change notifications and delays pending changes made in the component after a BeginUpdate procedure call until the next content or setting change. Inherited from TcxLockablePersistent.
ChangeScale(Integer,Integer) Scales the current font height according to the specified scale factor. Inherited from TdxFontOptions.
DoAssign(TPersistent) protected Updates the persistent information container’s class-specific properties with the corresponding values obtained from another persistent information container. Inherited from TcxOwnedPersistent.
DoChanged protected Applies pending changes after an EndUpdate procedure call. Inherited from TcxLockablePersistent.
EndUpdate Applies all pending changes and redraws the parent object after a BeginUpdate procedure call. Inherited from TcxLockablePersistent.
Equals(TObject) Inherited from TObject.
GetHashCode Inherited from TObject.
GetNamePath Inherited from TPersistent.
GetOwner protected Returns the persistent object to which the current property set or persistent information container belongs. Inherited from TcxOwnedPersistent.
QueryInterface(TGUID,Untyped) protected Provides access to the implementation of the specified interface if the current persistent property set or information container supports it. Inherited from TcxOwnedInterfacedPersistent.
ToString Inherited from TObject.

Events

Name Description
OnChange Notifies the parent object about any font appearance change. Inherited from TdxFontOptions.
See Also