Opened 8 years ago

Closed 8 years ago

Last modified 7 years ago

#354 closed улучшение (fixed)

Индицировать активную панель

Reported by: alx Owned by: san
Priority: minor Milestone: 2 очередь
Component: ПО MC04-Dispatcher. Пульт диспетчера/техника Keywords: interface
Cc:

Description (last modified by alx)

Сейчас на вкладке "Конференции" главного окна программы две основные панели (колонки) - "Пользователи" и "Конференции". При этом панель, активная в данный момент, никак визуально не выделяется.

Предлагаю сделать некий признак, который бы отличал активную панель от некативной. В качестве примера чего-то подобного можно посмотреть файловый менеджер Far или Midnight Commander: там заголовок активной панели имеет другой цвет.

Change History (18)

comment:1 by alx, 8 years ago

Keywords: interface added

comment:2 by san, 8 years ago

А в чём суть самой "активности" панели?

comment:3 by san, 8 years ago

Ага, прочитал #353 и понял зачем активная панель: чтобы в ней выполнять некие действия с клавиатуры...

Но, например, в панели конференций и участников конференции вообще нет селекта, только "hover". Какие могут быть команды, в случае если эти панели активны?

in reply to:  3 comment:4 by alx, 8 years ago

Description: modified (diff)

Replying to san:

Но, например, в панели конференций и участников конференции вообще нет селекта, только "hover".

В панели конференций селект есть! Вот в панели участников, действительно, нет. Исправил описание.

Какие могут быть команды, в случае если эти панели активны?

В панели конференций: перемещение выделения (то есть выбор конференции в списке), повторный вызов, отключение участника, включение микрофона, отключение микрофона...

comment:5 by dimag, 8 years ago

Как выделять активную, можно например изменять цвет фона надписи в выделенной панели на светло-голубой или серый?

comment:6 by alx, 8 years ago

Я бы предпочел чтобы выделение было не только в заголовке. Хотелось бы чтобы активная панель выделялась всем своим видом (например другим цветом фона и/или какой-то рамкой вокруг нее) чтобы не надо было поднимать глаза к заголовку.

comment:7 by dimag, 8 years ago

Александр, ваше мнение?

in reply to:  7 comment:8 by alx, 8 years ago

Replying to dimag:

Александр, ваше мнение?

Александр, прежде чем ты выскажешь свое мнение, я поделюсь наблюдением.

Сегодня Дима демонстрировал мне на своем компьютере (не)воспроизведение бага #390. Первое, что он сделал после входа в сеть - кликнул мышью список пользователей. На вопрос "зачем?" он ответил "чтобы фокус был у списка пользователей". Это при том, что при старте программы фокус и так у списка пользователей! :) Если даже сам автор программы не видит, какая из панелей в данный момент владеет фокусом, с этим надо что-то делать...

comment:9 by alx, 8 years ago

Кстати, появилась мысль: определять активную панель по наличию в ней курсора. Конечно, курсор в этом случае должен выделяться очень отчетливо (не пунктирной рамкой)...

comment:10 by san, 8 years ago

Сейчас у нас полный разброд в "механике" интерфейса, хочется собрать всё в один тикет, и там сформулировать целиком

comment:11 by dimag, 8 years ago

r439
Для списка пользователей и списка конференций выделяется текущий пользователь рамкой, когда список имеет фокус ввода.
Можно закрывать?

comment:12 by alx, 8 years ago

А можно рамку сделать более яркой? Очень плохо различим это тоненький серенький пунктирчик даже на хорошем дисплее...

Version 0, edited 8 years ago by alx (next)

comment:13 by dimag, 8 years ago

Resolution: fixed
Status: newclosed

r446
Текущий элемент выделяется чёрной рамкой.

comment:14 by alx, 8 years ago

Начиная с r451 рамка опять еле видна!

comment:15 by san, 8 years ago

Чёрная была совсем страшная, хоть и заметная. Это я попросил убрать её.
Алексей, предложи как сделать заметную и не страшную.

comment:16 by alx, 8 years ago

Во-первых, я не дизайнер. Не видя картинки, мне трудно предугадать, насколько хорошо будет выглядать тот или иной цвет. Во-вторых, мне трудно предугадать твои страхи :).

Как насчет желтой или зеленой рамки?

in reply to:  16 comment:17 by alx, 8 years ago

Replying to alx:

Как насчет желтой или зеленой рамки?

Ну раз никто без меня определиться не может, предлагаю зеленую рамку. :)

comment:18 by san, 7 years ago

Milestone: Текущее2 очередь

Milestone renamed

Note: See TracTickets for help on using tickets.