Class TOlfFMXTextImageFrame
Unit
Declaration
type TOlfFMXTextImageFrame = class(TFrame)
Description
Display a text with a bitmap font.
Hierarchy
- TFrame
- TOlfFMXTextImageFrame
Overview
Methods
![]() |
function AjoutImageEtRetourneLargeur(AImages: TCustomImageList; AImageIndex: TImageIndex; AX: single; AChar: char): single; |
![]() |
function DefaultOnGetImageIndexOfUnknowChar(AChar: char): integer; virtual; |
![]() |
procedure DoEndUpdate; override; |
![]() |
constructor Create(AOwner: TComponent); override; |
![]() |
function RetourneLargeur(AImages: TCustomImageList; AImageIndex: TImageIndex): single; |
![]() |
function getImageIndexOfChar(AChar: String; CallOnGetImageIndexOfUnknowCharIfNotFound: boolean = false): integer; |
![]() |
procedure Refresh; |
Properties
![]() |
property HasPendingRefresh: boolean read FHasPendingRefresh
write SetHasPendingRefresh; |
![]() |
property AutoSize: boolean read FAutoSize write SetAutoSize; |
![]() |
property Font: TCustomImageList read FFont write SetFont; |
![]() |
property Text: string read FText write SetText; |
![]() |
property SpaceWidth: single read FSpaceWidth write SetSpaceWidth; |
![]() |
property LetterSpacing: single read FLetterSpacing write SetLetterSpacing; |
![]() |
property OnGetImageIndexOfUnknowChar: TOlfFMXTIFOnGetImageIndexOfUnknowChar
read FOnGetImageIndexOfUnknowChar write SetOnGetImageIndexOfUnknowChar; |
Description
Methods
![]() |
function AjoutImageEtRetourneLargeur(AImages: TCustomImageList; AImageIndex: TImageIndex; AX: single; AChar: char): single; |
Add an image (= a character as bitmap) and returns its width. |
![]() |
function DefaultOnGetImageIndexOfUnknowChar(AChar: char): integer; virtual; |
Called by GetImageIndexOfChar() when no index for a char has been found after calling OnGetImageIndexOfUnknowChar event. |
![]() |
procedure DoEndUpdate; override; |
Called at the end of a BeginUpdate/EndUpdate bloc. It calls the Refresh method if it has been asked in the bloc. |
![]() |
constructor Create(AOwner: TComponent); override; |
Create an instance of this class |
![]() |
function RetourneLargeur(AImages: TCustomImageList; AImageIndex: TImageIndex): single; |
Returns the width of a character image with current drawing height of the text. |
![]() |
procedure Refresh; |
Repaint the text |
Properties
![]() |
property HasPendingRefresh: boolean read FHasPendingRefresh
write SetHasPendingRefresh; |
Use to delay a Refresh operation during a BeginUpdate/EndUpdate bloc |
![]() |
property Font: TCustomImageList read FFont write SetFont; |
Font to use (an image list with characters as bitmaps) |
![]() |
property Text: string read FText write SetText; |
Text to display |
![]() |
property SpaceWidth: single read FSpaceWidth write SetSpaceWidth; |
Width to use when a text contains a space character. |
![]() |
property LetterSpacing: single read FLetterSpacing write SetLetterSpacing; |
Width to use between two letters. |
![]() |
property OnGetImageIndexOfUnknowChar: TOlfFMXTIFOnGetImageIndexOfUnknowChar
read FOnGetImageIndexOfUnknowChar write SetOnGetImageIndexOfUnknowChar; |
Event used to get the index of an unknow character in the font image list. |
Generated by PasDoc 0.16.0.