Никак не могу найти, как реализовать контекстную справку в диалоговом окне, как во многих шеловских диалогах. Про WM_HELP знаю, а вот как отрисовать такое же окно? Если это имеет значение, то диалоги являются частью Property Sheet. Научите, плз.
Здравствуйте Gosha, вы писали:
G>Всем привет!
G>Никак не могу найти, как реализовать контекстную справку в диалоговом окне, как во многих шеловских диалогах. Про WM_HELP знаю, а вот как отрисовать такое же окно? Если это имеет значение, то диалоги являются частью Property Sheet. Научите, плз.
Может я непровильно выразился, поэтому уточняю.
Имеется ввиду прорисовка желтенького окошка, сильно похожего на тултип после того, как в заголовке окна шелкаем на кнопку с вопросительным знаком и несем его (вопросительных знак) на интересующий элемент диалога
Здравствуйте Gosha, вы писали:
G>Здравствуйте Gosha, вы писали:
G>>Всем привет!
G>>Никак не могу найти, как реализовать контекстную справку в диалоговом окне, как во многих шеловских диалогах. Про WM_HELP знаю, а вот как отрисовать такое же окно? Если это имеет значение, то диалоги являются частью Property Sheet. Научите, плз.
G>Может я непровильно выразился, поэтому уточняю. G>Имеется ввиду прорисовка желтенького окошка, сильно похожего на тултип после того, как в заголовке окна шелкаем на кнопку с вопросительным знаком и несем его (вопросительных знак) на интересующий элемент диалога
Во-первых если ты пытаешся скопировать интерфейс MS some program from Office то даже не пытайся
Во-вторых желтенькое окошко, сильно похожее на тултип это и есть тултип
Tooltip Styles
Tooltip controls support a variety of control styles in addition to standard window styles. A tooltip control always has the WS_POPUP and WS_EX_TOOLWINDOW window styles, regardless of whether you specify them when creating the control.
The following control styles are used with tooltip controls: TTS_ALWAYSTIP
Indicates that the tooltip control appears when the cursor is on a tool, even if the tooltip control's owner window is inactive. Without this style, the tooltip appears only when the tool's owner window is active.
TTS_BALLOON
Version 5.80. Indicates that the tooltip control has the appearance of a cartoon "balloon," with rounded corners and a stem pointing to the item.
Здравствуйте adontz, вы писали:
A>Во-первых если ты пытаешся скопировать интерфейс MS some program from Office то даже не пытайся A>Во-вторых желтенькое окошко, сильно похожее на тултип это и есть тултип A>Tooltip Styles
Здравствуйте Gosha, вы писали: G>Не совсем понял: не пытаться потому что сложно или потому, что это защищено какими-то правами?
Не пытайся потому что сперва Microsoft создал GDI, Common Controls а потом понял какое это г...! и решил не использовать его. Все приложения Office практически весь интерфейс рисуют сами, а потому чтобы всё это скопировать надо либо юзать их dll (ещё не известно какой ) либо писать всё с нуля что есть занятие нудное и бесполезное (всё равно никто не оценит)
Здравствуйте IT, вы писали:
IT>Здравствуйте adontz, вы писали:
A>>Во-первых если ты пытаешся скопировать интерфейс MS some program from Office то даже не пытайся A>>Во-вторых желтенькое окошко, сильно похожее на тултип это и есть тултип A>>Tooltip Styles
IT>Не совсем так. Эти подсказки делаются на основе WinHelp. В какой-то книжке было подродно всё это изложено, в какой именно не помню. IT>Думаю, имеет смысл посмотреть следующие ссылки IT>http://codeproject.com/winhelp/ IT>http://codeguru.com/help/index.shtml