Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: Номер символа в строке
Показать сообщение отдельно

Пользователь


Сообщения: 86
Благодарности: 0

Профиль | Отправить PM | Цитировать


Привожу исходник вывода позиции курсора в редакторе на основе richedit. Вывод позиции производится на statusbar.


procedure TForm1.RichEdit1SelectionChange(Sender: TObject);
var ro,co:integer;
begin
ro:=richedit1.perform(EM_LINEFROMCHAR,richedit1.selstart,0);
co:=richedit1.selstart -richedit1.perform(EM_LINEINDEX,ro,0);
statusbar1.panels[0].text := format('row:%d',[ro+1]);
statusbar1.panels[1].text := format('col:%d',[co+1]);
*end;

-------
У вас не виснет Windows ?!! Руки кривые ... :)


Отправлено: 00:41, 22-05-2003 | #4

Название темы: Номер символа в строке