Class ttabpage

Unit

Declaration

type ttabpage = class(tscrollingwidget, itabpage, iimagelistinfo)

Description

No description available, ancestor tscrollingwidget description follows
No description available, ancestor tscrollingwidgetnwr description follows
No description available, ancestor tcustomeventwidgetnwr description follows
No description available, ancestor tpublishedwidgetnwr description follows
No description available, ancestor tactionpublishedwidgetnwr description follows
No description available, ancestor tactionwidget description follows
No description available, ancestor twidget description follows
No description available, ancestor tactcomponent description follows
No description available, ancestor tmsecomponent description follows

Hierarchy

Overview

Methods

Protected class function classskininfo: skininfoty; override;
Protected procedure changed;
Protected procedure fontchanged1(const sender: tobject);
Protected procedure visiblechanged; override;
Protected procedure enabledchanged; override;
Protected procedure objectevent(const sender: tobject; const event: objecteventty); override;
Protected procedure registerchildwidget(const child: twidget); override;
Protected procedure designselected(const selected: boolean); override;
Protected procedure doselect; virtual;
Protected procedure dodeselect; virtual;
Protected procedure loaded; override;
Protected function getisactivepage: boolean;
Protected procedure setisactivepage(const avalue: boolean);
Protected function nexttaborderoverride(const sender: twidget; const down: boolean): twidget override;
Protected procedure readstate(reader: treader) override;
Public constructor create(aowner: tcomponent); override;
Public destructor destroy; override;
Public procedure initnewcomponent(const ascale: real); override;
Public procedure createfonttab;
Public procedure createfontactivetab;

Properties

Public property tabwidget: tcustomtabwidget read ftabwidget;
Public property tabindex: integer read gettabindex write settabindex;
Public property isactivepage: boolean read getisactivepage write setisactivepage;
Public property subform: twidget read fsubform;
Published property invisible: boolean read getinvisible write setinvisible default false;
Published property taborderoverride: ttaborderoverride read ftaborderoverride write settaborderoverride;
Published property caption: captionty read getcaption write setcaption;
Published property tabhint: msestring read gettabhint write settabhint;
Published property tabnoface: boolean read gettabnoface write settabnoface default false;
Published property colortab: colorty read getcolortab write setcolortab default cl_default;
Published property coloractivetab: colorty read getcoloractivetab write setcoloractivetab default cl_default;
Published property facetab: tfacecomp read getfacetab write setfacetab;
Published property faceactivetab: tfacecomp read getfaceactivetab write setfaceactivetab;
Published property fonttab: ttabpagefonttab read getfonttab1 write setfonttab stored isfonttabstored;
Published property fontactivetab: ttabpagefontactivetab read getfontactivetab1 write setfontactivetab stored isfontactivetabstored;
Published property imagelist: timagelist read getimagelist write setimagelist;
Published property imagenr: imagenrty read getimagenr write setimagenr default -1;
Published property imagenrdisabled: imagenrty read getimagenrdisabled write setimagenrdisabled default -2;
Published property font: twidgetfont read getfont write setfont stored isfontstored;
Published property optionswidget default defaulttaboptionswidget;
Published property onlayout;
Published property onfontheightdelta;
Published property onshow;
Published property onhide;
Published property onselect: notifyeventty read fonselect write fonselect;
Published property ondeselect: notifyeventty read fondeselect write fondeselect;
Published property ongetsubform: getsubformeventty read fongetsubform write fongetsubform;
Published property oninitsubform: initsubformeventty read foninitsubform write foninitsubform;
Published property visible stored isvisiblestored default false;
Published property optionsskin default defaulttabpageskinoptions;

Description

Methods

Protected class function classskininfo: skininfoty; override;
 
Protected procedure changed;
 
Protected procedure fontchanged1(const sender: tobject);
 
Protected procedure visiblechanged; override;
 
Protected procedure enabledchanged; override;
 
Protected procedure objectevent(const sender: tobject; const event: objecteventty); override;
 
Protected procedure registerchildwidget(const child: twidget); override;
 
Protected procedure designselected(const selected: boolean); override;
 
Protected procedure doselect; virtual;
 
Protected procedure dodeselect; virtual;
 
Protected procedure loaded; override;
 
Protected function getisactivepage: boolean;
 
Protected procedure setisactivepage(const avalue: boolean);
 
Protected function nexttaborderoverride(const sender: twidget; const down: boolean): twidget override;
 
Protected procedure readstate(reader: treader) override;
 
Public constructor create(aowner: tcomponent); override;
 
Public destructor destroy; override;
 
Public procedure initnewcomponent(const ascale: real); override;
 
Public procedure createfonttab;
 
Public procedure createfontactivetab;
 

Properties

Public property tabwidget: tcustomtabwidget read ftabwidget;
 
Public property tabindex: integer read gettabindex write settabindex;
 
Public property isactivepage: boolean read getisactivepage write setisactivepage;
 
Public property subform: twidget read fsubform;
 
Published property invisible: boolean read getinvisible write setinvisible default false;
 
Published property taborderoverride: ttaborderoverride read ftaborderoverride write settaborderoverride;
 
Published property caption: captionty read getcaption write setcaption;
 
Published property tabhint: msestring read gettabhint write settabhint;
 
Published property tabnoface: boolean read gettabnoface write settabnoface default false;
 
Published property colortab: colorty read getcolortab write setcolortab default cl_default;
 
Published property coloractivetab: colorty read getcoloractivetab write setcoloractivetab default cl_default;
 
Published property facetab: tfacecomp read getfacetab write setfacetab;
 
Published property faceactivetab: tfacecomp read getfaceactivetab write setfaceactivetab;
 
Published property fonttab: ttabpagefonttab read getfonttab1 write setfonttab stored isfonttabstored;
 
Published property fontactivetab: ttabpagefontactivetab read getfontactivetab1 write setfontactivetab stored isfontactivetabstored;
 
Published property imagelist: timagelist read getimagelist write setimagelist;
 
Published property imagenr: imagenrty read getimagenr write setimagenr default -1;
 
Published property imagenrdisabled: imagenrty read getimagenrdisabled write setimagenrdisabled default -2;
 
Published property font: twidgetfont read getfont write setfont stored isfontstored;
 
Published property optionswidget default defaulttaboptionswidget;
 
Published property onlayout;
 
Published property onfontheightdelta;
 
Published property onshow;
 
Published property onhide;
 
Published property onselect: notifyeventty read fonselect write fonselect;
 
Published property ondeselect: notifyeventty read fondeselect write fondeselect;
 
Published property ongetsubform: getsubformeventty read fongetsubform write fongetsubform;
 
Published property oninitsubform: initsubformeventty read foninitsubform write foninitsubform;
 
Published property visible stored isvisiblestored default false;
 
Published property optionsskin default defaulttabpageskinoptions;
 

Generated by PasDoc 0.16.0.