Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Прокрутка ListBox [D7, XP]


AlexanderMS ©   (2006-06-01 17:36:00) 

Подскажите, пожалуйста, как программно прокрутить ListBox (на 1-2 строки)?


AlexanderMS   (2006-06-01 18:53:00) [1]

Думаю, что смогу. Огромное спасибо.


han_malign   (2006-06-01 18:24:00) [2]

если элемент "ниже" видимой области:
with ListBox do TopIndex:= foundIndex - (ClientHeight div ItemHeight) + 1;
- надеюсь проверку где находится элемент и куда крутить(или не крутить) сам сможешь сделать?


AlexanderMS   (2006-06-01 17:52:00) [3]

han_malign ©,

Спасибо, мне нужно сделать так. У меня идёт поиск по ListBox. Тот элемент, где найдено, выделяется. Если найдено в последнем видимом элементе ListBox (а он весь не виден, помещается в пределы ListBox), то нужно немножко прокрутить ListBox, чтобы он был полностью виден. Как можно это сделать?


han_malign   (2006-06-01 17:43:00) [4]

TopIndex


Наверх

Титульная страница Поиск, карта сайта Написать письмо