Главная Главная страница форума Регистрация Вход
Новые сообщения Участники форума Правила форума Поиск
Страница 1 из 11
Модератор форума: stalker, Ekz 
Форум » Все о Delphi » Начинающим » Курсор и его местоположение
Курсор и его местоположение
gromdronДата: Четверг, 24.06.2010, 21:32 | Сообщение # 1
Ранг 1
Группа: Проверенные
Сообщений: 12
Награды: 0
Репутация: 0
Статус: Offline
В некоторых программах видел определение курсора в определенном поле (Memo) и созрел вопрос: А возможно ли в отдельно взятой программе отследить в каком поле находиться курсор ?

Как бы сказать попонятнее... допустим у меня есть поля: Memo, RichEdit и Edit. Как отследить позицию курсора в выделенном поле ?
Ну т.е. я поставил курсор в поле Richedit на позицию 1, или в Memo на позицию 10. А в переменную должно записываться текущее местоположение курсора.

 
AdminДата: Пятница, 25.06.2010, 08:37 | Сообщение # 2
Ранг 10
Группа: Пользователи
Сообщений: 1268
Награды: 16
Репутация: 2
Статус: Offline
вот /publ/10-1-0-200
и вот /publ/10-1-0-119


Не оказываю помощь через личные сообщения и ICQ
 
gromdronДата: Суббота, 26.06.2010, 00:16 | Сообщение # 3
Ранг 1
Группа: Проверенные
Сообщений: 12
Награды: 0
Репутация: 0
Статус: Offline
А ежели не только поле Memo есть в скрипте? Ну там еще и RichEdit ? Нельзя же только пользоваться CaretPos. Или для каждого поля свой нужно писать ?
Да, и кстати, как определить в поле какого типа стоит курсор ?
 
AdminДата: Суббота, 26.06.2010, 21:15 | Сообщение # 4
Ранг 10
Группа: Пользователи
Сообщений: 1268
Награды: 16
Репутация: 2
Статус: Offline
Quote (gromdron)
Да, и кстати, как определить в поле какого типа стоит курсор ?

Не разу не делал, попробуй поискать метод такой в списке методов контрола.


Не оказываю помощь через личные сообщения и ICQ
 
Форум » Все о Delphi » Начинающим » Курсор и его местоположение
Страница 1 из 11
Поиск:

Copyright DelphiDevelop.ru © 2008-2018
Хостинг от uCoz