Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Может туплю


Term ©   (2006-09-29 13:07:00) 

Как определить номер строки и столбца в MEMO...


Term   (2006-09-29 15:09:00) [1]

всё исправил сделал не в том событии...


Term   (2006-09-29 15:08:00) [2]


> Fay ©   (29.09.06 14:56) [7]
> 2 Term ©   (29.09.06 14:52) [5]
> Лови CM_WANTSPECIALKEY


можно образец...


Term   (2006-09-29 15:06:00) [3]


> Elen ©   (29.09.06 14:54) [6]
>
> > Term
>
> В каком событии ты это сделал? подробнее код


сделал в событии OnKeyPressed


Fay   (2006-09-29 14:56:00) [4]

2 Term ©   (29.09.06 14:52) [5]
Лови CM_WANTSPECIALKEY


Elen   (2006-09-29 14:54:00) [5]


> Term

В каком событии ты это сделал? подробнее код


Term   (2006-09-29 14:52:00) [6]

var p:TPoint;
begin
p:=SQLText.CaretPos;
Form1.StatusBar1.Panels[0].Text:='Строка - '+IntToStr(p.Y)+' Cтолбец - '+IntToStr(p.X);
end;


сделал так... но! значения показывает в том случае если жму ентер или пробел, на стрелки не реагирует


Loginov Dmitry   (2006-09-29 14:48:00) [7]

CaretPos ?


Term   (2006-09-29 14:40:00) [8]

с Position проблемно, чтото нету у TMemo такого....

использу BDS2006


ProgRAMmer Dimonych   (2006-09-29 13:24:00) [9]

TMemo.Position - порядковый номер символа под курсором.
TMemo.Lines[i] - i-ная строка.

Берём и через длину строк определяем и строку и столбец.

Ещё, кажись, можно какие-то сообщения посылать (типа EM_ и т.п.)


Term   (2006-09-29 13:21:00) [10]

где в данный момент находица курсор


Наверх

Титульная страница Поиск, карта сайта Написать письмо