TURBO PASCAL

Новости       

Программы

Turbo Pascal

Игры

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

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

FAQ

Ссылки

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

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

Спонсор

От автора

Редактирование записи ресурса для таблицы акселераторов 

Редактор акселераторов Пакета разработчика ресурсов облегча ет создание и модификацию акселераторов. Вы можете также работать с записями ресурсов.

Если вы работаете с записями ресурсов в таблице акселераторов, выберите таблицу акселераторов из окна проекта, щелкнув на ней кнопкой "мыши", затем выберите команду Resource¦Edit As Text (Ресурс¦Редактирование в текстовом виде).

Пакет разработчика ресурсов выводит запись ресурса во встроенном текстовом редакторе.

Примечание: Описание встроенного текстового редактора см. в начале руководства.

Приведем пример записи ресурса из конца данной главы:
My_Accelerators ACCELERATORS
BEGIN
"^L", wmnu_List
"^A", wmnu_Add
VK_F2, wmnu_Asc, VIRTKEY, CTRL
VK_F3, wmnu_Desc, VIRTKEY, CTRL
END

Примечание: Описание параметров записей ресурсов для акселераторов см, в оперативном справочнике Help.

Если вы хотите предотвратить инвертирование команды Widgets при нажатии Ctrl+L, текстовый редактор можно использовать для добавления к первой строке предыдущей записи ресурса команды NOINVERT. (В редакторе акселераторов тот же эффект имеет отмена параметра Invert Menu Item.) Когда вы сделаете это, строка будет выглядеть следующим образом:

"^L", wmnu_List, NOINVERT
Для сохранения изменений сделайте следующее:
1. Выберите в системном меню редактора команду Close (Зак- рыть).
2. В ответ на подсказку "Resource has changed. Compile?" ("Ресурс изменен, скомпилировать?") ответьте Yes (Да).

Пакет разработчика ресурсов выводит запись ресурса во встроенном текстовом редакторе.

Примечание: Описание встроенного текстового редактора см. в начале руководства.

Приведем пример записи ресурса из конца данной главы:

My_Accelerators ACCELERATORS BEGIN "^L", wmnu_List "^A", wmnu_Add VK_F2, wmnu_Asc, VIRTKEY, CTRL VK_F3, wmnu_Desc, VIRTKEY, CTRL END
Примечание: Описание параметров записей ресурсов для акселераторов см, в оперативном справочнике Help.
Если вы хотите предотвратить инвертирование команды Widgets при нажатии Ctrl+L, текстовый редактор можно использовать для добавления к первой строке предыдущей записи ресурса команды NOINVERT. (В редакторе акселераторов тот же эффект имеет отмена параметра Invert Menu Item.) Когда вы сделаете это, строка будет выглядеть следующим образом:
"^L", wmnu_List, NOINVERT
Для сохранения изменений сделайте следующее: 1. Выберите в системном меню редактора команду Close (Зак- рыть).
2. В ответ на подсказку "Resource has changed. Compile?" ("Ресурс изменен, скомпилировать?") ответьте Yes (Да). Пакет разработчика ресурсов компилирует изменения и сохраня- ет их. При наличии синтаксической ошибки пакет разработчика ре- сурсов переводит вас обратно в текстовый редактор,и вы можете ис- править ошибку.

Не теряйте попусту время на включение в запись ресурса комментариев или форматирование текста, так как компилятор Пакета разработчика ресурсов сам выполняет форматирование и удаляет ком- ментарии.

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

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

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

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

Hosted by uCoz