Форум: "Начинающим";
Текущий архив: 2005.10.16;
Скачать: [xml.tar.bz2];
ВнизHint&ShowHint Найти похожие ветки
← →
SMATMP © (2005-09-13 13:47) [0]Уважаемые мастера! Как сделать так, чтобы Hint двигался вслед за Mouse как на оглавлении вашего сайта?
← →
msguns © (2005-09-13 14:26) [1]А кто сказал, что это именно THint ?
← →
SMATMP © (2005-09-13 14:48) [2]Может и не THint... К тому же я имел в виду не конкретно HTML Browser, а любой компонент.
Пусть есть TForm1 = class(TForm). Делаю Form1.ShowHint в True, присваиваю Hint значение, скажем "подсказка". При наведении курсора на форму появляется хинт "подсказка". Двигаю курсор. Хинт остается на месте и гаснет через некоторое время. А нужно, чтобы он двигался вслед за мышкой. Вот и все.
Можно конечно в месте позиции курсора выводить не THint, а какой-либо компонент, но я надеюсь, что есть способ настройки именно THint. В любом случае буду благодарен альтернативному варианту.
← →
icWasya © (2005-09-14 11:19) [3]
procedure TForm1.onMouseMove(Sender....
var
P: TPoint;
.....
GetCursorPos(P);
Application. ActivateHint(P);
.....
← →
SMATMP © (2005-09-15 12:46) [4]Спасибо, icWasya! Эта штука реально работает!
Только можно ли уменьшить дрожание регенерации при перемещении или это перерисовка в новых координатах и только создается такое впечатление?
Я имею в виду то, что при перемещении мышки и появлении хинта в оглавлении данного сайта у меня такого впечатления не создается...
← →
SMATMP © (2005-09-16 16:27) [5]Народ! Никто не хочет предложить альтернативные варианты?
← →
SMATMP © (2005-09-20 18:45) [6]Удалено модератором
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2005.10.16;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.053 c