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

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

Hint&ShowHint


SMATMP ©   (2005-09-13 13:47:00) 

Уважаемые мастера! Как сделать так, чтобы Hint двигался вслед за Mouse как на оглавлении вашего сайта?


SMATMP   (2005-09-20 18:45:00) [1]

Удалено модератором


SMATMP   (2005-09-16 16:27:00) [2]

Народ! Никто не хочет предложить альтернативные варианты?


SMATMP   (2005-09-15 12:46:00) [3]

Спасибо, icWasya! Эта штука реально работает!
Только можно ли уменьшить дрожание регенерации при перемещении или это перерисовка в новых координатах и только создается такое впечатление?
Я имею в виду то, что при перемещении мышки и появлении хинта в оглавлении данного сайта у меня такого впечатления не создается...


icWasya   (2005-09-14 11:19:00) [4]


procedure TForm1.onMouseMove(Sender....
var
 P: TPoint;
.....  
    GetCursorPos(P);
    Application. ActivateHint(P);
.....


SMATMP   (2005-09-13 14:48:00) [5]

Может и не THint... К тому же я имел в виду не конкретно HTML Browser, а любой компонент.
Пусть есть TForm1 = class(TForm). Делаю Form1.ShowHint в True, присваиваю Hint значение, скажем 'подсказка'. При наведении курсора на форму появляется хинт 'подсказка'. Двигаю курсор. Хинт остается на месте и гаснет через некоторое время. А нужно, чтобы он двигался вслед за мышкой. Вот и все.
Можно конечно в месте позиции курсора выводить не THint, а какой-либо компонент, но я надеюсь, что есть способ настройки именно THint. В любом случае буду благодарен альтернативному варианту.


msguns   (2005-09-13 14:26:00) [6]

А кто сказал, что это именно THint ?


Наверх

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