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

Вниз

Автоскролинг в 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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.064 c
2-1164262886
Marat
2006-11-23 09:21
2006.12.10
Показ связанных таблиц


1-1161943972
Alex_C
2006-10-27 14:12
2006.12.10
Как реализовать метод SelLength в своем мемо?


2-1164221667
xan001
2006-11-22 21:54
2006.12.10
excel+delphi


11-1140415603
LAutour
2006-02-20 09:06
2006.12.10
Нужно передать Items из KOLListBox параметром в процедуру.


4-1153726398
4EPEII
2006-07-24 11:33
2006.12.10
Сетевые настройки