Class ttabs

Unit

Declaration

type ttabs = class(tindexpersistentarrayprop, iframe)

Description

This item has no description.

Hierarchy

Overview

Fields

Protected fskinupdating: integer;
Protected ffont: ttabsfont;
Protected ffontactive: ttabsfontactive;

Methods

Protected procedure defineproperties(filer: tfiler); override;
Protected procedure changed;
Protected procedure fontchanged(const sender: tobject);
Protected procedure createitem(const index: integer; var item: tpersistent); override;
Protected procedure dochange(const index: integer); override;
Protected procedure checktemplate(const sender: tobject);
Protected procedure setframeinstance(instance: tcustomframe);
Protected procedure setstaticframe(value: boolean);
Protected function getstaticframe: boolean;
Protected function getwidgetrect: rectty;
Protected function getcomponentstate: tcomponentstate;
Protected function getmsecomponentstate: msecomponentstatesty;
Protected procedure scrollwidgets(const dist: pointty);
Protected procedure clientrectchanged;
Protected procedure invalidate;
Protected procedure invalidatewidget;
Protected procedure invalidaterect(const rect: rectty; const org: originty = org_client; const noclip: boolean = false);
Protected function getwidget: twidget;
Protected function getframestateflags: framestateflagsty; virtual;
Protected function getedgeshift(): int32;
Public constructor create(const aowner: tcustomtabbar; aclasstype: indexpersistentclassty); reintroduce;
Public destructor destroy; override;
Public class function getitemclasstype: persistentclassty; override;
Public procedure createfont;
Public procedure createfontactive;
Public procedure createframe;
Public procedure createface;
Public procedure createfaceactive;
Public procedure add(const item: ttab);
Public procedure insert(const item: ttab; const aindex: integer);
Public procedure additems(const aitems: msestringarty);
Public function indexof(const item: ttab): integer;

Properties

Public property items[const index: integer]: ttab read getitems write setitems;
Public property oncreatetab: createtabeventty read foncreatetab write foncreatetab;
Published property color: colorty read fcolor write setcolor default cl_default;
Published property coloractive: colorty read fcoloractive write setcoloractive default cl_default;
Published property font: ttabsfont read getfont write setfont stored isfontstored;
Published property fontactive: ttabsfontactive read getfontactive write setfontactive stored isfontactivestored;
Published property width: integer read fwidth write setwidth default 0;
Published property widthmin: integer read fwidthmin write setwidthmin default 0;
Published property widthmax: integer read fwidthmax write setwidthmax default 0;
Published property textflags: textflagsty read ftextflags write settextflags default defaultcaptiontextflags;
Published property imagepos: imageposty read fimagepos write setimagepos default defaultimagepos;
Published property shift: integer read fshift write setshift default defaulttabshift;
Published property edge_level: int32 read fedge_level write setedge_level default defaultedgelevel;
Published property edge_colordkshadow: colorty read fedge.shadow.effectcolor write setedge_colordkshadow default cl_default;
Published property edge_colorshadow: colorty read fedge.shadow.color write setedge_colorshadow default cl_default;
Published property edge_colorlight: colorty read fedge.light.color write setedge_colorlight default cl_default;
Published property edge_colorhighlight: colorty read fedge.light.effectcolor write setedge_colorhighlight default cl_default;
Published property edge_colordkwidth: int32 read fedge.shadow.effectwidth write setedge_colordkwidth default -1;
Published property edge_colorhlwidth: int32 read fedge.light.effectwidth write setedge_colorhlwidth default -1;
Published property edge_imagelist: timagelist read fedge_imagelist write setedge_imagelist;
Published property edge_imageoffset: int32 read fedge_imageoffset write setedge_imageoffset default 0;
Published property edge_imagepaintshift: int32 read fedge_imagepaintshift write setedge_imagepaintshift default 0;
Published property frame: ttabframe read getframe write setframe;
Published property face: tface read getface write setface;
Published property faceactive: tface read getfaceactive write setfaceactive;
Published property hint: msestring read fhint write fhint;

Description

Fields

Protected fskinupdating: integer;

This item has no description.

Protected ffont: ttabsfont;

This item has no description.

Protected ffontactive: ttabsfontactive;

This item has no description.

Methods

Protected procedure defineproperties(filer: tfiler); override;

This item has no description.

Protected procedure changed;

This item has no description.

Protected procedure fontchanged(const sender: tobject);

This item has no description.

Protected procedure createitem(const index: integer; var item: tpersistent); override;

This item has no description.

Protected procedure dochange(const index: integer); override;

This item has no description.

Protected procedure checktemplate(const sender: tobject);

This item has no description.

Protected procedure setframeinstance(instance: tcustomframe);

This item has no description.

Protected procedure setstaticframe(value: boolean);

This item has no description.

Protected function getstaticframe: boolean;

This item has no description.

Protected function getwidgetrect: rectty;

This item has no description.

Protected function getcomponentstate: tcomponentstate;

This item has no description.

Protected function getmsecomponentstate: msecomponentstatesty;

This item has no description.

Protected procedure scrollwidgets(const dist: pointty);

This item has no description.

Protected procedure clientrectchanged;

This item has no description.

Protected procedure invalidate;

This item has no description.

Protected procedure invalidatewidget;

This item has no description.

Protected procedure invalidaterect(const rect: rectty; const org: originty = org_client; const noclip: boolean = false);

This item has no description.

Protected function getwidget: twidget;

This item has no description.

Protected function getframestateflags: framestateflagsty; virtual;

This item has no description.

Protected function getedgeshift(): int32;

This item has no description.

Public constructor create(const aowner: tcustomtabbar; aclasstype: indexpersistentclassty); reintroduce;

This item has no description.

Public destructor destroy; override;

This item has no description.

Public class function getitemclasstype: persistentclassty; override;

This item has no description.

Public procedure createfont;

This item has no description.

Public procedure createfontactive;

This item has no description.

Public procedure createframe;

This item has no description.

Public procedure createface;

This item has no description.

Public procedure createfaceactive;

This item has no description.

Public procedure add(const item: ttab);

This item has no description.

Public procedure insert(const item: ttab; const aindex: integer);

This item has no description.

Public procedure additems(const aitems: msestringarty);

This item has no description.

Public function indexof(const item: ttab): integer;

This item has no description.

Properties

Public property items[const index: integer]: ttab read getitems write setitems;

This item has no description.

Public property oncreatetab: createtabeventty read foncreatetab write foncreatetab;

This item has no description.

Published property color: colorty read fcolor write setcolor default cl_default;

This item has no description.

Published property coloractive: colorty read fcoloractive write setcoloractive default cl_default;

This item has no description.

Published property font: ttabsfont read getfont write setfont stored isfontstored;

This item has no description.

Published property fontactive: ttabsfontactive read getfontactive write setfontactive stored isfontactivestored;

This item has no description.

Published property width: integer read fwidth write setwidth default 0;

This item has no description.

Published property widthmin: integer read fwidthmin write setwidthmin default 0;

This item has no description.

Published property widthmax: integer read fwidthmax write setwidthmax default 0;

This item has no description.

Published property textflags: textflagsty read ftextflags write settextflags default defaultcaptiontextflags;

This item has no description.

Published property imagepos: imageposty read fimagepos write setimagepos default defaultimagepos;

This item has no description.

Published property shift: integer read fshift write setshift default defaulttabshift;

This item has no description.

Published property edge_level: int32 read fedge_level write setedge_level default defaultedgelevel;

This item has no description.

Published property edge_colordkshadow: colorty read fedge.shadow.effectcolor write setedge_colordkshadow default cl_default;

This item has no description.

Published property edge_colorshadow: colorty read fedge.shadow.color write setedge_colorshadow default cl_default;

This item has no description.

Published property edge_colorlight: colorty read fedge.light.color write setedge_colorlight default cl_default;

This item has no description.

Published property edge_colorhighlight: colorty read fedge.light.effectcolor write setedge_colorhighlight default cl_default;

This item has no description.

Published property edge_colordkwidth: int32 read fedge.shadow.effectwidth write setedge_colordkwidth default -1;

This item has no description.

Published property edge_colorhlwidth: int32 read fedge.light.effectwidth write setedge_colorhlwidth default -1;

This item has no description.

Published property edge_imagelist: timagelist read fedge_imagelist write setedge_imagelist;

This item has no description.

Published property edge_imageoffset: int32 read fedge_imageoffset write setedge_imageoffset default 0;

This item has no description.

Published property edge_imagepaintshift: int32 read fedge_imagepaintshift write setedge_imagepaintshift default 0;

This item has no description.

Published property frame: ttabframe read getframe write setframe;

This item has no description.

Published property face: tface read getface write setface;

This item has no description.

Published property faceactive: tface read getfaceactive write setfaceactive;

This item has no description.

Published property hint: msestring read fhint write fhint;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.