Определение вторичных окон в СС. Числовой идентификатор раздела
Для того чтобы подключить раздел справочной системы как контекстно-
зависимую справку к элементу интерфейса, необходимо указать в свойстве
HelpContext этого элемента идентификатор раздела справочной системы.
В Delphi с помощью инспектора объектов можно задать это свойство.
Но свойство HelpContext допускает присвоение только числовых значений, а идентификатор раздела является строкой. Поэтому необходимо обеспечить
соответствие имеющейся строки некоторому числу. Число должно быть типа
Cardinal. Для любого идентификатора раздела число, которое поставлено ему в соответствие, должно быть уникальным.
Чтобы установить соответствие идентификатора раздела и определенного
числа, нужно нажать кнопку Map (Таблица) в основном окне редактора файла описания проекта. В появившемся окне Map нужно определить список этих со ответствий.
Чтобы добавить в список новый элемент, нужно нажать кнопку Add
(Добавить) и в окне Add Map Entry (Добавить вход в таблицу) определить иден-
тификатор раздела в строке ввода Topic ID (Идентификатор раздела), уникальное
числовое значение - в строке ввода Mapped Numeric Value (Числовая величина
элемента), и при необходимости - комментарий для данного соответствия
в строке ввода Comment (Комментарий).
Редактировать значения выбранного элемента из списка можно в окне Edit
Map Entry (Редактирование входа в таблицу), которое появляется при нажатии
кнопки Edit (Редактирование) в окне Map. Чтобы удалить выбранный элемент
из списка, нужно нажать кнопку Remove (Удалить) в окне Map.
Можно добавить в список соответствий текстовый файл в формате ASCII,
в котором на каждой строке представлено соответствие идентификатора раздела и
определенного числа. Для этого требуется нажать кнопку Include (Включить), затем
в появившемся окне Include File (Включить файл) нажать кнопку Browse
(Просмотр) и в стандартном окне выбора файла указать нужный файл.
Каждому идентификатору темы компилятор добавляет по умолчанию префикс IDH_. Он необходим для организации контекстно-зависимой справки програм-
мным способом. Если возникнет необходимость изменить этот префикс, то это
определяется в строке Instead of IDH_,check these prefixes (Заменить префикс).
Опубликовал Kest
December 23 2009 21:10:26 ·
0 Комментариев ·
6820 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.