Один из оконных диалогов программного обеспечения, над которым я работаю, выглядит примерно так: (оригинальный снимок экрана, скопированный из этого сообщения ужаса кодирования, другие примеры доступны по этому такому вопросу)
Дело в том, что ни один из параметров не может быть удален (те, которые уже могли быть), и что все они должны быть видны с первого взгляда (то есть не допускаются вкладки). вариант в моем конкретном проекте.
Я пытался использовать цвета для добавления значков, но это лишь добавило общего ощущения, что кто-то случайно сбросил элементы управления, используя дизайнер форм Visual Studio во время летней стажировки.
Как сделать этот диалог более удобным для пользователя, не вызывая ужаса, не удаляя функции?
Изменение: Пример GUI, который я взял, имеет много очевидных недостатков дизайна (см. Ответы 1 2), но даже после исправления тех (которые я сделал на программном обеспечении, над которым я работаю), диалог все равно выглядит довольно уродливо.
Ниже приведен еще один пример (кредит). Элементы управления (почти) выстроены правильно, используются соответствующие элементы управления и т.д., Но общий результат все еще выглядит ужасно:
(источник: judahhimango.com)