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

Вниз

Вызов раздела помощи кликом мышки на компоненте   Найти похожие ветки 

 
Юра   (2002-08-20 10:00) [0]

Форма, на форме кроме всего прочего есть кнопка, при нажатии на которую курсор приобретает вид crHelp (при повторном нажатии, соответственно, возвращается к обычному виду). Теперь, кликая курсором по компонентам, пользователь вызывает соответствующий раздел помощи. Ну например, есть TEdit, в который вводится ФИО, пользователь в него ткнул - у него раскрылось окно справочной системы с соответствующим разделом, тем же, что и по нажатию F1 в этом TEdit, т.е. указанном в HelpContext.
Как это сделать правильно?


 
DiamondShark ©   (2002-08-20 10:46) [1]

Как обычно -- настроить св-ва HelpContext

Я так понял, что эта кнопка -- не та кнопка, что в заголовке, а контрол на форме.
Если так, то просто установление курсора в crHelp ничего не даст.

Надо послать окну (форме) сообщение WM_SYSCOMMAND с WParam=SC_CONTEXTHELP. Это даст тот же эффект, что и нажатие кнопки [?] в заголовке.


 
Юра   (2002-08-20 11:20) [2]

Да, все работает. Теперь вопрос - какое сообщение нужно послать окну, чтобы отключить этот режим?


 
Юра   (2002-08-28 16:58) [3]

Хм. Вот странно - некоторые компоненты не желают вызывать контекстную подсказку, хотя HelpContext установлен. TTabShirt, например, не хочет, т.е. при щелчке по нему в режиме получения подсказки курсор изменяется на нормальный - и все. Раздел помощи точно существует. Отчего так?



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

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

Наверх




Память: 0.47 MB
Время: 0.011 c
6-27139
Alexeyk
2002-07-04 06:23
2002.09.09
Как закачать часть HTML страницы из Интернет?


4-27267
eruc
2002-07-08 12:00
2002.09.09
Вопрос про Button ???


3-26853
RDA
2002-08-17 16:39
2002.09.09
Отображение значения поля.


1-26970
Tornado
2002-08-27 14:51
2002.09.09
Пдскажите плиз


4-27262
eruc
2002-07-17 17:21
2002.09.09
мое PopupMenu вместо SystemMenu