Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Какой символ под курсором мыши? (когда курсор висит над RichTextBox) 
:(
    Опции темы
Тутанхамец
Дата 10.10.2005, 07:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 612
Регистрация: 10.10.2005
Где: в пирамидЕ!

Репутация: 1
Всего: 6



Здравствуйте, люди! Уповаю на вашу доброту, ум и прочие хорошие качества)

Пишу вот я обучалку по русскому языку, и встали передо мной две проблемы:

1) Как среагировать (например, вывести соответствующий текст в лэйбл), когда юзер проносит мышку над определенным символом в TMemo или в RichTextBox?

То бишь, как можно узнать, над каким символом (его номер или сам символ) в данный момент висит курсор мышки?

Такую фишку можно увидеть в редакторе Дельфи в режиме отладки, когда подводишь к переменной и видишь ее значение.

2) Как нарисовать или напечатать что-то в текстбоксе (TMemo или RichTextBox) с привязкой к определенному символу. Например, наискось зачеркнуть красным неправильное слово.

Видимо, надо как-то мышиные координаты перевести в символ... И номер символа (или его строку и столбец?) перевести в координаты...

В Дельфи или в API есть что-нибудь для этого?

Жду с надеждой.)
PM MAIL   Вверх
Darhazer
Дата 10.10.2005, 11:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 429
Регистрация: 28.9.2005
Где: HellCity (Sofia, Bulgaria)

Репутация: 1
Всего: 29



1) Надо Отправить сообщение EM_CHARFROMPOS


--------------------
I'm a wheel, I'm a wheel, I can roll, I can feel
But you can't stop me turning
'Cause I'm the sun, I'm the sun, I can move, I can run
But you'll never stom me burning
PM MAIL WWW ICQ YIM   Вверх
Тутанхамец
Дата 10.10.2005, 16:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 612
Регистрация: 10.10.2005
Где: в пирамидЕ!

Репутация: 1
Всего: 6



Ух ты! Громадный спасиб!!. Мало того, что сообщение - это ключик, так я теперь еще и об онлайн-версии MSDN знать буду smile
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0420 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.