Текущий архив: 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.46 MB
Время: 0.029 c