Главная страница
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.057 c
1-1078687453
DIS
2004-03-07 22:24
2004.03.28
Проверка наличия файла


14-1077868013
Димос
2004-02-27 10:46
2004.03.28
Компонент ToDo list


14-1077866459
Карелин Артем
2004-02-27 10:20
2004.03.28
Где взять инфу по репликации баз?


1-1078686109
Anthony
2004-03-07 22:01
2004.03.28
Помогите с экспертной системой!!!!плизззз


1-1078948667
tim5
2004-03-10 22:57
2004.03.28
Дата и время