+1
На рассмотрении

Адаптивные меню управления АТАС

Anttty 5 лет назад в Другое обновлен 5 лет назад 2

Уважаемые разработчики


Предлагаю на рассмотрение принцип адаптивных меню интерфейса программы.
Такой принцип используется во многих приложениях и существенно упрощает работу с ними, повышает скорость работы, снижает утомляемость пользователя.
Один из общеизвестных примеров это платформа МТ4 там тоже данный принцип реализован, именно поэтому этот терминал имеет такую популярность, т.к. в нем работать очень просто, управление сделано логично без лишних усложнений.

Вот простой пример работы с графическими объектами в АТАС:



Выделено несколько графических объектов нажимаю ПКМ на одном из них и выпадает меню настройки одной линии но имхо, более логично чтобы выпадало меню работы с группой объектов т.к. выделена именно группа объектов, а значит фокус внимания пользователя в данный момент сосредоточен именно там.

Однако более логично, что если вызывается меню опций на одном из выделенных объектов, то вызывалось бы выпадающее контекстное меню со списком команд работы именно с выделенными объектами. Преимущество контекстного меню в том, что когда работаешь с объектами фокус внимания направлен именно на группу объектов и логично если меню вызывается рядом с курсором мыши и выбирается подходящая функция.
Поэкспериментируйте при работе с объектами в МТ4 и Вам станет более ясно о чем речь, если я не логично расписал.

Вот еще пример вызова контекстного меню ПКМ (правой кнопкой мыши) когда выделена группа объектов и происходит вызов контекстного меню:


В данном меню нет пункта снятия выделения со всех объектов и оно содержит несколько ступеней вложенности, а это усложняет выбор нужного пункта.

Есть еще вариант, - это вызов главного меню программы таким образом:




Однако тут те же недостатки а именно:
необходимо переносить взгляд в верхнее главное меню, менять фокус внимания и искать функцию в более большом меню, а как вы можете убедиться в большом меню найти нужный пункт сложнее, чем в маленьком, страдает скорость работы, повышается утомляемость пользователя и происходит разрыв логической цепочки работы с объектами.


Преимущество адаптивного контекстного меню в том, что когда работаешь с объектами фокус внимания направлен именно на группу объектов и логично если меню вызывается рядом с курсором мыши и выбирается подходящая функция это существенно ускорит работу с программой и существенно повысит интуитивность ее интерфейса.

В программе есть горячие клавиши, это хорошо, но во первых эти комбинации надо держать в голове, чтобы их себе напомнить надо опять лезть в верхнее меню, переключая фокус внимания, а это опять замкнутый круг с разрывом оптимальной логической цепочки действий.

Суть предложения в следующем:

Усовершенствовать интерфейс работы программы оптимизировав работу в АТАС с контекстными меню, сделав контекстные меню интуитивными, а именно меняющими свой вид в зависимости от действий пользователя.
Глубина вложенности таки контекстных меню не должна быть более 1. Имеющееся контекстное меню, которое появляется при нажатии на свободной от объектов области ценового графика можно оставить в текущем виде.
Все комбинации горячих клавиш желательно продублировать в виде адаптивных контекстных меню вызываемых ПКМ.

На рассмотрении

Здравствуйте. 

Спасибо за развернутое предложение, примем к сведению.

Сервис поддержки клиентов работает на платформе UserEcho