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

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

курсор в Memo [D5, NT4, Win2k]


izhalex ©   (2002-12-24 14:59:00) 

Здравствуйте! никто случаем не знает, как передвинуть курсор в меме. Я добавляю в нее строку, и курсор перемещается на новую строку, а мне надо, чтобы оставался на той же.
заранее thanx


Lady D   (2002-12-24 16:18:00) [1]


> не очень я понял что-то...

Ну, конечно, это сложно... Прочитать позицию каретки в переменную, сделать свое гнусное дело, вернуть каретку на место.


izhalex   (2002-12-24 16:13:00) [2]

не очень я понял что-то...


Lady D   (2002-12-24 15:21:00) [3]

Bum... Memo.SelStart...


Lady D   (2002-12-24 15:20:00) [4]


...
var MyCaretPos: integer;
...
MyCaretPos := Memo.SelSatrt;
...
...
Memo.SelSatrt := MyCaretPos;


izhalex   (2002-12-24 15:13:00) [5]

это там где надо подсчитывать все предыдущие символы в меме? Пробовал - работает с дикими глюками - часто перебрасывает курсор раньше последней позиции в последней строке :(


Lady D   (2002-12-24 15:00:00) [6]

Memo.SelStart;


Наверх

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