Альтернативное управление
Альтернативное управление
Ваша программа должна одинаково хорошо управляться как с помощью мыши, так и клавиатуры. Не должно быть функций, которые можно выполнить только мышью (за исключением традиционно "мышиных" операций -например, рисования в графических редакторах). Наиболее популярные функции следует снабдить "горячими клавишами" для их быстрого вызова. При выборе комбинаций клавиш не забывайте о привычках и навыках пользователей: остановитесь на тех комбинациях, которые обычно используются в программах такого рода. Например, если вы разрабатываете файловый менеджер в стиле Проводника Windows, то лучше создавать комбинации, традиционные для Windows-программ (табл. 5.1); если же вы ориентируетесь на Norton Commander, то, например, для функции обновления списка файлов присвойте "горячую клавишу" <Ctrl>+<R>, а не <F5> Windows. Но, наверное, в такой ситуации идеальный, но, естественно, не самый легкий вариант — предусмотреть для функций программы две "схемы" горячих клавиш, чтобы удовлетворить потребности приверженцев обоих стилей работы с файлами.
Таблица 5.1. Стандартные комбинации клавиш в Windows
|
Операция | Комбинация клавиш | |
Новое (окно, письмо, файл и т. п.) | <Ctrl>+<N> | ||
Открыть | <Ctrl>+<0> | ||
Сохранить | <Ctrl>+<S> | ||
Печать | <Ctrl>+<P> | ||
Отменить | <Ctrl>+<Z> | ||
Повторить | <Ctrl>+<Y> | ||
Вырезать | <Ctrl>+<X>, <Shift>+<Del> | ||
Копировать | <Ctrl>+<C>, <Ctrl>+<lns> | ||
Вставить (из буфера обмена) | <Ctrl>+<V>, <Shift>+<lns> | ||
Вставить (новый объект) | <lns> | ||
Удалить | <Del> | ||
Выделить все | <Ctrl>+<A> | ||
Найти | <Ctrl>+<F> | ||
Найти далее | <F3> | ||
Заменить | <Ctrl>+<H> | ||
Обновить | <F5> | ||
Справка | <F1> | ||