Class tcustomlayouter
Unit
Declaration
type tcustomlayouter = class(tcustomspacer)
Description
No description available, ancestor tcustomspacer description follows
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
- tcustomspacer
- tcustomlayouter
Overview
Methods
procedure scalebasechanged(const sender: twidget); override; |
|
function scalesizeref: sizety; |
|
function childrenleft: integer; |
|
function childrentop: integer; |
|
function childrenright: integer; |
|
function childrenbottom: integer; |
|
function childrenwidth: integer; |
|
function childrenheight: integer; |
|
function childrenminwidth: integer; |
|
function childrenminheight: integer; |
|
procedure scalesizerefchanged; |
|
procedure updatescalesizeref; |
|
procedure delayedupdatelayout(); |
|
procedure checkwidgetinfo(); |
|
procedure updatelayout; |
|
procedure readstate(reader: treader); override; |
|
procedure loaded; override; |
|
procedure fontchanged; override; |
|
procedure widgetregionchanged(const sender: twidget); override; |
|
procedure childclientrectchanged(const sender: twidget); override; |
|
procedure childautosizechanged(const sender: twidget); override; |
|
procedure clientrectchanged; override; |
|
function calcminscrollsize: sizety; override; |
|
procedure registerchildwidget(const child: twidget); override; |
|
procedure unregisterchildwidget(const child: twidget); override; |
|
function widgetinfoindex(const awidget: twidget): integer; |
|
procedure updatewidgetinfo(var ainfo: widgetlayoutinfoty; const awidget: twidget; const force: boolean = false); |
|
procedure doasyncevent(var atag: integer); override; |
|
constructor create(aowner: tcomponent); override; |
Properties
property optionslayout: layoutoptionsty read foptionslayout write setoptionslayout
default defaultlayoutoptions; |
|
property align_mode: widgetalignmodety read falign_mode write setalign_mode
default wam_center; |
|
property align_leader: twidget read falign_leader write setalign_leader; |
|
property align_glue: widgetalignmodety read falign_glue write setalign_glue
default wam_none; |
|
property place_mindist: integer read fplace_mindist
write setplace_mindist default 0; |
|
property place_maxdist: integer read fplace_maxdist write setplace_maxdist
default bigint; |
|
property place_mode: widgetalignmodety read fplace_mode write setplace_mode
default wam_start; |
|
property place_options: placeoptionsty read fplace_options
write setplace_options default []; |
|
property onbeforelayout: layoutereventty read fonbeforelayout
write fonbeforelayout; |
|
property onafterlayout: layoutereventty read fonafterlayout
write fonafterlayout; |
|
property visible default true; |
|
property optionswidget default defaultgroupboxoptionswidget; |
Description
Methods
procedure scalebasechanged(const sender: twidget); override; |
|
function scalesizeref: sizety; |
|
function childrenleft: integer; |
|
function childrentop: integer; |
|
function childrenright: integer; |
|
function childrenbottom: integer; |
|
function childrenwidth: integer; |
|
function childrenheight: integer; |
|
function childrenminwidth: integer; |
|
function childrenminheight: integer; |
|
procedure scalesizerefchanged; |
|
procedure updatescalesizeref; |
|
procedure delayedupdatelayout(); |
|
procedure checkwidgetinfo(); |
|
procedure updatelayout; |
|
procedure readstate(reader: treader); override; |
|
procedure loaded; override; |
|
procedure fontchanged; override; |
|
procedure widgetregionchanged(const sender: twidget); override; |
|
procedure childclientrectchanged(const sender: twidget); override; |
|
procedure childautosizechanged(const sender: twidget); override; |
|
procedure clientrectchanged; override; |
|
function calcminscrollsize: sizety; override; |
|
procedure registerchildwidget(const child: twidget); override; |
|
procedure unregisterchildwidget(const child: twidget); override; |
|
function widgetinfoindex(const awidget: twidget): integer; |
|
procedure updatewidgetinfo(var ainfo: widgetlayoutinfoty; const awidget: twidget; const force: boolean = false); |
|
procedure doasyncevent(var atag: integer); override; |
|
constructor create(aowner: tcomponent); override; |
|
Properties
property optionslayout: layoutoptionsty read foptionslayout write setoptionslayout
default defaultlayoutoptions; |
|
property align_mode: widgetalignmodety read falign_mode write setalign_mode
default wam_center; |
|
property align_leader: twidget read falign_leader write setalign_leader; |
|
property align_glue: widgetalignmodety read falign_glue write setalign_glue
default wam_none; |
|
property place_mindist: integer read fplace_mindist
write setplace_mindist default 0; |
|
property place_maxdist: integer read fplace_maxdist write setplace_maxdist
default bigint; |
|
property place_mode: widgetalignmodety read fplace_mode write setplace_mode
default wam_start; |
|
property place_options: placeoptionsty read fplace_options
write setplace_options default []; |
|
property onbeforelayout: layoutereventty read fonbeforelayout
write fonbeforelayout; |
|
property onafterlayout: layoutereventty read fonafterlayout
write fonafterlayout; |
|
property visible default true; |
|
property optionswidget default defaultgroupboxoptionswidget; |
|
Generated by PasDoc 0.16.0.