Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.06.13;
Скачать: [xml.tar.bz2];

Вниз

Вызов 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.005 c
1-40088
Leo^Sun
2002-06-02 21:35
2002.06.13
Сортировочка


3-39975
AlexMey
2002-05-20 02:27
2002.06.13
ComboBox и ID выбранного элемента


1-40028
Alex_KR
2002-06-01 10:44
2002.06.13
Windows XP


1-40007
SleD
2002-06-03 17:33
2002.06.13
Как реализовать затенение как в XP при выходе


1-39995
First_May
2002-06-03 15:12
2002.06.13
Excel





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский