Class ttabs
Unit
Declaration
type ttabs = class(tindexpersistentarrayprop, iframe)
Description
No description available, ancestor tindexpersistentarrayprop description follows
No description available, ancestor townedpersistentarrayprop description follows
No description available, ancestor tpersistentarrayprop description follows
No description available, ancestor tarrayprop description follows
Hierarchy
- TObject
- tpersistent
- tarrayprop
- tpersistentarrayprop
- townedpersistentarrayprop
- tindexpersistentarrayprop
- ttabs
Overview
Fields
fskinupdating: integer; |
|
ffont: ttabsfont; |
|
ffontactive: ttabsfontactive; |
Methods
procedure defineproperties(filer: tfiler); override; |
|
procedure changed; |
|
procedure fontchanged(const sender: tobject); |
|
procedure createitem(const index: integer; var item: tpersistent); override; |
|
procedure dochange(const index: integer); override; |
|
procedure checktemplate(const sender: tobject); |
|
procedure setframeinstance(instance: tcustomframe); |
|
procedure setstaticframe(value: boolean); |
|
function getstaticframe: boolean; |
|
function getwidgetrect: rectty; |
|
function getcomponentstate: tcomponentstate; |
|
function getmsecomponentstate: msecomponentstatesty; |
|
procedure scrollwidgets(const dist: pointty); |
|
procedure clientrectchanged; |
|
procedure invalidate; |
|
procedure invalidatewidget; |
|
procedure invalidaterect(const rect: rectty; const org: originty = org_client; const noclip: boolean = false); |
|
function getwidget: twidget; |
|
function getframestateflags: framestateflagsty; virtual; |
|
function getedgeshift(): int32; |
|
constructor create(const aowner: tcustomtabbar; aclasstype: indexpersistentclassty); reintroduce; |
|
destructor destroy; override; |
|
class function getitemclasstype: persistentclassty; override; |
|
procedure createfont; |
|
procedure createfontactive; |
|
procedure createframe; |
|
procedure createface; |
|
procedure createfaceactive; |
|
procedure add(const item: ttab); |
|
procedure insert(const item: ttab; const aindex: integer); |
|
procedure additems(const aitems: msestringarty); |
|
function indexof(const item: ttab): integer; |
Properties
property items[constindex:integer]: ttab read getitems write setitems; |
|
property oncreatetab: createtabeventty read foncreatetab write foncreatetab; |
|
property color: colorty read fcolor
write setcolor default cl_default; |
|
property coloractive: colorty read fcoloractive
write setcoloractive default cl_default; |
|
property font: ttabsfont read getfont write setfont stored isfontstored; |
|
property fontactive: ttabsfontactive read getfontactive write setfontactive
stored isfontactivestored; |
|
property width: integer read fwidth write setwidth default 0; |
|
property widthmin: integer read fwidthmin write setwidthmin default 0; |
|
property widthmax: integer read fwidthmax write setwidthmax default 0; |
|
property textflags: textflagsty read ftextflags write settextflags
default defaultcaptiontextflags; |
|
property imagepos: imageposty read fimagepos write
setimagepos default defaultimagepos; |
|
property shift: integer read fshift write setshift default defaulttabshift; |
|
property edge_level: int32 read fedge_level write setedge_level
default defaultedgelevel; |
|
property edge_colordkshadow: colorty read fedge.shadow.effectcolor
write setedge_colordkshadow default cl_default; |
|
property edge_colorshadow: colorty read fedge.shadow.color
write setedge_colorshadow default cl_default; |
|
property edge_colorlight: colorty read fedge.light.color
write setedge_colorlight default cl_default; |
|
property edge_colorhighlight: colorty read fedge.light.effectcolor
write setedge_colorhighlight default cl_default; |
|
property edge_colordkwidth: int32 read fedge.shadow.effectwidth
write setedge_colordkwidth default -1; |
|
property edge_colorhlwidth: int32 read fedge.light.effectwidth
write setedge_colorhlwidth default -1; |
|
property edge_imagelist: timagelist read fedge_imagelist
write setedge_imagelist; |
|
property edge_imageoffset: int32 read fedge_imageoffset
write setedge_imageoffset default 0; |
|
property edge_imagepaintshift: int32 read fedge_imagepaintshift
write setedge_imagepaintshift default 0; |
|
property frame: ttabframe read getframe write setframe; |
|
property face: tface read getface write setface; |
|
property faceactive: tface read getfaceactive write setfaceactive; |
|
property hint: msestring read fhint write fhint; |
Description
Fields
fskinupdating: integer; |
|
ffont: ttabsfont; |
|
ffontactive: ttabsfontactive; |
|
Methods
procedure defineproperties(filer: tfiler); override; |
|
procedure changed; |
|
procedure fontchanged(const sender: tobject); |
|
procedure createitem(const index: integer; var item: tpersistent); override; |
|
procedure dochange(const index: integer); override; |
|
procedure checktemplate(const sender: tobject); |
|
procedure setframeinstance(instance: tcustomframe); |
|
procedure setstaticframe(value: boolean); |
|
function getstaticframe: boolean; |
|
function getwidgetrect: rectty; |
|
function getcomponentstate: tcomponentstate; |
|
function getmsecomponentstate: msecomponentstatesty; |
|
procedure scrollwidgets(const dist: pointty); |
|
procedure clientrectchanged; |
|
procedure invalidate; |
|
procedure invalidatewidget; |
|
procedure invalidaterect(const rect: rectty; const org: originty = org_client; const noclip: boolean = false); |
|
function getwidget: twidget; |
|
function getframestateflags: framestateflagsty; virtual; |
|
function getedgeshift(): int32; |
|
constructor create(const aowner: tcustomtabbar; aclasstype: indexpersistentclassty); reintroduce; |
|
destructor destroy; override; |
|
class function getitemclasstype: persistentclassty; override; |
|
procedure createfont; |
|
procedure createfontactive; |
|
procedure createframe; |
|
procedure createface; |
|
procedure createfaceactive; |
|
procedure add(const item: ttab); |
|
procedure insert(const item: ttab; const aindex: integer); |
|
procedure additems(const aitems: msestringarty); |
|
function indexof(const item: ttab): integer; |
|
Properties
property items[constindex:integer]: ttab read getitems write setitems; |
|
property oncreatetab: createtabeventty read foncreatetab write foncreatetab; |
|
property color: colorty read fcolor
write setcolor default cl_default; |
|
property coloractive: colorty read fcoloractive
write setcoloractive default cl_default; |
|
property font: ttabsfont read getfont write setfont stored isfontstored; |
|
property fontactive: ttabsfontactive read getfontactive write setfontactive
stored isfontactivestored; |
|
property width: integer read fwidth write setwidth default 0; |
|
property widthmin: integer read fwidthmin write setwidthmin default 0; |
|
property widthmax: integer read fwidthmax write setwidthmax default 0; |
|
property textflags: textflagsty read ftextflags write settextflags
default defaultcaptiontextflags; |
|
property imagepos: imageposty read fimagepos write
setimagepos default defaultimagepos; |
|
property shift: integer read fshift write setshift default defaulttabshift; |
|
property edge_level: int32 read fedge_level write setedge_level
default defaultedgelevel; |
|
property edge_colordkshadow: colorty read fedge.shadow.effectcolor
write setedge_colordkshadow default cl_default; |
|
property edge_colorshadow: colorty read fedge.shadow.color
write setedge_colorshadow default cl_default; |
|
property edge_colorlight: colorty read fedge.light.color
write setedge_colorlight default cl_default; |
|
property edge_colorhighlight: colorty read fedge.light.effectcolor
write setedge_colorhighlight default cl_default; |
|
property edge_colordkwidth: int32 read fedge.shadow.effectwidth
write setedge_colordkwidth default -1; |
|
property edge_colorhlwidth: int32 read fedge.light.effectwidth
write setedge_colorhlwidth default -1; |
|
property edge_imagelist: timagelist read fedge_imagelist
write setedge_imagelist; |
|
property edge_imageoffset: int32 read fedge_imageoffset
write setedge_imageoffset default 0; |
|
property edge_imagepaintshift: int32 read fedge_imagepaintshift
write setedge_imagepaintshift default 0; |
|
property frame: ttabframe read getframe write setframe; |
|
property face: tface read getface write setface; |
|
property faceactive: tface read getfaceactive write setfaceactive; |
|
property hint: msestring read fhint write fhint; |
|
Generated by PasDoc 0.16.0.