AndyZ Цитата: Зум по ctrl+колесу уже сделан.
Да, но он же ступенчато меняется - а я подразумевал - плавное изменение зума колесом, чтобы можно было "подкрутить" нужный масштаб наиболее точно.
Цитата: Юзер будет нажимать Shift-PgDn и получать именно такое поведение, о котором Вы пишете.
Не пойму ничего - что именно будет происходить при нажатии Shift-PgDn? Какой-то мгновенный перескок? Куда именно - просто с лева на право или с низа-лево на верх-право?
Цитата: Проблема с мгновенным перескоком очевидна на примере Single Page в Adobe Reader - стоит чуть-чуть не рассчитать движение пальца, и программа скроллирует слишком далеко.
Да, я вот вчера поздно вечером тоже об этом подумал.
Может быть, здесь можно какой-то хитрый приём придумать? Например, при попадании на следующую страницу делать выдержку полсекунды, во время которой не прокручивать скан, чтобы юзер успел среагировать? Вот, придумал! Надо так сделать: юзер вращает колесо и мгновенно перескакивает с низа-лево на верх-право (всё это в масштабе "псевдо-FitWidth" (около 150%)). Теперь внимание: попав на верх-право, прога не даёт прокручивать скан вниз до тех пор, пока колёсико не прекратит вращение (т.е. вращение, вызвавшее переход на верх-право). Поймав остановку колёсика, прога опять включает прокрутку вниз колёсиком. Здесь нужно будет немного поэкспериментировать: может быть, надо будет на самом деле ловить паузу определённой длительности в серии коротких скроллирований, такая пауза и будет означать конец "прыжка". Это вполне логично: попав на верх-право, юзеру уже не надо скроллировать - до 1 сек (а то и до 2-3) - т.к. нужно читать уже, а не скроллировать.
У нас студенты, помню, умудрялись делать лабы, где по характеру нажатий на клавиатуру определялась личность нажимающего (т.е. из набора профилей личностей). А тут задача явно проще.
Уж больно заманчива имхо перспектива - просто вращать колёсико и при этом зигзагом перемещаться по сдвоенным сканам. Очень не хочется связываться с клавишами при навигации - я только из-за continuous scrolling имею дело с WinDjView - а так бы на плагине сидел бы.
Цитата: Ещё один аргумент - это очень неочевидная функциональность. У большинства возникнет больше вопросов, чем это даст выгоды. 19-дюймовый монитор (или даже 17) спасёт [вставить по вкусу].
Позвольте не согласиться.
У меня 17-дюймовый монитор, 19-дюймовый покупать не собираюсь - просто не нужен, наверное, так у большинства. Попробуйте посмотреть на 17-дюймовом мониторе сдвоенные сканы даже в режиме полный экран - согласитесь, текст гораздо мельче, чем при "псевдо-FitWidth" (около 150%). Ладно, там, ч.б. битовые сканы - там ещё более-менее чётко текст виден. А если это грубо серые (из сложных случаев это самый типичный) или цветные сканы? Там ни хрена толком не видно даже в полном экране. Я вот про себя решил однозначно - никогда не буду читать книги в сдвоенных сканах
(без крайней нужды) - очень уж неудобно.