Class tcustomtoolbuttons

Unit

Declaration

type tcustomtoolbuttons = class(tindexpersistentarrayprop)

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

Overview

Fields

Protected fbuttonstate: toolbuttonsstatesty;

Methods

Protected procedure createitem(const index: integer; var item: tpersistent); override;
Protected procedure dochange(const index: integer); override;
Protected procedure objectchanged(const sender: tobject);
Protected class function getbuttonclass: toolbuttonclassty; virtual;
Public constructor create(const aowner: tcustomtoolbar); reintroduce;
Public destructor destroy(); override;
Public class function getitemclasstype(): persistentclassty; override;
Public procedure createface();
Public procedure createfacechecked();
Public procedure createframe();
Public procedure createframechecked();
Public procedure createframesephorz();
Public procedure createframesepvert();
Public procedure doupdate();
Public procedure resetradioitems(const group: integer);
Public function getcheckedradioitem(const group: integer): tcustomtoolbutton;
Public function add: tcustomtoolbutton;

Properties

Public property items[constindex:integer]: tcustomtoolbutton read getitems write setitems;
Published property width: integer read fwidth write setwidth default 0;
Published property height: integer read fheight write setheight default 0;
Published property imagelist: timagelist read fimagelist write setimagelist;
Published property colorglyph: colorty read fcolorglyph write setcolorglyph default cl_default;
Published property color: colorty read fcolor write setcolor default cl_default;
Published property face: tface read getface write setface;
Published property facechecked: tface read getfacechecked write setfacechecked;
Published property frame: tframe read getframe write setframe;
Published property framechecked: tframe read getframechecked write setframechecked;
Published property framesephorz: tframe read getframesephorz write setframesephorz;
Published property framesepvert: tframe read getframesepvert write setframesepvert;

Description

Fields

Protected fbuttonstate: toolbuttonsstatesty;
 

Methods

Protected procedure createitem(const index: integer; var item: tpersistent); override;
 
Protected procedure dochange(const index: integer); override;
 
Protected procedure objectchanged(const sender: tobject);
 
Protected class function getbuttonclass: toolbuttonclassty; virtual;
 
Public constructor create(const aowner: tcustomtoolbar); reintroduce;
 
Public destructor destroy(); override;
 
Public class function getitemclasstype(): persistentclassty; override;
 
Public procedure createface();
 
Public procedure createfacechecked();
 
Public procedure createframe();
 
Public procedure createframechecked();
 
Public procedure createframesephorz();
 
Public procedure createframesepvert();
 
Public procedure doupdate();
 
Public procedure resetradioitems(const group: integer);
 
Public function getcheckedradioitem(const group: integer): tcustomtoolbutton;
 
Public function add: tcustomtoolbutton;
 

Properties

Public property items[constindex:integer]: tcustomtoolbutton read getitems write setitems;
 
Published property width: integer read fwidth write setwidth default 0;
 
Published property height: integer read fheight write setheight default 0;
 
Published property imagelist: timagelist read fimagelist write setimagelist;
 
Published property colorglyph: colorty read fcolorglyph write setcolorglyph default cl_default;
 
Published property color: colorty read fcolor write setcolor default cl_default;
 
Published property face: tface read getface write setface;
 
Published property facechecked: tface read getfacechecked write setfacechecked;
 
Published property frame: tframe read getframe write setframe;
 
Published property framechecked: tframe read getframechecked write setframechecked;
 
Published property framesephorz: tframe read getframesephorz write setframesephorz;
 
Published property framesepvert: tframe read getframesepvert write setframesepvert;
 

Generated by PasDoc 0.16.0.