Поддержка 1С
Благодаря Старых Сергею, MouseImp теперь поддерживает программу 1С. Огромное спасибо! Пользователи 1С могут скачать новый дистрибутив здесь. Также обновлены исходники.
Благодаря Старых Сергею, MouseImp теперь поддерживает программу 1С. Огромное спасибо! Пользователи 1С могут скачать новый дистрибутив здесь. Также обновлены исходники.
Благодаря помощи разработчиков, в MouseImp добавлена поддержка Opera 7 и 9, а также Mozilla Firefox. Качайте обновленную версию здесь. Большое спасибо Oleksa Borodie, Владимиру Судочакову и Дмитрию Барабаш!
Мне удалось добавить поддержку некоторых приложений Office 2007. Скроллинг работает только по вертикали (вверх-вниз). Добавлена поддержка MS Word, Excel, PowerPoint, Visio.
Новая версия MIPro.DLL включена в основной дистрибутив и доступна здесь (файл обновлен 27 июня 2007; полностью изменен алгоритм скроллинга в приложениях Office 2007 с целью исключить “подвисания”).
Код MouseImp не обновлялся довольно давно. После релиза Windows Vista выяснилось, что программа конфликтует с этой операционной системой. Например, подвисал Task Manager, Windows Mail, в присутствии MouseImp переставал работать интерфейс Aero.
Мне удалось обнаружить источники проблем и исправить их в библиотеке MIPro.DLL. Работает базовая функциональность.
О замеченных ошибках и сбоях в работе MouseImp под Windows Vista просьба писать в виде комментариев на это сообщение.
Внимание: поскольку у меня нет исходного кода этой библиотеки с поддержкой Mozilla FireFox, MouseImp не будет работать в этом браузере. Для скроллинга в FireFox рекомендую скачать расширение Grab and Drag с http://grabanddrag.mozdev.org/
Обновление от 26 марта 2007: DLL с поддержкой Windows Vista встроена в основной дистрибутив программы. Теперь можно не качать отдельную библиотеку, а установить продукт целиком. Качайте MouseImp Pro Live!
Основная задача MouseImp - сделать более удобным и точным процесс прокрутки длинных документов, например, в веб-браузерах (последние версии MouseImp Pro Live! поддерживают все версии Internet Explorer, FireFox, Mozilla, Opera, и расширения класса MyIE2).
MouseImp реализует новаторский метод навигации по длинным документам, для прокручивания которых обычно используется полоса прокрутки справа и/или снизу. Метод очень похож на тот, с помощью которого пользователь может перетаскивать документ PDF в Adobe Acrobat Reader-е. MouseImp реализует эту же технологию в практически любых приложениях, в которых используются полосы прокрутки: поддерживаются и Microsoft Office, и популярные браузеры Internet Explorer, FireFox, Mozilla, Opera, и “надстройки” проде MyIE, и многие другие, за очень редкими исключениями.
В MouseImp навигацию по документу можно удобно настроить: назначить “захват” страницы на любую кнопку мыши, настроить скорость и плавность прокрутки. Самое интересное - то, что MouseImp не заменяет собой колесо мышки или автоматический скроллинг, доступный по нажатию средней кнопки, а удачно дополняет их, давая пользователю еще один удобный способ навигации по документу.
Работает очень просто, реализуя во всех приложениях тот же принцип захвата и перетаскивания страниц, который используется для навигации по файлам в формате PDF программой Adobe Acrobat Reader. При нажатой кнопке мыши (по умолчанию MouseImp использует правую кнопку, но многие пользователи переключают эту настройку на колесо - см. скриншот) происходит “захват”, фиксация страницы под указателем, который как бы прилипает к странице. Курсор мыши при этом меняет форму на такую:
. Дальше простым “перетаскиванием” (движением мыши с нажатой кнопкой) пользователь может перемещать страницу как по вертикали, так и по горизонтали, свободно меняя направление в момент перетаскивания. Тот, кто пользовался подобным способом навигации по документу в Adobe Acrobat Reader, не будет испытывать с этим способом скроллинга никаких затруднений.

По мнению разработчиков программы и многочисленных ее пользователей, автоскроллинг по удобству и точности навигации не идет ни в какое сравнение с принципом захвата и перетаскивания страницы. Сомневающимся предлагается открыть любой документ PDF и попробовать перемещаться по нему без использования “перетаскивания”.
Компания Pingram предоставила проекту доменное имя и веб-хостинг. Скоро проект вновь оживет - приветствуем пользователей и разработчиков MouseImp!
Maxim Volkonovsky прислал правленную DLL, которая позволяет работать MouseImp Pro Live! в новых Mozilla и Opera. Качать здесь.
Alexander Nesterovsky прислал переделанную версию MouseImp Pro Live! (основана на v.1.3.05), которая работает в Opera, не глючит MyIE2; поправили немного багов, привели в порядок исходники, вырезали ненужное и пр. мелочи; Загружать - секция Download внизу страницы. Но все равно в Opera так не работает горизонтальный скроллинг. Хотя, может глючить поменьше будет.
Проблема связана именно с MouseImpPro, т.к. если выгрузить его, то проблемы больше не наблюдается.
Прислал Юрий Жуков
Alexei Petrenko сделал mouseimp проектом для BugZilla под cvs и теперь каждый может зайти и поработать над программой в рамках общего проекта. База багов MouseImp хранится в Bugzilla.
А последние исходники MouseImp можно взять из под CVSROOT: cvs: без пароля.
UPDATE: база более не поддерживается.