Вниз
Скачать: CL | DM;

Richedit и подсказка   Найти похожие ветки 

 
Иванко   (2004-02-19 07:42) [0]

Такой вопрос. Есть у меня RichEdit, и в нем некоторый текст. И вот такой вопрос – как мне сделать так, чтобы всплывающая подсказка для этого окна содержала слово, над которым сейчас находится курсор? Или, спрошу по другому, как определить слово, над которым сейчас находится курсор, естественно не щелкая мышью?


 
Dmitriy O. ©   (2004-02-19 08:18) [1]

По координатам курсора.


 
Defunct ©   (2004-02-19 09:14) [2]

top := SendMessage(RichEdit.Handle, EM_GETFIRSTVISIBLELINE, 0, 0);

Так получите первую видимую струку из RichEdit, ну а дальше взависимости от положения мыши вычислите нужную вам строку и найдете в ней искомое слово.


 
MBo ©   (2004-02-19 13:11) [3]

В разделе Статьи посмотри о DragDrop, там есть пример определения номера символа под мышью. Чтобы найти слово, придется вправо и влево найти разделители.



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

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



Память: 0.45 MB
Время: 0.01 c
3-5988
Rater
2004-02-05 09:37
2004.03.03
Глюк? При создании dbf и последующем открытии.


14-6182
Makhanev A.S.
2004-02-12 11:01
2004.03.03
TDWebBrowserEvents vs ServiceApplication...


1-6024
Alex_DM
2004-02-19 10:45
2004.03.03
Лишняя кнопка в панели задач


1-6013
Kirill
2004-02-11 14:37
2004.03.03
Работа с данными ONIX XML


14-6187
Rouse_
2004-02-11 20:26
2004.03.03
Принтеры для компактов




   Наверх