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.

