Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.01.31;
Скачать: CL | DM;

Вниз

RichEditControl   Найти похожие ветки 

 
Илья   (2002-01-15 09:48) [0]

У меня в форме есть компонента RichEditControl, в котором
находится текст. Предположим, что курсор находится где-то посередине этого
текста и пользователь что-то пишет. Так вот, мне надо узнать текущее положение
курсора в компоненте относительно начала, то есть сколько символов находится
перед курсором, причем функция должна работать очень быстро... как это сделать
средствами делфи я без понятия... Нигде в хелпах не нашел.. Сеньксы заранее.


 
MBo ©   (2002-01-15 10:06) [1]

это просто SelStart, а если отбрасывать переводы строк, то будет так
var
LineNum: integer;
begin
LineNum := SendMessage(re1.Handle, EM_LINEFROMCHAR, re1.SelStart, 0);
Label1.Caption :=IntToStr(re1.SelStart-2*LineNum);



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

Текущий архив: 2002.01.31;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.013 c
3-99903
Oleon
2001-12-29 10:30
2002.01.31
Еще вопрос если можно.


1-100003
Анатолий
2002-01-12 07:38
2002.01.31
StringGrid and Chart


4-100107
Chup
2001-12-03 12:21
2002.01.31
CreateProcess


3-99909
Igor_thief
2001-12-28 15:53
2002.01.31
BDE


1-99938
дикое Кенгуру
2002-01-06 06:46
2002.01.31
Как вставить в TRichEdit такоеже выпадающее меню как в TEdit ? Чтобы не писать своё и не делать мартышкин труд.