[ge-talk] Performance Re: A layout manager
Christof Lutteroth
lutteroth at cs.auckland.ac.nz
Mon Aug 27 08:25:15 EDT 2007
We are thinking along the same lines.
Cheers,
Christof
Fredrik Holmqvist wrote:
> 2007/8/27, Christof Lutteroth <lutteroth at cs.auckland.ac.nz
> <mailto:lutteroth at cs.auckland.ac.nz>>:
>
>
> Leaving aside performance considerations, I look at it more from a GUI
> developer's point of view: IMO it seems as if complex layouts can be
> specified in a relatively concise way. This is what intrigues me.
>
> Btw my last mail has a typo: the grid in the example has 2 columns and
> _3_ rows.
>
> Cheers
>
>
> Taking it further a GUI designer shouldn't need to code but have good
> tools for the job.
> I think it would be nice if a designer would do a drawning, comparable
> to what you do in CAD, specifying areas, relations and max and min sizes
> of areas. ie width A= 200 +- 100. Then the whole layout could be tested
> and then generated into executable code, and as much as possible
> precalculated at generation.
>
> Also the subareas could just be named areas or id's in the tool, so that
> someone who implements FancyHelloWorld (later) could just say that
> FancyHelloWorld should fill the FancyHelloWorld area. Separating layout
> from implementation completly, as opposed to what is common now where
> the implementor is often forced to implement the layout sketched by some
> layout expert.
>
> These are just personal opinions which I think doesn't seem to be that
> different from LP.
>
>
> I also recommend checking out http://www.jaxxframework.org which is
> really cool when it comes to doing GUI apps under java. It uses many
> ideas from HTML and even has quite advanced CSS handling. It touches on
> other ideas as well, messaging (bean bindings) and so on.
> http://www.jaxxframework.org/wiki/Examples/Calculator.jaxx shows good
> example of separation between code and layout (although layout depends
> on engine in this case).
>
> --
> Fredrik Holmqvist
> Chaordic: things that thrive on the edge of chaos with just enough order to
> give them pattern, but not so much to slow their adaptation and learning.
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> glasselevator-talk mailing list
> glasselevator-talk at bug-br.org.br
> http://www.bug-br.org.br/mailman/listinfo/glasselevator-talk
More information about the glasselevator-talk
mailing list