Многострочность стандартного тултипа (VB6)

Обсуждение проектов наших жителей.
Вы можете выставить проект на тест или найти помощников для его реализации.

Модератор: BV

The trick
Постоялец
Постоялец
 
Сообщения: 774
Зарегистрирован: 26.06.2010 (Сб) 23:08

Многострочность стандартного тултипа (VB6)

Сообщение The trick » 11.03.2014 (Вт) 11:38

Стандартный тултип (свойство ToolTipText контролов) не поддерживает многострочный текст и весь текст выводит в одну строку. Предлагаю модуль, в котором реализована поддержка "многострочности" стандартным тултипом, на основе сабклассинга окна тултипа. Можно в принципе и цвет и дизайн тултипа поменять если есть желание, я оставил стандартным; также можно добавить выравнивание по ширине (дабы не городить много кода я оставил выравнивание по центру), прокомментирована практически каждая строчка. Останавливать проект кнопкой после запуска "хука" нельзя, иначе рухнет среда (у меня Win7(64), не рушится; на XP всегда вылетало), нужно закрывать окно и вызывать Unhook.
Изображение
У вас нет доступа для просмотра вложений в этом сообщении.
UA6527P

Вернуться в Наши проекты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7

    TopList  
cron