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

Вниз

Создание Help.   Найти похожие ветки 

 
Николай В.   (2003-02-13 15:23) [0]

Уважаемые Мастера, подскажите как правильно сделать!
В заголовке формы у меня есть кнопочка для вызова краткой помощи - (?).
Есть файл помощи. Связал нужные компоненты с файлом помощи через HelpContext. При нажатии на (?) вызывается соответсвующия страница из файла помощи в отдельном окне.
Как сделать, чтобы при нажатии на (?) и любом объекте моей программы помощь отображалась во всплывающем меню подсказки (как Hint).
Зарание благодарен.


 
stone ©   (2003-02-13 15:34) [1]

HELP_CONTEXTPOPUP


 
Николай В.   (2003-02-13 15:38) [2]

Спасибо, stone.
Если можно, немного поподробнее, пожалуйста.


 
Anatoly Podgoretsky ©   (2003-02-13 15:44) [3]

Подробности в справке, по теме WinHelp


 
Николай В.   (2003-02-13 17:30) [4]

С этим разобрался, спасибо.
Вот эще вопрос по теме: Как сделать аналог кнопки (?), которая в заголовке, у себя на форме (в заголовке нельзя ее поставить)?


 
[lamer]Barmaglot ©   (2003-02-13 17:49) [5]

Как предположение, попробуй из кнопки на своей форме послать сообщение PSN_HELP, либо используй Windows функцию WinHelp...


 
Anatoly Podgoretsky ©   (2003-02-13 17:57) [6]

Можно, включить biHelp в BorderIcons


 
Николай В.   (2003-02-14 09:57) [7]

biHelp недоступно когда активны biMinimize и biMaximize, а мне нужно чтобы они были активны.
Вариант кнопка на панели (аналог biHelp в заголовке), но как?


 
stone ©   (2003-02-14 10:35) [8]

Perform(WM_SYSCOMMAND,SC_CONTEXTHELP,0)


 
Романов Р.В. ©   (2003-02-14 10:51) [9]

При нажатии на один из пунктов главного меню
SendMessage(Handle, WM_SYSCOMMAND, SC_CONTEXTHELP, 0);


 
Николай В.   (2003-02-21 11:51) [10]

Спасибо за помощь.

Но почему SendMessage() (и biHelp тоже) работает не для каждого объекта формы (например для кнопок панели ControlBar)? Как бороться?



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

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

Наверх




Память: 0.48 MB
Время: 0.022 c
3-5446
StenKz
2003-02-13 15:23
2003.03.03
Как сделать, чтобы внесённые изменения не кэшировались...


3-5381
Oleksiy
2003-02-11 12:46
2003.03.03
Кто работал с ODAC откликнитесь!! Срочно нужна помощь!!


1-5536
Lenchik
2003-02-17 12:43
2003.03.03
Word Wrap - как сделать?


1-5482
Th
2003-02-20 16:19
2003.03.03
Смена цвета фона главного меню в программе


1-5597
Nehto
2003-02-19 20:49
2003.03.03
String & PChar