Submission details
Avoid UI Cramping: Start Making Dialog Boxes Resizable!
Today's Form Layouting technologies let programmers display user interface controls in smart layouts that flow or expand as you resize the form window.
Now is a great time to unlock the potential of these techniques and free the dialog boxes from hard-coded permanent sizes.
Great Example: Eclipse IDE Settings Screen.
Most of the sections here, in theory, might have been displayed in unresizable dialogs. But they are resizable, and controls inside flow like left or right-justified text.
Lists or Tree Boxes or fill the rest of the window when resized.
Medium
Low
Not fixed
Discussion (7 comments)
Link please?
Ok, but mine presents a good solution, which is to take advantage of dynamic layout engines.
It sounds like yours is oriented towards property windows, when the other entry just says dialogs. I think property windows should function pretty close to control panel pages.. and that means they have to redo them, but they're redoing all the control panel dialogs too. (and some of the ones left as property dialogs should be control panel pages themselves)
This applies to all Non-Resizable Windows.
Amén to this!
BRain wrote on June 13, 2008, 1:41pm
Already posted.