Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.05.12;
Скачать: [xml.tar.bz2];

Вниз

Выделение цветом слова в Edit   Найти похожие ветки 

 
Bug008   (2003-04-23 19:30) [0]

Привет, уважаемый All!
Есть необходимость сделать так, чтобы определенной слово выделить цветом из текста в Edit (или RichEdit).
И как при наведение на определенной слово показать хинт.
Проблема не в показе хинта, а в определении слова под мышкой.

Спасибо.


 
Bug008   (2003-04-25 07:21) [1]

Никто не знает??? Жаль :(((


 
gek   (2003-04-25 07:26) [2]

Для клика мышкой

var
p:TPoint;
begin
P:=Memo1.CaretPos;
...................

ну и дальше слово определяй и делай, что хочешь


 
Bug008   (2003-04-25 16:41) [3]

Надо не для клика. Надо просто, при наведении.


 
Song   (2003-04-25 17:40) [4]

EM_CHARFROMPOS


 
LEON   (2003-04-25 20:09) [5]

API функция GetCaretPos(var P: TPoint)
возвращает позицию каретки в активном контроле в пикселях в координатах этого контрола.


 
Bug008   (2003-04-28 15:42) [6]

Вот EM_CHARFROMPOS, то что надо.
Вот если бы оно и индекс строки выдавало, было бы отлично.



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

Форум: "Основная";
Текущий архив: 2003.05.12;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.005 c
8-34518
sachem
2003-01-30 23:01
2003.05.12
менять картинки с эффектами


1-34401
ed18
2003-04-30 11:28
2003.05.12
MDI и модальные формы


1-34481
dimon1979
2003-04-29 16:12
2003.05.12
Встроенный ассемблер


11-34383
ODUVAN
2002-08-01 20:23
2003.05.12
Не могу поймать сообщения от мыши в SysTray!!!


1-34476
galexis
2003-04-29 13:23
2003.05.12
Не работает OnKeyDown на клавишу Tab





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский