|
Smalltalk/X WebserverDocumentation of class 'Layout': |
|
|
Class: LayoutInheritance:Object | +--Layout | +--LayoutOrigin
Description:
This is an abstract superclass for geometry controlling objects.
While old smalltalks used relative origin/extent/corner and absolute
origin/corner/extents, these mechanisms are now being removed from the
view itself into geometry controlling objects, which are given a superviews
size and are to return a components size upon request.
This allows more flexible geometry management, since any algorithm can
be implemented (if the existing ones are not sufficient, add you own subclass
and install it as layout-object in your view).
Notice:
this class was implemented using protocol information
from alpha testers - it may not be complete or compatible to
the corresponding ST-80 class.
If you encounter any incompatibilities, please forward a note
describing the incompatibility verbal (i.e. no code) to the ST/X team.
Related information:
View
LayoutOrigin
LayoutFrame
AlignmentOrigin
Class protocol:instance creation
Instance protocol:converting
|
|
|
ST/X 7.1.0.0; WebServer 1.663 at exept.de:8081; Wed, 17 Dec 2025 06:30:53 GMT
|