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

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

Как можно выделить слова во всплывающей подсказке жирным шрифтом?


Zloy SHREK ©   (2005-01-22 03:31:00) 

Кратко в чем суть : в программе есть StringGrig, при выделении в нем строки производится поиск соответствующей информации в файлах базы. В итоге появляется Hint примерно такого вида:

...
CHint := 'Название         :   '+CompanyName+Char(#13)+Char(#13)+
        'Президент          :   '+PresidentName+Char(#13)+Char(#13)+
        'Юр. адрес          :   '+UrAdress+Char(#13)+Char(#13)+
        'Почта          :    '+Email;

Contract.Hint := CHint;
...


Вопрос сводится к тому как мне выделить в хинте слова
"Название", "Президент", "Юр. адрес" и "Почта" например жирным шрифтом? И вообще можно ли это сделать?


jack128   (2005-01-22 04:16:00) [1]

Zloy SHREK   (22.01.05 3:31)
И вообще можно ли это сделать?

Все можно сделать.  Пиши наследника THintWindow и реализуй в нем все чтот хочешь. Прописывай класс хинта в глобальной переменной Forms.HintWindowClass...


GanibalLector   (2005-01-22 03:45:00) [2]

ИМХО,нет.
Кстати,видел такой хинт в &rc(аналог ICQ).Проект бесплатный,имеются исходники.Судя по всему там,используется некий компонент(смотреть,ща некогда).
З.Ы.Если найдутся варианты по проще,отпиши...сам интересуюсь.


Наверх

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