TURBO PASCAL

Новости       

Программы

Turbo Pascal

Игры

Документация

"Странности"

FAQ

Ссылки

Благодарности 

Гостевая книга

Спонсор

От автора

Область диалогового окна 

Выбор одного из акселераторов с области схемы приводит к вы- воду его установок слева, в диалоговом окне. При выбранном аксе- лераторе вы можете вносить в диалоговом окне изменения, например, ввести новую комбинацию клавиш или связать акселератор с другой командой.

Для перемещения в диалоговом окне для позиционирования в лю- бом месте и выбора можно использовать "мышь". Для перемещения ис- пользуются также следующие клавиши:

- Клавиши 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    ¦ Использование акселератора приводит  к¦
¦   (инвертирование     ¦ инвертированию  соответствующего  эле-¦
¦   элемента меню)      ¦ мента меню.                           ¦
+---------------------------------------------------------------+

На первую страницу

Rambler's Top100 PROext: Top 1000
Rambler's Top100

(с) Все права защищены.

По всем интересующим вопросам прошу писать электронный адрес

Hosted by uCoz