Slava Zanko bbf1f4e857 Moved filemanager-related stuff to src/filemanager directory 14 years ago
..
TODO.txt 62f3c368c9 Renamed keybind-related functions: 14 years ago
keybind.c 62f3c368c9 Renamed keybind-related functions: 14 years ago
keybind.h 62f3c368c9 Renamed keybind-related functions: 14 years ago
keymap.c bbf1f4e857 Moved filemanager-related stuff to src/filemanager directory 14 years ago
keymap.h 62f3c368c9 Renamed keybind-related functions: 14 years ago
readme.txt 62f3c368c9 Renamed keybind-related functions: 14 years ago

readme.txt

= Обработка хоткеев =

Используются "карты хоткеев" (keybindings), которые содержат множество пар "хоткей - событие".
В зависимости от того, какой элемент интерфейса сейчас активирован. карты хоткеев могут дополняться или замещаться.
Должна быть возможность отмены текущей карты хоткеев и возврата на предыдущую карту. Это реализовывается стековой
моделью.

Замещение карты хоткеев происходит при:
* работе модального диалога. Хоткеи основного интерфейса должны быть "спрятаны";
*

Дополнение происходит при:
* назначении клавиш быстрого доступа к опциям. В таком случае основная карта хоткеев дополняется хоткеями из
меток (labels) диалогов;
*