Class tcustomlayouter
Unit
Declaration
type tcustomlayouter = class(tcustomspacer)
Description
This item has no description.
Hierarchy
- TObject
- tpersistent
- tcomponent
- tmsecomponent
- tactcomponent
- twidget
- tactionwidget
- tactionpublishedwidgetnwr
- tpublishedwidgetnwr
- tpublishedwidget
- tcustomscalingwidget
- tscalingwidget
- tcustomspacer
- tcustomlayouter
Overview
Methods
| Protected | procedure scalebasechanged(const sender: twidget); override; |
| Protected | function scalesizeref: sizety; |
| Protected | function childrenleft: integer; |
| Protected | function childrentop: integer; |
| Protected | function childrenright: integer; |
| Protected | function childrenbottom: integer; |
| Protected | function childrenwidth: integer; |
| Protected | function childrenheight: integer; |
| Protected | function childrenminwidth: integer; |
| Protected | function childrenminheight: integer; |
| Protected | procedure scalesizerefchanged; |
| Protected | procedure updatescalesizeref; |
| Protected | procedure delayedupdatelayout(); |
| Protected | procedure checkwidgetinfo(); |
| Protected | procedure updatelayout; |
| Protected | procedure readstate(reader: treader); override; |
| Protected | procedure loaded; override; |
| Protected | procedure fontchanged; override; |
| Protected | procedure widgetregionchanged(const sender: twidget); override; |
| Protected | procedure childclientrectchanged(const sender: twidget); override; |
| Protected | procedure childautosizechanged(const sender: twidget); override; |
| Protected | procedure clientrectchanged; override; |
| Protected | function calcminscrollsize: sizety; override; |
| Protected | procedure registerchildwidget(const child: twidget); override; |
| Protected | procedure unregisterchildwidget(const child: twidget); override; |
| Protected | function widgetinfoindex(const awidget: twidget): integer; |
| Protected | procedure updatewidgetinfo(var ainfo: widgetlayoutinfoty; const awidget: twidget; const force: boolean = false); |
| Protected | procedure doasyncevent(var atag: integer); override; |
| Public | constructor create(aowner: tcomponent); override; |
Properties
| Public | property optionslayout: layoutoptionsty read foptionslayout write setoptionslayout
default defaultlayoutoptions; |
| Public | property align_mode: widgetalignmodety read falign_mode write setalign_mode
default wam_center; |
| Public | property align_leader: twidget read falign_leader write setalign_leader; |
| Public | property align_glue: widgetalignmodety read falign_glue write setalign_glue
default wam_none; |
| Public | property place_mindist: integer read fplace_mindist
write setplace_mindist default 0; |
| Public | property place_maxdist: integer read fplace_maxdist write setplace_maxdist
default bigint; |
| Public | property place_mode: widgetalignmodety read fplace_mode write setplace_mode
default wam_start; |
| Public | property place_options: placeoptionsty read fplace_options
write setplace_options default []; |
| Public | property onbeforelayout: layoutereventty read fonbeforelayout
write fonbeforelayout; |
| Public | property onafterlayout: layoutereventty read fonafterlayout
write fonafterlayout; |
| Published | property visible default true; |
| Published | property optionswidget default defaultgroupboxoptionswidget; |
Description
Methods
| Protected | procedure scalebasechanged(const sender: twidget); override; |
|
This item has no description. | |
| Protected | function scalesizeref: sizety; |
|
This item has no description. | |
| Protected | function childrenleft: integer; |
|
This item has no description. | |
| Protected | function childrentop: integer; |
|
This item has no description. | |
| Protected | function childrenright: integer; |
|
This item has no description. | |
| Protected | function childrenbottom: integer; |
|
This item has no description. | |
| Protected | function childrenwidth: integer; |
|
This item has no description. | |
| Protected | function childrenheight: integer; |
|
This item has no description. | |
| Protected | function childrenminwidth: integer; |
|
This item has no description. | |
| Protected | function childrenminheight: integer; |
|
This item has no description. | |
| Protected | procedure scalesizerefchanged; |
|
This item has no description. | |
| Protected | procedure updatescalesizeref; |
|
This item has no description. | |
| Protected | procedure delayedupdatelayout(); |
|
This item has no description. | |
| Protected | procedure checkwidgetinfo(); |
|
This item has no description. | |
| Protected | procedure updatelayout; |
|
This item has no description. | |
| Protected | procedure readstate(reader: treader); override; |
|
This item has no description. | |
| Protected | procedure loaded; override; |
|
This item has no description. | |
| Protected | procedure fontchanged; override; |
|
This item has no description. | |
| Protected | procedure widgetregionchanged(const sender: twidget); override; |
|
This item has no description. | |
| Protected | procedure childclientrectchanged(const sender: twidget); override; |
|
This item has no description. | |
| Protected | procedure childautosizechanged(const sender: twidget); override; |
|
This item has no description. | |
| Protected | procedure clientrectchanged; override; |
|
This item has no description. | |
| Protected | function calcminscrollsize: sizety; override; |
|
This item has no description. | |
| Protected | procedure registerchildwidget(const child: twidget); override; |
|
This item has no description. | |
| Protected | procedure unregisterchildwidget(const child: twidget); override; |
|
This item has no description. | |
| Protected | function widgetinfoindex(const awidget: twidget): integer; |
|
This item has no description. | |
| Protected | procedure updatewidgetinfo(var ainfo: widgetlayoutinfoty; const awidget: twidget; const force: boolean = false); |
|
This item has no description. | |
| Protected | procedure doasyncevent(var atag: integer); override; |
|
This item has no description. | |
| Public | constructor create(aowner: tcomponent); override; |
|
This item has no description. | |
Properties
| Public | property optionslayout: layoutoptionsty read foptionslayout write setoptionslayout
default defaultlayoutoptions; |
|
This item has no description. | |
| Public | property align_mode: widgetalignmodety read falign_mode write setalign_mode
default wam_center; |
|
This item has no description. | |
| Public | property align_leader: twidget read falign_leader write setalign_leader; |
|
This item has no description. | |
| Public | property align_glue: widgetalignmodety read falign_glue write setalign_glue
default wam_none; |
|
This item has no description. | |
| Public | property place_mindist: integer read fplace_mindist
write setplace_mindist default 0; |
|
This item has no description. | |
| Public | property place_maxdist: integer read fplace_maxdist write setplace_maxdist
default bigint; |
|
This item has no description. | |
| Public | property place_mode: widgetalignmodety read fplace_mode write setplace_mode
default wam_start; |
|
This item has no description. | |
| Public | property place_options: placeoptionsty read fplace_options
write setplace_options default []; |
|
This item has no description. | |
| Public | property onbeforelayout: layoutereventty read fonbeforelayout
write fonbeforelayout; |
|
This item has no description. | |
| Public | property onafterlayout: layoutereventty read fonafterlayout
write fonafterlayout; |
|
This item has no description. | |
| Published | property visible default true; |
|
This item has no description. | |
| Published | property optionswidget default defaultgroupboxoptionswidget; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.