Вниз
Скачать: 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.009 c
3-5969
чайник1
2004-02-05 15:04
2004.03.03
select из двух таблиц


1-6142
WebErr
2004-02-19 15:34
2004.03.03
А в Delphi есть template?


4-6278
Buffoon
2003-12-23 12:13
2004.03.03
Печать текста из StringGrid


11-6005
=Sniper=
2003-06-16 20:28
2004.03.03
Определение версии DitectX!


9-5937
Calm
2003-08-14 14:10
2004.03.03
DelphiX. Primary surface cannot be made. Как с этим бороться?




   Наверх