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

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

Scroll примерно на 32000 останавливается [D7, WinXP]


ronyn ©   (2005-08-24 00:11:00) 

Трак бар имеет мах:=60000. Примерно до 32670 движок прокручивается колесиком мыши. А потом останавливается. Почему?
Заранее благодарен.


KilkennyCat   (2005-08-24 04:24:00) [1]


> [2] Джо ©   (24.08.05 04:16)


нет, там Integer.

Создайте обработку событий onMouseWheel и меняйте значение TrackBar.Position там самостоятельно.


Джо   (2005-08-24 04:16:00) [2]


> Почему?

Потому, видимо, что Windows track bar хранит свою позицию в переменной типа Smallint (16-битное со знаком).
Диапазон значений для него: –32768..32767.


Piter   (2005-08-24 00:45:00) [3]

ты рекорды ставишь тчто ли?

А зачем?


Наверх

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