|
Новости |
Область диалогового окнаВыбор одного из акселераторов с области схемы приводит к вы- воду его установок слева, в диалоговом окне. При выбранном аксе- лераторе вы можете вносить в диалоговом окне изменения, например, ввести новую комбинацию клавиш или связать акселератор с другой командой. Для перемещения в диалоговом окне для позиционирования в лю- бом месте и выбора можно использовать "мышь". Для перемещения ис- пользуются также следующие клавиши: - Клавиши Tab и Shift+Tab позволяют перемещаться между груп- пами (такими как группы Key Type и Modifiers). Блок текс- тового ввода (типа Key) и кнопка с независимой фиксацией (типа Alt) также считаются группой. Если вы нажмете клавишу Tab для перемещения с текстового блока Command в текстовый блок Key, редактор акселераторов переходит в режим Key Value (Значение клавиши), в котором вы можете нажать любую клавишу, чтобы ввести ее как аксе- лератор. Чтобы выйти из этого режима, щелкните кнопкой "мыши" или нажмите клавиши Alt+Esc. - Когда вы находитесь в группе, то для перемещения и выбора кнопок с зависимой фиксацией (селективных кнопок) можете использовать клавиши стрелок. Для переключения кнопок с независимой фиксацией (параметров) используйте клавишу пробела. Выбранные вами значения начнут действовать при нажатии кла- виши Enter (для изменения акселератора) или Ins (для создания но- вого акселератора), либо при перемещении в новому акселератору в области схемы. В следующей таблице описаны варианты выбора, описанные в ди- алоговом окне. Подробнее они описываются в следующих ниже разде- лах. Параметры диалогового редактора акселераторов Таблица 6.1 +---------------------------------------------------------------+ ¦ Параметр ¦ Описание ¦ +-----------------------+---------------------------------------¦ ¦ Command ¦ Идентификатор выполняемой акселерато-¦ ¦ (команда) ¦ ром команды. Вы можете ввести здесь¦ ¦ ¦ числовое значение или идентификатор. ¦ ¦ ¦ ¦ +-----------------------+---------------------------------------¦ ¦ Key ¦ Клавиша акселератора. Вы можете ввести¦ ¦ (клавиша) ¦ клавишу в ручном режиме (Manual mode),¦ ¦ ¦ когда нужно решить, является ли эта¦ ¦ ¦ клавиша клавишей ASCII, и заключить¦ ¦ ¦ ее в двойные кавычки, или виртуальной¦ ¦ ¦ клавишей (идентификатор или целое чис-¦ ¦ ¦ ло), либо это режим значения клавиши¦ ¦ ¦ (Key Value). В последнем случае при¦ ¦ ¦ нажатии клавиши редактор сам определя-¦ ¦ ¦ ет, какая это клавиша - клавиша ASCII¦ ¦ ¦ или виртуальная клавиша - и вводит ее¦ ¦ ¦ в соответствующем формате. Если вы пе-¦ ¦ ¦ реместитесь в это текстовое поле с по-¦ ¦ ¦ мощью клавиши табуляции из поля¦ ¦ ¦ Command, то режим Key Value устанавли-¦ ¦ ¦ вается автоматически. ¦ ¦ ¦ ¦ +-----------------------+---------------------------------------¦ ¦ Key Type ¦ Задайте клавишу ASCII или виртуальную¦ ¦ (тип клавиши) ¦ клавишу. Если вы находитесь в режиме¦ ¦ ¦ Key Value, то редактор акселераторов¦ ¦ ¦ устанавливает данные кнопки с зависи-¦ ¦ ¦ мой фиксацией автоматически. ¦ ¦ ¦ ¦ ¦ ASCII ¦ Введенная вами клавиша представляет¦ ¦ (клавиша ASCII) ¦ собой отображаемую клавишу и представ-¦ ¦ ¦ ляется с использованием соглашений¦ ¦ ¦ ASCII (символ заключается в двойные¦ ¦ ¦ кавычки, а Ctrl представляется в виде¦ ¦ ¦ каре (^). Например, Ctrl+L представля-¦ ¦ ¦ ется как "^L". ¦ ¦ ¦ ¦ ¦ Virtual Key ¦ Введенная вами клавиша не имеет стан-¦ ¦ (Виртуальная ¦ дартного представления в виде символа¦ ¦ клавиша) ¦ и должна задаваться идентификатором¦ ¦ ¦ (например, клавиша F1 задается иденти-¦ ¦ ¦ фикатором Windows VK_F1). ¦ ¦ ¦ ¦ +-----------------------+---------------------------------------¦ ¦ Modifiers ¦ Набор кнопок с независимой фиксацией,¦ ¦ (модификаторы) ¦ которые определяют комбинации клавиш¦ ¦ ¦ для соответствующего элемента меню.¦ ¦ ¦ Значение каждого параметра описывается¦ ¦ ¦ в следующих описаниях. ¦ ¦ ¦ ¦ ¦ Alt ¦ Акселератор представляет собой комби-¦ ¦ ¦ нацию клавиш с клавишей Alt (например,¦ ¦ ¦ Alt+W). ¦ ¦ ¦ ¦ ¦ Shift ¦ Акселератор представляет собой комби-¦ ¦ ¦ нацию клавиш с клавишей Shift (напри-¦ ¦ ¦ мер, Shift+F1). ¦ ¦ ¦ ¦ ¦ Ctrl ¦ Акселератор представляет собой комби-¦ ¦ ¦ нацию клавиш с клавишей Ctrl (напри-¦ ¦ ¦ мер, Ctrl+W). ¦ ¦ ¦ ¦ +-----------------------+---------------------------------------¦ ¦ Invert Menu Item ¦ Использование акселератора приводит к¦ ¦ (инвертирование ¦ инвертированию соответствующего эле-¦ ¦ элемента меню) ¦ мента меню. ¦ +---------------------------------------------------------------+ |
(с) Все права защищены. По всем интересующим вопросам прошу писать электронный адрес |