monday2000
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору 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%). Ладно, там, ч.б. битовые сканы - там ещё более-менее чётко текст виден. А если это грубо серые (из сложных случаев это самый типичный) или цветные сканы? Там ни хрена толком не видно даже в полном экране. Я вот про себя решил однозначно - никогда не буду читать книги в сдвоенных сканах (без крайней нужды) - очень уж неудобно. | Всего записей: 2841 | Зарегистр. 13-01-2005 | Отправлено: 09:22 16-03-2006 | Исправлено: monday2000, 10:05 16-03-2006 |
|