Здравствуйте, Whistler, Вы писали:
W>Как считать прокрутку мыши, чтобы эта операция пользователя была максимально гомогенной в моем приложении?
Обычно скролл мыши (это прямо в её настройках указывается) равен 1-3 строкам или странице.
То есть, как если бы ты не колесо крутил, а стрелки и pgup/pgdn на клавиатуре.
Для текстов — высота строки связана с высотой шрифта, очевидно.
Для списков — высота элемента списка.
Для картинок — можно, наверно, исходить из того, что
если бы на картинке был текст какого-то дефолтного кегля (скажем, 12 пунктов)...
... << RSDN@Home 1.2.0 alpha rev. 655>>
W>Что заметил я:
W>1) Internet Explorer 7 — какой-то сложный относительный метод вычисления скролла — пытался найти зависимость, не удалось.
Это связано с двумя вещами, имхо, — smooth scroll И общая сложность вычисления высоты HTML-страницы (общее сочетание всех стилей + позиции + ширина окна + блочные/неблочные элементы — все это дает такую кашу, что удивительно, что оно вообще примлемо скролится

)
... << RSDN@Home 1.2.0 alpha 4 rev. 1084>>