1. Программой должно быть удобно управлять с клавиатуры. Ключевое слово - удобно. Поэтому дополнительные кнопки, чекбоксы и прочие органы управления должны иметь акселераторы (подчеркнутые буквы), а для кнопок в модальных диалогах, имхо, должны использоваться функциональные клавиши.
2. Список поддерживаемых программой команд. Все команды, которые умеет выполнять программа, должны быть перечислены в Менеджере Горячих Клавиш (в том числе команды, которые программа выводит в виде дополнительных меню). Причем в менеджере должны быть перечислены также команды из модальных диалогов (например, команды из модального диалога Поиск файлов по F3, F4).
3. Удобство переопределения горячих клавиш. Сейчас есть поиск по сочетанию. Еще было бы удобным иметь поиск по названию команды и ее короткому имени (hkXXX). Еще напрашивается группировка команд по категориям.
4. Список горячих клавиш. Так как есть возможность переопределять горячие клавиши, было бы удобно иметь инструмент создания HTML-списка всех горячих клавиш, чтобы посмотреть/сохранить/распечатать... Имхо, это должен быть плагин или внешняя утилита. Использование внешнего HTML-шаблона предпочтительно.
Мысли относительно горячих клавиш
Модератор: motyara
- kostik-aaron
- Охотник за багами
- Сообщения: 211
- Зарегистрирован: Пт фев 15, 2008 12:34 pm
- Откуда: Зеленоград
- Контактная информация:
Re: Мысли относительно горячих клавиш
подписываюсь под каждым словом!
Настоящий инженер учится всю жизнь!
- panter_dsd
- Охотник за багами
- Сообщения: 228
- Зарегистрирован: Чт окт 18, 2007 6:20 pm
- Откуда: г.Таганрог
- Контактная информация: