Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.07.30;
Скачать: CL | DM;

Вниз

Канва, текст, и... мышка   Найти похожие ветки 

 
FrykT ©   (2005-12-30 11:58) [0]

Доброго времени суток! Пишу компонент,  наследник TCustomControl. Вывод текста -- на канве, построчно. Мне нужно сделать взаимодействие с мышкой. Т.е. мышка над словом, его, к примеру, - нужно подсвечивать другим цветом. Вообщем, нужно знать, что за слово под мышкой в данный момент.


 
Rouse_ ©   (2005-12-30 14:21) [1]

Бери соординаты курсора и проверяй что у тебя в данной области отображено. PtInRect самое простое :)


 
FrykT ©   (2005-12-31 16:53) [2]

Можно поподробнее?:)
Тема чуть выше (или ниже) со скроллом тоже относится к этому компоненту. Поэтому я и спрашиваю)) Походу, расчёт не такой простой как кажется. Вывод текста естественно идёт только в видимой области ClientRect.



Страницы: 1 вся ветка

Текущий архив: 2006.07.30;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.035 c
1-1150357042
Lexmark
2006-06-15 11:37
2006.07.30
Не запускается Делфи 7. Что сделать?


1-1150811878
Zilog
2006-06-20 17:57
2006.07.30
использование внешней библиотеки


5-1135842582
De
2005-12-29 10:49
2006.07.30
Хочу вызвать диалог TImageList


15-1151853108
Piter
2006-07-02 19:11
2006.07.30
Как эффективнее перелезть на VS.NET?


2-1152173889
Байрам
2006-07-06 12:18
2006.07.30
ZLib, распаковка нескольких файлов