×

Управление Help Context ID

 
 
Здесь вы можете настроить параметры Help Context ID экспортированных CHM-файлов, относящиеся к API контекстно-зависимой помощи (context-sensitive help).
 
Чтобы изменить настройки Help Context ID для текущего проекта, откройте диалог настроек проекта. Для этого используйте один из описанных ниже способов:
  • перейдите в меню Настройки и выберите пункт Настройки проекта;
  • нажмите кнопку на панели инструментов приложения;
  • или нажмите сочетание клавиш Ctrl+Alt+P.
     
Откроется показанное ниже диалоговое окно.
 
В нем в левой части перейдите на CHM экспорт -> Управление Help Context ID.
 
 
 
Управление Help Context ID
 
 
1

Действия

1. Действия
 
Нажав на эту кнопку, вы можете импортировать настройки из другого проекта, экспортировать map-файл1 или сбросить значения полей Help Context Alias во всех разделах на автоматически генерируемые.
2

Экспорт Help ID в CHM

2. Экспорт Help ID в CHM
 
Включите этот флажок, если хотите включить поддержку Help Context ID в CHM файле. Вы сможете открывать разделы экспортированного CHM-файла через HTML Help API, передавая в функции этого API соответствующие значения Help Context ID.
3

Создавать map-файл при экспорте в CHM

3. Создавать map-файл при экспорте в CHM
 
Включите этот флажок, если хотите создавать внешний map-файл в папке, содержащей CHM-файл.
 
Содержимое map-файла зависит от его расширения:
  • .h будет сгенерирован код C++;
  • .cs будет сгенерирован код C#;
  • .vb будет сгенерирован код VB;
  • .inc будет сгенерирован код Object Pascal.
 
После этого добавьте этот файл в ваш проект и используйте символьные константы из map-файла вместо числовых значений Help Context ID в местах вызова функций HTML Help API.
4

Префикс

4. Префикс
 
Используйте это текстовое поле, чтобы задать строку префикса для автоматически сгенерированных алиасов.
5

Преобразование регистра

5. Преобразование регистра
 
Здесь вы можете задать способ обработки регистра в строках, из которых составляются алиасы.
6

Правила написания алиасов разделов

6. Правила написания алиасов разделов
 
Выберите шаблон, который будет использоваться Dr.Explain для автоматической генерации алиаса раздела.
7

Правила именования алиасов контролов

7. Правила именования алиасов контролов
 
Выберите шаблон, который будет использоваться Dr.Explain для автоматической генерации алиаса контрола.
8

Показывать Help ID в шестнадцатиричной форме

8. Показывать Help ID в шестнадцатиричной форме
 
Установите этот  флаг, если хотите отображать и редактировать значения Help Context ID в шестнадцатиричной форме.
9

ОК

9. ОК
 
Применить все сделанные изменения и закрыть диалог.
10

Отменить

10. Отменить
 
Сбросить все изменения и закрыть диалог
11

Помощь

11. Помощь
 
Открыть соответствующий раздел файла помощи.

1 Map-файл файл на языке программирования, в котором написаны константы с названиями из Help Context Alias'ов и значениями из Help Context ID.
Справочная система создана в Dr.Explain