Class tcustomtoolbar
Unit
Declaration
type tcustomtoolbar = class(tcustomstepbox, istatfile, iframe)
Description
No description available, ancestor tcustomstepbox description follows
No description available, ancestor tpublishedwidget 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
- TObject
- TPersistent
- tcomponent
- tmsecomponent
- tactcomponent
- twidget
- tactionwidget
- tactionpublishedwidgetnwr
- tpublishedwidgetnwr
- tpublishedwidget
- tcustomstepbox
- tcustomtoolbar
Overview
Fields
flayout: toolbarlayoutinfoty; |
Methods
class function classskininfo: skininfoty; override; |
|
procedure buttonchanged(sender: tcustomtoolbutton); |
|
procedure checkvert(const asize: sizety); |
|
function getseparatorwidth(): integer; |
|
procedure getautopaintsize(var asize: sizety); override; |
|
procedure updatelayout; |
|
procedure clientrectchanged; override; |
|
procedure dopaintforeground(const canvas: tcanvas); override; |
|
procedure clientmouseevent(var info: mouseeventinfoty); override; |
|
procedure showhint(const aid: int32; var info: hintinfoty); override; |
|
function dostep(const event: stepkindty; const adelta: real; ashiftstate: shiftstatesty): boolean; override; |
|
procedure doshortcut(var info: keyeventinfoty; const sender: twidget); override; |
|
procedure objectchanged(const sender: tobject); override; |
|
function getassistivehint(): msestring; override; |
|
procedure dostatread(const reader: tstatreader); virtual; |
|
procedure dostatwrite(const writer: tstatwriter); virtual; |
|
procedure statreading; |
|
procedure statread; |
|
function getstatvarname: msestring; |
|
function getstatpriority: integer; |
|
constructor create(aowner: tcomponent); override; |
|
destructor destroy; override; |
|
procedure dragevent(var info: draginfoty); override; |
|
procedure beginupdate; |
|
procedure endupdate; |
|
function buttonatpos(const apos: pointty; const enabledonly: boolean = false): tcustomtoolbutton; |
Properties
property buttons: ttoolbuttons read flayout.buttons write setbuttons; |
|
property firstbutton: integer read ffirstbutton write setfirstbutton default 0; |
|
property options: toolbaroptionsty read foptions write setoptions default []; |
|
property statfile: tstatfile read fstatfile write setstatfile; |
|
property statvarname: msestring read getstatvarname write fstatvarname; |
|
property statpriority: integer read fstatpriority
write fstatpriority default 0; |
|
property onbuttonchanged: toolbuttoneventty read fonbuttonchanged write fonbuttonchanged; |
|
property drag: tdragcontroller read fdragcontroller write setdragcontroller; |
Description
Fields
flayout: toolbarlayoutinfoty; |
|
Methods
class function classskininfo: skininfoty; override; |
|
procedure buttonchanged(sender: tcustomtoolbutton); |
|
procedure checkvert(const asize: sizety); |
|
function getseparatorwidth(): integer; |
|
procedure getautopaintsize(var asize: sizety); override; |
|
procedure updatelayout; |
|
procedure clientrectchanged; override; |
|
procedure dopaintforeground(const canvas: tcanvas); override; |
|
procedure clientmouseevent(var info: mouseeventinfoty); override; |
|
procedure showhint(const aid: int32; var info: hintinfoty); override; |
|
function dostep(const event: stepkindty; const adelta: real; ashiftstate: shiftstatesty): boolean; override; |
|
procedure doshortcut(var info: keyeventinfoty; const sender: twidget); override; |
|
procedure objectchanged(const sender: tobject); override; |
|
function getassistivehint(): msestring; override; |
|
procedure dostatread(const reader: tstatreader); virtual; |
|
procedure dostatwrite(const writer: tstatwriter); virtual; |
|
procedure statreading; |
|
procedure statread; |
|
function getstatvarname: msestring; |
|
function getstatpriority: integer; |
|
constructor create(aowner: tcomponent); override; |
|
destructor destroy; override; |
|
procedure dragevent(var info: draginfoty); override; |
|
procedure beginupdate; |
|
procedure endupdate; |
|
function buttonatpos(const apos: pointty; const enabledonly: boolean = false): tcustomtoolbutton; |
|
Properties
property buttons: ttoolbuttons read flayout.buttons write setbuttons; |
|
property firstbutton: integer read ffirstbutton write setfirstbutton default 0; |
|
property options: toolbaroptionsty read foptions write setoptions default []; |
|
property statfile: tstatfile read fstatfile write setstatfile; |
|
property statvarname: msestring read getstatvarname write fstatvarname; |
|
property statpriority: integer read fstatpriority
write fstatpriority default 0; |
|
property onbuttonchanged: toolbuttoneventty read fonbuttonchanged write fonbuttonchanged; |
|
property drag: tdragcontroller read fdragcontroller write setdragcontroller; |
|
Generated by PasDoc 0.16.0.