|
Well, in terms of the strategies that exist today, the one I use the most is strategy #3 (pushing-off existing objects).
To be honest - its a "skill" that must be learned but once you get the hang of it - you can build a relatively complex form very quickly and in only about 5 or 6 passes of the Kixtart interpreter.
Down the road, I would like to build-in more assistance in this area - like maybe some kind of layout manager that will intelligently place objects as they are created. Or maybe borrow from TCL/TK which has VERY evolved strategies and tools for scripted (dynamic) form layout (as opposed to statically building forms using form studio software)
But automatic layout assistance can sometimes be fraught with folly in that its can be tough to second-quess a developer in terms of what they "really had in mind" when creating and placing objects.
-Shawn
|