Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2004.12.26;
Скачать: [xml.tar.bz2];

Вниз

Как программно проскролить текст в memo ?   Найти похожие ветки 

 
CAMCOH ©   (2004-11-03 21:03) [0]

Нашёл вот такой вариант

memo1.Perform(WM_VScroll, SB_LINEDOWN,0);

но delphi непонимает WM_VScroll почемуто...


 
Игорь Шевченко ©   (2004-11-03 22:40) [1]

Наверное потому, что uses Messages не указано ?


 
CAMCOH ©   (2004-11-04 08:42) [2]

Spasibo :)


 
Boban   (2004-11-05 10:22) [3]

Все это хорошо, а кто знает, как организовать ПЛАВНЫЙ скроллиг в мемо и RichEdit ?


 
Ученик   (2004-11-05 21:46) [4]

Видел тут такой код



var
 i: Integer = 0;

procedure TForm1.Timer1Timer(Sender: TObject);
var
 r : TRect;
begin
 r:=memo1.clientrect;
 inc(i);
 R.Top := R.Top - i;
 memo1.Lines.BeginUpdate;
 memo1.perform(em_setrectnp,0,Integer(@r));
 memo1.Lines.endUpdate;
end;



 
Игорь Шевченко ©   (2004-11-05 22:16) [5]


> Все это хорошо, а кто знает, как организовать ПЛАВНЫЙ скроллиг
> в мемо и RichEdit ?


1. Вопросы задаются каждый в своей ветке.
2. ScrollWindowEx с SW_SMOOTHSCROLL в flags.


 
Ученик   (2004-11-05 22:54) [6]

>Игорь Шевченко ©   (05.11.04 22:16) [5]

Если не затруднит, пример рабочего кода ?


 
Игорь Шевченко ©   (2004-11-05 23:22) [7]

Ученик   (05.11.04 22:54) [6]

Готового нету, если писать, то попозже, ок ?


 
Ученик   (2004-11-05 23:29) [8]

>Игорь Шевченко ©   (05.11.04 23:22) [7]
Да, ok


 
Игорь Шевченко ©   (2004-11-05 23:42) [9]

Ученик   (05.11.04 23:29) [8]

На всякий случай, черкани письмо на whitefranz@hotmail.com, чтобы не потеряться.


 
Boban   (2004-11-10 10:04) [10]

Проблема не в собственно плавной прокрутке, а в организации "подкачки" новых выплывающих строк RichEdit. Игорь, есть соображения по этому поводу ?
Спасибо.


 
Игорь Шевченко ©   (2004-11-10 11:38) [11]


> а в организации "подкачки" новых выплывающих строк RichEdit.


Насколько мне известно, эта функцинальность уже заложена в Edit-controls, в том числе и в RichEdit



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

Форум: "WinAPI";
Текущий архив: 2004.12.26;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.041 c
14-1102189823
vecna
2004-12-04 22:50
2004.12.26
педали


6-1097472068
Slonco
2004-10-11 09:21
2004.12.26
В отправленном письме абракадабра...


3-1101264381
able
2004-11-24 05:46
2004.12.26
У каждой фирмы свой прайс


3-1101819424
DuchmanSoft
2004-11-30 15:57
2004.12.26
Много пользовательская база


14-1102317352
PRM
2004-12-06 10:15
2004.12.26
Чем занимаются программисты после работы





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский