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

Вниз

Автоскролинг в ListBox e   Найти похожие ветки 

 
Ingwar ©   (2006-11-18 23:29) [0]

Как сделать сабж? Пытаюсь воспользоваться ScrollBy, но получаются какие-то кракозябры.


 lbLog.Items.Append(txt);
 lbLog.ScrollBy(0,-18);


Заранее благодарен за помощь!


 
RASkov   (2006-11-19 02:14) [1]

lbLog.Items.Append(txt);
lbLog.ScrollBy(0,-18);
lbLog.Invalidate;


 
Ingwar ©   (2006-11-19 13:09) [2]

To RASkov: Спасибо! Кракозябры исчезли, но и скроллинг исчез =(


 
RASkov   (2006-11-20 00:22) [3]

:)
А в чем глубокий смысл это ScrollBy? Я вот сейчас ради интереса попробывал на нескольких компанентах сей метод - нифика не понял для чего он:( Он(компонент) этим методом отрисовывает сам себя на своей канве, и соответственно стирается при "удобном" случае.


 
Ingwar ©   (2006-11-20 08:22) [4]

Честно говоря я и сам не знаю... Вроде бы он должен скроллировать на некоторое расстояние.... Хотя может я чего-то не правильно перевел (что скорее   всего).

А вообще-то, мне нужно сделать автоскроллинг на последнюю добавленную запись, но при этом чтобы ListBox не брал на себя фокус. Я думал ScrollBy мне в этом поможет, но увы =(


 
RASkov   (2006-11-20 23:29) [5]

Попробуй так
lbLog.Perform(LB_SETTOPINDEX, lbLog.Items.Count-1, 0);


 
Palladin ©   (2006-11-20 23:33) [6]


> [5] RASkov  

а чего так сложно то? :)
lbLog.TopIndex:=lbLog.Items.Count-1;


 
RASkov   (2006-11-20 23:36) [7]

> [6] Palladin ©   (20.11.06 23:33)

И в самом деле:), я не вдавался в подробности, а так как такого простого ответа не было ну и подумал....


 
Ingwar ©   (2006-11-22 08:21) [8]

Спасибо! Попробую!



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

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

Наверх





Память: 0.46 MB
Время: 0.05 c
2-1164396380
Kostafey
2006-11-24 22:26
2006.12.10
Простой вопрос по Object Pascal.


1-1161950121
Xdebugger
2006-10-27 15:55
2006.12.10
Определение свойств объекта.


4-1154297383
Andrewk88
2006-07-31 02:09
2006.12.10
NetUserGetGroups


15-1163771975
Labamba
2006-11-17 16:59
2006.12.10
PIN to PIN messages


2-1164008669
novice_man
2006-11-20 10:44
2006.12.10
Количество элементов ....





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