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

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

Прокрутка роликом в ScrollBox [D7, WinXP]


KokocIK ©   (2007-09-21 10:28:00) 

Всем привет. Использую компонент TScrollBox, но есть один минус, когда добавленных вещей становится слишком много и появляется Scroll, то прокрутка становится возможно только при перетаскивание Scroll'a . Вопрос. Можно ли сделать это как положено, а именно колесиком на мышке.


sniknik   (2007-09-24 15:01:00) [1]

в событии OnMouseWheel меняй позицию скроллбара, и все (или в onMouseWheelUp/Down. немного удобнее). и кстати не забудь TabStop в труе поставить, или будут проблемы с прокруткой если несколько компонент на форме (фокус попросту не получит...).


KokocIK   (2007-09-24 13:57:00) [2]

В боксе этом лежат TImage'ы. Как сделать что-бы крутилось с помощью колесика.


Dimaxx   (2007-09-23 09:16:00) [3]

Автор тоже (был уже один) 500 чекбоксов в скроллбокс наливает???


sniknik   (2007-09-22 12:42:00) [4]

> Да не о том ты. Нужно роликом крутить все...
именно о том.
> Событие OnMouseWheel.

> А не как попасть туда, где будешь, если крутишь роликом. =)
??? а это тут причем?
тебе сказали событие прокрутки, то что происходит при движении колесика, "крути там все", а не "попадай туда, где будешь". и цель достигнута.


Loginov Dmitry   (2007-09-22 11:29:00) [5]

> когда добавленных вещей становится слишком много и появляется
> Scroll, то прокрутка становится возможно только при перетаскивание
> Scroll'a


Какие объекты на нем будут лежать? Огласи список.
Если, к примеру, будет TMemo лежать, то что должно происходить при прокрутке?


KokocIK   (2007-09-22 10:50:00) [6]

Да не о том ты. Нужно роликом крутить все... А не как попасть туда, где будешь, если крутишь роликом. =)


Efir   (2007-09-21 12:11:00) [7]

Событие OnMouseWheel.


Наверх

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