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

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

Колёсико мыши [D6, XP]


opoloxai ©   (2008-12-11 10:07:00) 

Добрый день.
Есть компонент TStringGrid. У него свойство ScrollBars:=ssBoth. Количество ячеек по горизонтале и по вертикале довольно большое. В результате есть и вертикальный и горизонтальны Scroll-ы. У меня на мыше 2 колесика: всё работает отчично - каждое колёсико прокручивает свой Scroll.
У пользователя только одно колёсико. Оно прокручивает Scroll по вертикали.
Вопрос:как сделать, чтобы это одно колёсико прокручивало Scroll именно по горизонтали?


clickmaker   (2008-12-11 13:47:00) [1]

определив, что у пользователя одно колёсико, перенаправлять события OnMouseWheel в горизонтальный скролл (WM_HSCROLL)
если ориентация колеса не настраивается в панели управления


Правильный$Вася   (2008-12-11 12:48:00) [2]

настроить в РОДНОМ драйвере мыши


Наверх

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