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

Вниз

Прокрутка memo в самый вверх.   Найти похожие ветки 

 
S46E ©   (2007-02-26 19:26) [0]

На форме мемо позволяет увидеть две строки. При двух добавлениях memo1.Add(string) memo прокручивается вниз, на третью, пустую строку..как можно решить проблему с литшней пустой строкой? memo1.lines.Delete(memo1.lines.count-1) не помогает:( Подумал можно просто прокрутить мемо вверх. Какой командой это делается?


 
Calibr ©   (2007-02-26 19:45) [1]

Вот так должно помочь:

 Memo1.SetFocus;
 keybd_event(VK_CONTROL, 0, 0, 0);
 keybd_event(VK_HOME, 0, 0, 0);
 keybd_event(VK_HOME, 0, KEYEVENTF_KEYUP, 0);
 keybd_event(VK_CONTROL, 0, KEYEVENTF_KEYUP, 0);


 
trubin ©   (2007-02-26 19:47) [2]

Св-ва SelStart и SelLength


 
S46E ©   (2007-02-26 20:11) [3]


sw_memo.SelLength:=0;
sw_memo.SelStart:=0;

Не помогает.


Memo1.SetFocus;
keybd_event(VK_CONTROL, 0, 0, 0);
keybd_event(VK_HOME, 0, 0, 0);
keybd_event(VK_HOME, 0, KEYEVENTF_KEYUP, 0);
keybd_event(VK_CONTROL, 0, KEYEVENTF_KEYUP, 0);
List_switch.SetFocus;

при перемещении фокуса зачем-то постоянно жмется вверх....(( List_switch - это ListBox


 
S46E ©   (2007-02-26 20:12) [4]

сорри,

sw_memo.SelLength:=0;
sw_memo.SelStart:=0;

работает, не правильно поставил местами строчки-)


 
FIL-23 ©   (2007-02-26 20:15) [5]

memo1.SelStart:=0;
Memo1.Perform(EM_SCROLLCARET, 0, 0);



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

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

Наверх





Память: 0.45 MB
Время: 0.044 c
15-1172118410
TAHAT
2007-02-22 07:26
2007.03.18
Документация по FireBird, FIBPlus, FastReport


1-1169717444
Альф
2007-01-25 12:30
2007.03.18
Обработка исключений в TThread


2-1172216426
Belorus
2007-02-23 10:40
2007.03.18
Сохранение записи в файл.


2-1172253719
Ivolg
2007-02-23 21:01
2007.03.18
Кодировки


3-1167045552
tytus
2006-12-25 14:19
2007.03.18
10g Express edition & DOA 4.0.7 - проблема с коннектом





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский