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

Вниз

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

 
tria ©   (2004-03-05 16:07) [0]

Очищаю Memo и добавляю в него строки. После этого прокрутка устанавливается в крайнее нижее положение и я вижу только нижнюю часть текста, а надо верхнюю. Команда memo.SelStart:=0 не помогает. Что можно сделать?


 
Юрий Зотов ©   (2004-03-05 16:19) [1]

Наверное, что-то типа
SendMessage(Memo1.Handle, EM_LINESCROLL, 0, -Memo1.Lines.Count)


 
WebErr ©   (2004-03-05 16:26) [2]


> Команда memo.SelStart:=0 не помогает.

Это команда вообще-то для выделения текста по ходу выполнения программы, используется вместе с SelEnd. См. help.


 
Семен Сорокин ©   (2004-03-05 16:29) [3]

WebErr ©   (05.03.04 16:26) [2]
ну насчет SelEnd я сомневаюсь, а SelLength и SelText есть точно :)


 
WebErr ©   (2004-03-05 16:37) [4]


> Семен Сорокин ©   (05.03.04 16:29) [3]
> WebErr ©   (05.03.04 16:26) [2]
> ну насчет SelEnd я сомневаюсь, а SelLength и SelText есть
> точно :)

Есть, но только у таскбара, прошу прощения - "попутал"! :)


 
TUser ©   (2004-03-05 17:16) [5]

Если ты добавление строчек запишешь между BeginUpdate и EndUpdate, то все будет нормально.


 
WebErr ©   (2004-03-05 17:25) [6]


> TUser ©   (05.03.04 17:16) [5]
> Если ты добавление строчек запишешь между BeginUpdate и
> EndUpdate, то все будет нормально.

А какой логический смысл у данных методов, ведь они, если я не ошибаюсь, должны вызываться автоматически перед редактированием, предусмотренным VCL, например TStrings.Add, и после редактирования соответственно BeginUpdate и EndUpdate.


 
tria ©   (2004-03-05 17:32) [7]

А BeginUpdate и EndUpdate это методы какого объекта?  У Мемо их нет. Помню только, что у TTreeView они есть.


 
tria ©   (2004-03-05 17:36) [8]

Помогло сочетание:
mo.SelStart:=1;
mo.SelLength:=1;

Вот что значить пять рюмок коньяка!
Всем спасибо.
Всех женьщин с наступающим 8 мартом!


 
TUser ©   (2004-03-05 18:28) [9]

У TMemo они есть (точнее у TMemo.Lines) и вызываться автоматически не должны.



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

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

Наверх




Память: 0.48 MB
Время: 0.049 c
1-1078758642
Гарри Поттер
2004-03-08 18:10
2004.03.28
Поворот картинки


6-1073910254
INTAARI
2004-01-12 15:24
2004.03.28
как узнать, что данные дошли в TcpClient


1-1078848467
Leech
2004-03-09 19:07
2004.03.28
MDI. Несколько копий одной формы. Как обрабатывать события?


6-1073482605
XED
2004-01-07 16:36
2004.03.28
Комнонеты анологичные TServerSocket,TClientSocket??


14-1078212455
volkodav
2004-03-02 10:27
2004.03.28
S.T.A.L.K.E.R.