![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Использование хинтов из CHM файла
SpellCaster © (2008-10-24 11:38:00)Как показать подсказку к элементу формы вот в таком стиле: http://pic.ipicture.ru/uploads/081024/coRwR3fmWG.png?
Раньше с хелп-файлами дела не имел, слабо представляю, каким образом это делать.
В принципе, именно таким путем необязательно - задача в том, чтобы вывести подсказку с форматированием. Richedit юзать не хочется - неудобно загружать тексты.
Тыщ (2008-10-28 18:10:00) [1]> SpellCaster (28.10.08 13:04) [12]
> В общем, в любом диалоге Офиса нажми на кнопку с вопросиком в заголовке
Это не хинт, это окно, просто без панельки. Делается в CHM на раз.
Тыщ (2008-10-28 18:10:00) [2]тем же Help & Manual'ом.
SpellCaster (2008-10-28 13:04:00) [3]> [11] Тыщ © (28.10.08 02:59)
В общем, в любом диалоге Офиса нажми на кнопку с вопросиком в заголовке, а потом на контрол - вот и будет хинт с форматированием.
> [10] Наиль © (27.10.08 20:03)
Наверно... ладно, все равно скоро ось переставлять. Да и перейду, наверно, сразу на 2009ку.
Поразмыслил, понял, что заморачиваться с hh.exe и activex компонентами в моей компактной проге будет неразумно. Попробую сделать на основе html лейблов.
Тыщ (2008-10-28 02:59:00) [4]> SpellCaster (27.10.08 17:56) [7]
> Картинку приложенную смотрел?
Нет. Она большая, а у меня GPRS.
Наиль (2008-10-27 20:03:00) [5]За хелп отвечает
Bin\htmlhelp2100.bpl,
возможно за хинты тоже он отвечает.
SpellCaster (2008-10-27 18:52:00) [6]> Tools> Options> Editor Options> Code Insight> Tooltip Help
> Insight
Включён... подозреваю, дело в том, что у меня хэлп не ставился, после танцев с бубном я его вручную поставил, но, видимо, на хинты это не распространилось
Наиль (2008-10-27 18:29:00) [7]> Ага, а у меня в 2007 обычные хинты показывает... видать,
> намудрил я чего-то при установке.
Может здесь?
Tools> Options> Editor Options> Code Insight> Tooltip Help Insight
А может в 2007 этого уже нет?
SpellCaster (2008-10-27 17:56:00) [8]> [5] Тыщ © (27.10.08 16:23)
Картинку приложенную смотрел?
> [6] Наиль © (27.10.08 16:49)
Ага, а у меня в 2007 обычные хинты показывает... видать, намудрил я чего-то при установке.
Наиль (2008-10-27 16:49:00) [9]Любопытно, что делфи2006 показывает подсказки с использование TWebBrowser.
При наведении мыши на название функции появляется разношрифтовая всплывающая подсказка.
Но иногда вместо подсказки можно увидеть часть страници IE такую, какая появляется при отсутствии соединения с интернетом.
Тыщ (2008-10-27 16:23:00) [10]> SpellCaster (27.10.08 14:22) [4]
> Тогда каким образом их показывает Офис?
Какой офис? В 2003-м подсказок не увидел, только обычные окна.
SpellCaster (2008-10-27 14:22:00) [11]> > HTML Help does not allow formatted pop-up topics.
> > They are only tiny, text pop-ups.
Тогда каким образом их показывает Офис?
Тыщ (2008-10-27 13:06:00) [12]Из Help & Manual'а:
> How HTML Help (.chm) treats pop-up topics
>
> HTML Help does notallow formatted pop-up topics.
> They are only tiny, text pop-ups.
> SpellCaster (27.10.08 10:34) [2]
> Теперь бы еще научиться его показывать...
THHComp: http://balder.prohosting.com/ainars/Delphi.shtml
SpellCaster (2008-10-27 10:34:00) [13]CHM - compiled HTML, соответственно всё он поддерживает. Теперь бы еще научиться его показывать...
Тыщ (2008-10-24 19:39:00) [14]Насколько я помню, CHM не поддерживает форматированные подсказки. Отображает только чистый текст.
А HLP поддерживает.