Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.024 c
8-1139076719
sco
2006-02-04 21:11
2006.07.30
Как быстро уменьшить изображение ?


9-1132456729
s3m
2005-11-20 06:18
2006.07.30
Как выводить трекерские файлы через GLScene?


1-1150458026
Вася123
2006-06-16 15:40
2006.07.30
Автоматическое увеличение высоты ячеек в StirngGrid е


4-1145132365
Antonyan
2006-04-16 00:19
2006.07.30
Проблема с Async Professional


2-1152478418
dj0n
2006-07-10 00:53
2006.07.30
Фильтрация гос.номера




   Наверх