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

Вниз

ListBox   Найти похожие ветки 

 
Robt   (2007-06-10 20:08) [0]

Здравствуйте ! у меня "тупиковый период" :(

1) как отключить плавную прокрутку в конкретном ListBox если она
включена в опциях визуальных эффектов винды как "Гладкое прокручивание списков"
2) при нажатии колеса появляется окно прокрутки в виде кружка
со стрелками как в Internet Explorer а нажатие "проглатывается"
как отключить эту фигню ? :(


 
Dimaxx ©   (2007-06-11 09:21) [1]

1) Никак... Фича винды.
2) Я не нашел как, судя по всему см. п.1


 
Vladimir Kladov   (2007-06-11 09:44) [2]

Это не забота программиста, вообще-то. Этим занимается драйвер оборудования, настройка системы и т.д. По крайней мере, с нажатием на колесо - точно. Колесо есть не на всех компьютерах, кстати. На ноутбуках мышь вообще может эмулироваться через точпад.

Для мягкой прокрутки: ее можно отключить только для всей системы вцелом (SPI_SETLISTBOXSMOOTHSCROLLING).


 
Robt   (2007-06-11 13:23) [3]

1) а как насчет функции ScrollWindowEx у каторой есть флаг SW_SMOOTHSCROLL которая этим и занимается , наверно можно отловить
как то ?
2) а вот в делфи есть такое место (лист с путями Library patchs) где каким-то образом все-таки определяется нажатие колеса и начинается Drag&Drop а "кружок" пропадает за счет потери фокуса...
но тока вот отжатие "теряется" :(


 
Robt   (2007-09-18 15:40) [4]

гонит при програмном выделении итемов
лист без мультиселекта выделяет по несколько итемов


 
Vladimir Kladov ©   (2007-09-18 17:28) [5]

ScrollWindowEx отловить нельзя. Это не сообщение, а просто api-функция. Все что она делает - копирует прямоугольник окна из одного места в другое помечая оставшуюся область инвалидной.



Страницы: 1 вся ветка

Текущий архив: 2008.06.08;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.019 c
15-1209503846
i
2008-04-30 01:17
2008.06.08
компилятор Delphi2007 быстрее Delphi7 или нет?


2-1210894155
engine
2008-05-16 03:29
2008.06.08
Отличия свойства Height в дизайнтайме и рантайме


4-1190990109
hinst
2007-09-28 18:35
2008.06.08
DrawTextRect


2-1210677818
cyber-pilot
2008-05-13 15:23
2008.06.08
рекурсивный массив


15-1209368468
xayam
2008-04-28 11:41
2008.06.08
Удаленная установка