mirror of
https://github.com/MidnightCommander/mc
synced 2025-02-02 08:25:03 +03:00
= Обработка хоткеев = Используются "карты хоткеев" (keybindings), которые содержат множество пар "хоткей - событие". В зависимости от того, какой элемент интерфейса сейчас активирован. карты хоткеев могут дополняться или замещаться. Должна быть возможность отмены текущей карты хоткеев и возврата на предыдущую карту. Это реализовывается стековой моделью. Замещение карты хоткеев происходит при: * работе модального диалога. Хоткеи основного интерфейса должны быть "спрятаны"; * Дополнение происходит при: * назначении клавиш быстрого доступа к опциям. В таком случае основная карта хоткеев дополняется хоткеями из меток (labels) диалогов; *