Class tcustomscalingwidget
Unit
Declaration
type tcustomscalingwidget = class(tpublishedwidget)
Description
This item has no description. Showing description inherited from tmsecomponent.
Extends the FPC tcomponent with object linking facilities and the like; base of every MSEgui component. This unit, mseclasses, must be added to uses after classes in code that also uses a third-party unit expecting the plain FPC tcomponent (e.g. TPSScript.Create(TComponent)), since MSEgui forks the FPC classes unit.
Hierarchy
- TObject
- tpersistent
- tcomponent
- tmsecomponent
- tactcomponent
- twidget
- tactionwidget
- tactionpublishedwidgetnwr
- tpublishedwidgetnwr
- tpublishedwidget
- tcustomscalingwidget
Overview
Fields
| Protected | foptionsscale: optionsscalety; |
| Protected | ftaborderoverride: ttaborderoverride; |
Methods
| Protected | procedure beginscaling; |
| Protected | procedure endscaling; |
| Protected | procedure updateoptionsscale(); |
| Protected | procedure dofontheightdelta(var delta: integer); override; |
| Protected | procedure widgetregionchanged(const sender: twidget); override; |
| Protected | procedure clientrectchanged; override; |
| Protected | procedure poschanged; override; |
| Protected | procedure sizechanged; override; |
| Protected | procedure loaded; override; |
| Protected | procedure visiblepropchanged; override; |
| Protected | function calcminshrinksize(): sizety; override; |
| Protected | function nexttaborderoverride(const sender: twidget; const down: boolean): twidget override; |
| Protected | procedure defineproperties(filer: tfiler); override; |
| Protected | procedure readstate(reader: treader); override; |
| Public | constructor create(aowner: tcomponent); override; |
| Public | destructor destroy(); override; |
| Public | procedure writestate(writer: twriter); override; |
| Public | procedure dolayout(const sender: twidget); override; |
Properties
| Public | property onresize: notifyeventty read fonresize write fonresize; |
| Public | property onmove: notifyeventty read fonmove write fonmove; |
| Published | property taborderoverride: ttaborderoverride read ftaborderoverride
write settaborderoverride; |
| Published | property optionsscale: optionsscalety read foptionsscale write setoptionsscale
default defaultoptionsscale; |
| Published | property onfontheightdelta: fontheightdeltaeventty read fonfontheightdelta
write fonfontheightdelta; |
| Published | property onlayout: notifyeventty read fonlayout write fonlayout; |
Description
Fields
| Protected | foptionsscale: optionsscalety; |
|
This item has no description. | |
| Protected | ftaborderoverride: ttaborderoverride; |
|
This item has no description. | |
Methods
| Protected | procedure beginscaling; |
|
This item has no description. | |
| Protected | procedure endscaling; |
|
This item has no description. | |
| Protected | procedure updateoptionsscale(); |
|
This item has no description. | |
| Protected | procedure dofontheightdelta(var delta: integer); override; |
|
This item has no description. | |
| Protected | procedure widgetregionchanged(const sender: twidget); override; |
|
This item has no description. | |
| Protected | procedure clientrectchanged; override; |
|
This item has no description. | |
| Protected | procedure poschanged; override; |
|
This item has no description. | |
| Protected | procedure sizechanged; override; |
|
This item has no description. | |
| Protected | procedure loaded; override; |
|
This item has no description. | |
| Protected | procedure visiblepropchanged; override; |
|
This item has no description. | |
| Protected | function calcminshrinksize(): sizety; override; |
|
This item has no description. | |
| Protected | function nexttaborderoverride(const sender: twidget; const down: boolean): twidget override; |
|
This item has no description. | |
| Protected | procedure defineproperties(filer: tfiler); override; |
|
This item has no description. | |
| Protected | procedure readstate(reader: treader); override; |
|
This item has no description. | |
| Public | constructor create(aowner: tcomponent); override; |
|
This item has no description. | |
| Public | destructor destroy(); override; |
|
This item has no description. | |
| Public | procedure writestate(writer: twriter); override; |
|
This item has no description. | |
| Public | procedure dolayout(const sender: twidget); override; |
|
This item has no description. | |
Properties
| Public | property onresize: notifyeventty read fonresize write fonresize; |
|
This item has no description. | |
| Public | property onmove: notifyeventty read fonmove write fonmove; |
|
Fires once the widget has actually been moved, i.e. only if its x or y position really changed (not on every call that sets the widget's bounds). | |
| Published | property taborderoverride: ttaborderoverride read ftaborderoverride
write settaborderoverride; |
|
This item has no description. | |
| Published | property optionsscale: optionsscalety read foptionsscale write setoptionsscale
default defaultoptionsscale; |
|
This item has no description. | |
| Published | property onfontheightdelta: fontheightdeltaeventty read fonfontheightdelta
write fonfontheightdelta; |
|
This item has no description. | |
| Published | property onlayout: notifyeventty read fonlayout write fonlayout; |
|
This item has no description. | |
Generated by PasDoc 1.0.4.