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 315194
To read all comments associated with this story, please click here.
Try and implement it
by Yamin on Thu 22nd May 2008 04:09 UTC
Yamin
Member since:
2006-01-10

In my many years of development, I've yet to meet a good layout manager ;) That is basically what you are talking about here.

I don't know what it is, but they always have problems when you get into the nitty gritty. Things don't resize as you might want. Binding things to an edge just doesn't look right when more space is available... When/how should a scroll bar pop up. What happens when you have a scroll pane inside a scroll pane ;) I've said screw it on more than one occassion and just resorted to a simple fixed position style ;)

All I can say is your ideas are interesting. Yet, I think the devil is in the details. I'd suggest just prototyping it first. Maybe it will end up being something very useful. Or you might realize why others have the problems they have.

Reply Score: 1