Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Использование хинтов из 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 поддерживает.


Наверх

Титульная страница Поиск, карта сайта Написать письмо