Hi Mark, you can compose by putting your morphs into AlignmentMorph instances (order them by rows or columns), and you add the AlignmentMorph instances to your top level morph. You'll have to play with the #spaceFill or #shrinkWrap layout resizing options for your morphs to handle filling the available space.
An alternative is to work the positions and proportions by hand with layout frames (x pixels from the left, etc...), as if you were doing a MVC view in VisualWorks :) You can also have slider objects to be able to change proportions interactively, but I've never found the container API understandable (and the hack so ugly when looking how it is implemented) that I create those by hand and add them to the view when I need them. And it has bugs... This answer applies to bare, good old Morphic. Spec is something else if this is what you are using, Bloc as well. Thierry 2015-06-25 14:49 GMT+02:00 Mark Rizun <mri...@gmail.com>: > Hello, everyone! > > Let's say I have morph which contains few other morphs. > Is there any way to reposition all these submorphs (if needed resize, but > it's optional), so that they do not intersect with each other? > > Thanks in advance, > Mark > > > > -- > View this message in context: > http://forum.world.st/Morphs-automatic-repositioning-and-resizing-tp4834043.html > Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com. > >