Linked by vermaden on Wed 21st May 2008 19:28 UTC
Graphics, User Interfaces How would I describe today's GUIs? A mess. -- A mess that grew as new features were needed, with lack of proper design, with a desire to keep backward compatibility, and with tools from the past trying to achieve future needs. I propose a new design philosophy for GUIs. We'll call it Vermaden's GUI. Note: This is the latest entry in our 2008 article contest.
Thread beginning with comment 315154
To read all comments associated with this story, please click here.
'Separators' in Syllable GUI
by Morph on Wed 21st May 2008 22:24 UTC
Morph
Member since:
2007-08-20

Syllable (www.syllable.org) already offers a dynamic layout system, providing many of the benefits of separators. The HLayoutNode and VLayoutNode automatically arrange their child components (including other HLayoutNode/VLayoutNodes) horizontally or vertically, and neatly resizing the child components when the window is resized. Though the system isn't quite complete yet, it already takes most of the manual positioning and layout work from Syllable GUI development.

See http://development.syllable.org/documentation/API/LibSyllable/class...
http://development.syllable.org/documentation/API/LibSyllable/class...
http://development.syllable.org/documentation/API/LibSyllable/class...
http://development.syllable.org/documentation/API/LibSyllable/class...

Reply Score: 1