Class tcustomcaptionframe
Unit
Declaration
type tcustomcaptionframe = class(tcustomframe)
Description
This item has no description.
Hierarchy
- TObject
- tpersistent
- tvirtualpersistent
- tnullinterfacedpersistent
- toptionalpersistent
- tcustomframe
- tcustomcaptionframe
Overview
Fields
| Protected | ffont: tframefont; |
| Protected | finfo: drawtextinfoty; |
| Protected | fcaptiondist: integer; |
| Protected | fcaptionoffset: integer; |
| Protected | foptions: captionframeoptionsty; |
Methods
| Protected | procedure settemplateinfo(const ainfo: frameinfoty); override; |
| Protected | procedure parentfontchanged; override; |
| Protected | procedure fontcanvaschanged; override; |
| Protected | procedure visiblechanged; override; |
| Protected | function updatetextflags(const aflags: textflagsty): textflagsty; |
| Protected | procedure updaterects; override; |
| Protected | procedure updatehotkeys() override; |
| Protected | procedure dominsize(var asize: sizety); |
| Protected | procedure checkminshrinksize(var asize: sizety) override; |
| Protected | procedure defineproperties(filer: tfiler); override; |
| Protected | procedure setdisabled(const value: boolean); override; |
| Protected | procedure dopaintfocusrect(const canvas: tcanvas; const rect: rectty); override; |
| Protected | function checkfocusshortcut(var info: keyeventinfoty): boolean; override; |
| Protected | function needsfocuspaint: boolean; override; |
| Protected | function haspaintrectfocus(): boolean; override; |
| Protected | procedure updatemousestate(const sender: twidget; const info: mouseeventinfoty); override; |
| Protected | procedure internalpaintoverlay(const canvas: tcanvas; const arect: rectty) override; |
| Protected | function getassistivecaption(): msestring; override; |
| Public | constructor create(const aintf: icaptionframe); |
| Public | destructor destroy; override; |
| Public | procedure scale(const ascale: real); override; |
| Public | procedure createfont; |
| Public | function pointincaption(const point: pointty): boolean; override; |
| Public | procedure checkwidgetsize(var asize: sizety); override; |
Properties
| Public | property options: captionframeoptionsty read foptions
write setoptions default defaultcaptionframeoptions; |
| Public | property caption: msestring read fcaption write setcaption; |
| Public | property captiontextflags: textflagsty read finfo.flags write
setcaptiontextflags default []; |
| Public | property captionpos: captionposty read fcaptionpos
write setcaptionpos default cp_topleft; |
| Public | property captiondist: integer read fcaptiondist write setcaptiondist
stored iscaptiondiststored default 1; |
| Public | property captionoffset: integer read fcaptionoffset write setcaptionoffset
stored iscaptionoffsetstored default 0 ; |
| Public | property font: tframefont read getfont
write setfont stored isfontstored; |
Description
Fields
| Protected | ffont: tframefont; |
|
This item has no description. | |
| Protected | finfo: drawtextinfoty; |
|
This item has no description. | |
| Protected | fcaptiondist: integer; |
|
This item has no description. | |
| Protected | fcaptionoffset: integer; |
|
This item has no description. | |
| Protected | foptions: captionframeoptionsty; |
|
This item has no description. | |
Methods
| Protected | procedure settemplateinfo(const ainfo: frameinfoty); override; |
|
This item has no description. | |
| Protected | procedure parentfontchanged; override; |
|
This item has no description. | |
| Protected | procedure fontcanvaschanged; override; |
|
This item has no description. | |
| Protected | procedure visiblechanged; override; |
|
This item has no description. | |
| Protected | function updatetextflags(const aflags: textflagsty): textflagsty; |
|
This item has no description. | |
| Protected | procedure updaterects; override; |
|
This item has no description. | |
| Protected | procedure updatehotkeys() override; |
|
This item has no description. | |
| Protected | procedure dominsize(var asize: sizety); |
|
This item has no description. | |
| Protected | procedure checkminshrinksize(var asize: sizety) override; |
|
This item has no description. | |
| Protected | procedure defineproperties(filer: tfiler); override; |
|
This item has no description. | |
| Protected | procedure setdisabled(const value: boolean); override; |
|
This item has no description. | |
| Protected | procedure dopaintfocusrect(const canvas: tcanvas; const rect: rectty); override; |
|
This item has no description. | |
| Protected | function checkfocusshortcut(var info: keyeventinfoty): boolean; override; |
|
This item has no description. | |
| Protected | function needsfocuspaint: boolean; override; |
|
This item has no description. | |
| Protected | function haspaintrectfocus(): boolean; override; |
|
This item has no description. | |
| Protected | procedure updatemousestate(const sender: twidget; const info: mouseeventinfoty); override; |
|
This item has no description. | |
| Protected | procedure internalpaintoverlay(const canvas: tcanvas; const arect: rectty) override; |
|
This item has no description. | |
| Protected | function getassistivecaption(): msestring; override; |
|
This item has no description. | |
| Public | constructor create(const aintf: icaptionframe); |
|
This item has no description. | |
| Public | destructor destroy; override; |
|
This item has no description. | |
| Public | procedure scale(const ascale: real); override; |
|
This item has no description. | |
| Public | procedure createfont; |
|
This item has no description. | |
| Public | function pointincaption(const point: pointty): boolean; override; |
|
This item has no description. | |
| Public | procedure checkwidgetsize(var asize: sizety); override; |
|
This item has no description. | |
Properties
| Public | property options: captionframeoptionsty read foptions
write setoptions default defaultcaptionframeoptions; |
|
This item has no description. | |
| Public | property caption: msestring read fcaption write setcaption; |
|
This item has no description. | |
| Public | property captiontextflags: textflagsty read finfo.flags write
setcaptiontextflags default []; |
|
This item has no description. | |
| Public | property captionpos: captionposty read fcaptionpos
write setcaptionpos default cp_topleft; |
|
This item has no description. | |
| Public | property captiondist: integer read fcaptiondist write setcaptiondist
stored iscaptiondiststored default 1; |
|
This item has no description. | |
| Public | property captionoffset: integer read fcaptionoffset write setcaptionoffset
stored iscaptionoffsetstored default 0 ; |
|
This item has no description. | |
| Public | property font: tframefont read getfont
write setfont stored isfontstored; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.