Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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.46 MB
Время: 0.057 c
1-1127703560
Laymer
2005-09-26 06:59
2005.10.16
Запрет закрытие программы.


3-1125486792
dreamse
2005-08-31 15:13
2005.10.16
Как установить права доступа к таблицам у пользователя ?


14-1127425578
Eraser
2005-09-23 01:46
2005.10.16
Multicast


2-1126973912
Oleg77
2005-09-17 20:18
2005.10.16
Выделение определенных дней в календаре


2-1126509738
Гость3
2005-09-12 11:22
2005.10.16
Программа в Трее





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский