Hi Hernan,
It's difficult to do an evaluation for the underlying solver, because the paper doesn't evaluate that aspect.
Le 29/10/2017 �� 13:11, Hern��n Morales Durand a ��crit��:
IMO the right move is to take advantage of this technique/library in Smalltalk :
"The Auckland Layout Model (ALM) is a novel technique for specifying
2D layout as it is used for arranging the controls in a GUI. The model
allows the specification of constraints based on linear algebra, and
an optimal layout is calculated using linear programming. Linear
equalities and inequalities can be specified on horizontal and
vertical tabstops, which are virtual lines that form a grid to which
all the elements of the GUI are aligned. The described technique
supports the dynamic adaptation of a layout to changes in the
environment, e.g. window size, and offers more flexibility than other
layout managers. "
http://aucklandlayout.sourceforge.net/
Contains various models of layouts:
Border Layout
Box Layout (BGroupLayout)
Horizontal Layout
Vertical Layout
Gridbag Layout
Flow Layout
Constraint-Based Layout (BALMLayout)
The paper: https://www.cs.auckland.ac.nz/~lutteroth/publications/Zeidle rEtAl2013-AucklandLayoutEditor
The video: https://www.youtube.com/watch?v=NPPz1OJwICA
The website: https://www.haiku-os.org/blog/czeidler/2012-09-03_ale_auckla nd_layout_editor
Cheers,
Hern��n
2017-10-27 14:13 GMT-03:00 Stephane Ducasse <stepharo.self@gmail.com>:
Hi
I was wondering if there is a layout that we can use to propose
alternate placing layout
for widgets in spec?
Like
attached to�� the left 10pixels rubber band box or fixed size box
10pixels attached to the right.
Stef