LINUX.ORG.RU

История изменений

Исправление selivan, (текущая версия) :

А как нужно делать интерфейс в программе, у которой функций примерно столько же, как у какого-нибудь IDE?

Как у какого-нибудь нормального IDE - удобным.

Панели, например «прикреплённые файлы» можно делать кнопками на границе окна, активируемыми по нажатию/наведению. Таким образом, разгружается интерфейс. Можно ещё и называть их типа «Attached Files(0)» или «Attached Files(1)», чтобы сразу было видно, есть ли там что-нибудь.

Теги можно отображать не ярко-жёлтым кислотным выделением по синему, а как-то менее режущим по глазам образом.

Группы кнопок, перед которыми можно вставить другие группы кнопок, после чего группа уезжает из видимой области окна, и её уже не достать, и отключение/включение в меню вид не помогает, потому что она появляется на недоступном месте - мне особенно понравились.

И т. д. и т. п. Посмотри на какую-нибудь нормальную IDE от JetBrains - куча функций, но всё удобно, не мешает и не лезет под руку без необходимости.

Исходная версия selivan, :

А как нужно делать интерфейс в программе, у которой функций примерно столько же, как у какого-нибудь IDE?

Как у какого-нибудь нормального IDE - удобным.

Панели, например «прикреплённые файлы» можно делать кнопками на границе окна, активируемыми по нажатию/наведению. Таким образом, разгружается интерфейс. Можно ещё и называть их типа «Attached Files(0)» или «Attached Files(1)», чтобы сразу было видно, есть ли там что-нибудь.

Теги можно отображать не ярко-жёлтым кислотным выделением по синему, а как-то менее режущим по глазам образом.

Группы кнопок, перед которыми можно вставить другие группы кнопок, после чего группа уезжает из видимой области окна, и её уже не достать, и отключение/включение в меню вид не помогает, потому что она появляется на недоступном месте - мне особенно понравились.