Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Как узнать экранное положение каретки RichEdit


Автор: SerK 4.11.2008, 17:12
Добрый день!
Хочу сделать в своей программе подсказку как в Борланде при нажатии клавиш Ctrl+пробел, для этого нужно узнать экранное положение каретки у RichEdit в пикселях.
Как это  сделать?

Автор: taiven 4.11.2008, 19:35
Код

POINT point;
GetCaretPos(&point);

ну и соответственно point.x это x-координата, а point.y это координата y

Автор: SerK 12.11.2008, 11:16
taiven 
Спасибо, попробую

Автор: mrbrooks 12.11.2008, 11:56
SerK, 
Код

   TRichEdit->CuretPos.x; 
   TRichEdit->CuretPos.y; 


Автор: SerK 28.11.2008, 04:49
taiven 
Спасибо, это то, что нужно было

Автор: ruford 24.9.2010, 10:54
А как установить курсор после последнего символа последней строки когда загружаешь текст в RichEdit из файла?

Автор: 586 25.9.2010, 08:30
RichEdit1->SelStart = -1;

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)