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

Вниз

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

 
Still Swamp   (2002-06-23 13:18) [0]

А каким бы способом мне автоматом перебираться на последнюю строку в RichEdit при добавлении новых линий?


 
rhf ©   (2002-06-23 13:26) [1]


with richEdit1 do
selStart:=perform(EM_LINEINDEX,wparam(lines.count-1),0);



 
Still Swamp   (2002-06-23 14:11) [2]

Не работает
В кокой моент это использовать?


 
rhf ©   (2002-06-23 14:21) [3]

сначала добавь строки, потом этот код....... у меня все работает

просто может у тебя после добавдения фокус и richEdit теряеться и ты не видишь где каретка....... добавь еще richEdit.setFocus;


 
rhf ©   (2002-06-23 14:34) [4]

да и вообще-то оно автоматически и так переноситься на последнюю строку в едите.....

или ты хотел на последнюю из добавленных?


 
Still Swamp   (2002-06-23 15:00) [5]

а если у меня это не фокусный компонент, да еще и в каком нить окошке бог знает где лежащем... но видимом?

в RichEdite переходит на последнюю только в случае если он на последней стоял. а в TMemo всегда.


 
rhf ©   (2002-06-23 15:13) [6]


> в RichEdite переходит на последнюю только в случае если
> он на последней стоял. а в TMemo всегда.


у меня он всегда туда переходит..... и встает на последней (пустой) строке

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

и еще - как добавляються строки: line.add или ты их через paste добавляешь или может еще как?


 
Still Swamp   (2002-06-24 11:02) [7]

Никаких хитростей. Lines.Add(st);
Таки есть еще какой нибудь вариант?


 
Still Swamp   (2002-06-24 15:57) [8]

Все - сделал....

RichEdit.Lines.BeginUpdate;
RichEdit.Lines.Add(st);
SendMessage(RichEdit.Handle, EM_LINESCROLL, 0,RichEdit.Lines.Count-1);RichEdit.Lines.EndUpdate;



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

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

Наверх




Память: 0.48 MB
Время: 0.014 c
7-10032
Song
2002-01-10 15:21
2002.07.04
Другая проблема =). Вообщем программа уже не мала, размер exe больше мегабайта, иногда вылетает критическая ошибка EOutOfRecources и другие. Помогает перезагрузка Дельфей.


7-10042
Egor111
2002-04-07 02:45
2002.07.04
ComPort


1-9837
VDen
2002-06-21 09:18
2002.07.04
Поиск в TMemo


1-9902
PTE
2002-06-20 20:34
2002.07.04
как я могу найти в программе что по этому адресу 0x77e8f142


14-10006
Дима123456
2002-05-31 00:30
2002.07.04
Как написать свой снифер?