Class tcustomsplitter
Unit
Declaration
type tcustomsplitter = class(tscalingwidget, iobjectpicker, istatfile)
Description
No description available, ancestor tscalingwidget description follows
No description available, ancestor tcustomscalingwidget 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
- tcustomscalingwidget
- tscalingwidget
- tcustomsplitter
Overview
Fields
fstate: splitterstatesty; |
Methods
procedure postupdatepropevent; |
|
function clippoint(const aoffset: pointty): pointty; |
|
procedure calcoffset(const refsize: sizety; out offset,clippedoffset: pointty; out newsize: sizety); |
|
procedure setpropoffset(const aoffset: pointty; const asize: sizety); |
|
procedure mouseevent(var info: mouseeventinfoty); override; |
|
procedure poschanged1; |
|
procedure poschanged; override; |
|
procedure sizechanged; override; |
|
procedure parentclientrectchanged; override; |
|
procedure doasyncevent(var atag: integer); override; |
|
procedure dopaintforeground(const acanvas: tcanvas); override; |
|
procedure parentwidgetregionchanged(const sender: twidget); override; |
|
function getshrinkpriority: integer; override; |
|
procedure tryshrink(const aclientsize: sizety); override; |
|
procedure loaded; override; |
|
procedure updatedock; |
|
procedure updatelinkedwidgets(const delta: pointty); |
|
procedure dostatread(const reader: tstatreader); |
|
procedure dostatwrite(const writer: tstatwriter); |
|
procedure statreading; |
|
procedure statread; |
|
function getstatvarname: msestring; |
|
function getstatpriority: integer; |
|
function getcursorshape(const sender: tobjectpicker; var shape: cursorshapety): boolean; |
|
procedure getpickobjects(const sender: tobjectpicker; var objects: integerarty); |
|
procedure beginpickmove(const sender: tobjectpicker); |
|
procedure pickthumbtrack(const sender: tobjectpicker); |
|
procedure endpickmove(const sender: tobjectpicker); |
|
procedure cancelpickmove(const sender: tobjectpicker); |
|
procedure paintxorpic(const sender: tobjectpicker; const canvas: tcanvas); |
|
class function classskininfo: skininfoty; override; |
|
constructor create(aowner: tcomponent); override; |
|
destructor destroy; override; |
|
function actualcolor: colorty; override; |
|
function actualopaquecolor: colorty; override; |
|
procedure move(const dist: pointty); |
Properties
property options: splitteroptionsty read foptions write setoptions
default defaultsplitteroptions; |
|
property shrinkpriority: integer read getshrinkpriority
write fshrinkpriority default 0; |
|
property linkleft: twidget read flinkleft write setlinkleft; |
|
property linktop: twidget read flinktop write setlinktop; |
|
property linkright: twidget read flinkright write setlinkright; |
|
property linkbottom: twidget read flinkbottom write setlinkbottom; |
|
property dist_left: integer read fdist_left
write setdist_left default 0; |
|
property dist_top: integer read fdist_top
write setdist_top default 0; |
|
property dist_right: integer read fdist_right
write setdist_right default 0; |
|
property dist_bottom: integer read fdist_bottom
write setdist_bottom default 0; |
|
property grip: stockbitmapty read fgrip write setgrip default stb_default; |
|
property colorgrip: colorty read fcolorgrip write setcolorgrip
default cl_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 onupdatelayout: notifyeventty read fonupdatelayout
write fonupdatelayout; |
|
property optionswidget default defaultoptionswidgetnofocus; |
Description
Fields
fstate: splitterstatesty; |
|
Methods
procedure postupdatepropevent; |
|
function clippoint(const aoffset: pointty): pointty; |
|
procedure calcoffset(const refsize: sizety; out offset,clippedoffset: pointty; out newsize: sizety); |
|
procedure setpropoffset(const aoffset: pointty; const asize: sizety); |
|
procedure mouseevent(var info: mouseeventinfoty); override; |
|
procedure poschanged1; |
|
procedure poschanged; override; |
|
procedure sizechanged; override; |
|
procedure parentclientrectchanged; override; |
|
procedure doasyncevent(var atag: integer); override; |
|
procedure dopaintforeground(const acanvas: tcanvas); override; |
|
procedure parentwidgetregionchanged(const sender: twidget); override; |
|
function getshrinkpriority: integer; override; |
|
procedure tryshrink(const aclientsize: sizety); override; |
|
procedure loaded; override; |
|
procedure updatedock; |
|
procedure updatelinkedwidgets(const delta: pointty); |
|
procedure dostatread(const reader: tstatreader); |
|
procedure dostatwrite(const writer: tstatwriter); |
|
procedure statreading; |
|
procedure statread; |
|
function getstatvarname: msestring; |
|
function getstatpriority: integer; |
|
function getcursorshape(const sender: tobjectpicker; var shape: cursorshapety): boolean; |
|
procedure getpickobjects(const sender: tobjectpicker; var objects: integerarty); |
|
procedure beginpickmove(const sender: tobjectpicker); |
|
procedure pickthumbtrack(const sender: tobjectpicker); |
|
procedure endpickmove(const sender: tobjectpicker); |
|
procedure cancelpickmove(const sender: tobjectpicker); |
|
procedure paintxorpic(const sender: tobjectpicker; const canvas: tcanvas); |
|
class function classskininfo: skininfoty; override; |
|
constructor create(aowner: tcomponent); override; |
|
destructor destroy; override; |
|
function actualcolor: colorty; override; |
|
function actualopaquecolor: colorty; override; |
|
procedure move(const dist: pointty); |
|
Properties
property options: splitteroptionsty read foptions write setoptions
default defaultsplitteroptions; |
|
property shrinkpriority: integer read getshrinkpriority
write fshrinkpriority default 0; |
|
property linkleft: twidget read flinkleft write setlinkleft; |
|
property linktop: twidget read flinktop write setlinktop; |
|
property linkright: twidget read flinkright write setlinkright; |
|
property linkbottom: twidget read flinkbottom write setlinkbottom; |
|
property dist_left: integer read fdist_left
write setdist_left default 0; |
|
property dist_top: integer read fdist_top
write setdist_top default 0; |
|
property dist_right: integer read fdist_right
write setdist_right default 0; |
|
property dist_bottom: integer read fdist_bottom
write setdist_bottom default 0; |
|
property grip: stockbitmapty read fgrip write setgrip default stb_default; |
|
property colorgrip: colorty read fcolorgrip write setcolorgrip
default cl_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 onupdatelayout: notifyeventty read fonupdatelayout
write fonupdatelayout; |
|
property optionswidget default defaultoptionswidgetnofocus; |
|
Generated by PasDoc 0.16.0.