Class TUIControlFont
Unit
CastleControls
Declaration
type TUIControlFont = class(TUIRectangularControl)
Description
Base class for all controls inside an OpenGL context using a font.
Hierarchy
Overview
Methods
Properties
 |
property Tooltip: string read FTooltip write FTooltip; |
 |
property CustomFont: TCastleFont
read FCustomFont write SetCustomFont; |
 |
property OwnsCustomFont: boolean
read FOwnsCustomFont write FOwnsCustomFont default false; |
Description
Methods
 |
function Font: TCastleFont; virtual; |
Font custom to this control. By default this returns UIFont, you can override this to return your font. It's OK to return here Nil if font is not ready yet, but during Render (when OpenGL context is available) font must be ready.
|
 |
destructor Destroy; override; |
|
 |
procedure GLContextClose; override; |
|
 |
function TooltipExists: boolean; override; |
|
 |
procedure TooltipRender; override; |
|
Properties
 |
property CustomFont: TCastleFont
read FCustomFont write SetCustomFont; |
When non-nil, this font will be used to draw this control. Otherwise the default UIFont will be used.
|
 |
property OwnsCustomFont: boolean
read FOwnsCustomFont write FOwnsCustomFont default false; |
|
Generated by PasDoc 0.13.0 on 2014-04-30 22:06:42
|