Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.06.13;
Скачать: CL | DM;

Вниз

Вызов help-файла из приложения   Найти похожие ветки 

 
bobr12   (2002-05-31 14:57) [0]

Я пишу Application.HelpCommand(Help_Contents, 0); При этом вызывается первый раздел help-файла. Я хочу, чтобы вызывалось содержание help-файла. Как это сделать?


 
Игорь Шевченко ©   (2002-05-31 15:04) [1]

Попробуйте

Application.HelpCommand(HELP_FINDER, 0);


 
bobr12   (2002-05-31 15:21) [2]

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


 
Игорь Шевченко ©   (2002-05-31 15:26) [3]

Еще можно указать (в дополнение)

Application.OnHelp := AppHelp;

function TfMain.AppHelp(Command: Word; Data: Integer;
var CallHelp: Boolean): Boolean;
begin
CallHelp := true;
Result := true;
end;

Это часть работающего примера.

А откуда вызов содержания происходит ?


 
bobr12   (2002-05-31 15:42) [4]

Вызов содержания происходит из меню приложения.


 
Игорь Шевченко ©   (2002-05-31 15:45) [5]

bobr12 (31.05.02 15:42)

Тот код, кторый я привел, выполняет аналогичную задачу :-)
Больше, чем одно окно не появляется.

С AppEvents попробуйте


 
bobr12   (2002-05-31 15:54) [6]

Откровенно говоря я не очень понял, что делает функция AppHelp, да и вызвать я ее не смог. И что такое AppEvents?


 
Катерина ©   (2002-05-31 16:25) [7]

WinExec(PChar("WINHLP32 "+Application.HelpFile),SW_SHOW);


 
Jony ©   (2002-05-31 17:47) [8]

Если у тебя в проекте установлен ActionList, то в Action пункта меню поставь acHelpContents. А если нет, то на OnClick повесь обработчик

procedure TfrmFullMain.mHelp(Sender: TObject);
const HELP_GETTING_STARTED = 0;
begin
WinHelp(WindowHandle,PChar(Application.HelpFile),HELP_CONTEXT,HELP_GETTING_STARTED);
end;





Страницы: 1 вся ветка

Текущий архив: 2002.06.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.012 c
1-40075
Goofball
2002-05-31 21:49
2002.06.13
Как, нажав на кнопку, получить обозреватель для CD?


14-40181
vajo
2002-05-13 10:04
2002.06.13
Проблема с проводником в Win XP


8-40124
LLong
2002-01-29 00:39
2002.06.13
Перенос прямоугольной части GIF а в другой GIF


1-40023
AL2002
2002-05-31 16:06
2002.06.13
Исчо один вопрос о списке со шрифтами.


4-40202
zhmax
2002-04-08 14:43
2002.06.13
Как получить идентификаторы потоков одного процесса под NT ?