Апрель 18, 2009

MouseImp и Mac OS X

Спасибо пользователю bleedingedge за наводку! Оказывается, есть способ получить удобный скроллинг в стиле MouseImp и на Mac OS X. Продукт называется Smart Scroll http://marcmoini.com/sx_en.html

Комментарии 1 комментарий | Рубрики: Новости сайта | Autor: aoleg




Февраль 25, 2009

Что же такое MouseImp?

Основная задача 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 использует правую кнопку, но многие пользователи переключают эту настройку на колесо – см. скриншот) происходит «захват», фиксация страницы под указателем, который как бы прилипает к странице. Курсор мыши при этом меняет форму на такую: cursor. Дальше простым «перетаскиванием» (движением мыши с нажатой кнопкой) пользователь может перемещать страницу как по вертикали, так и по горизонтали, свободно меняя направление в момент перетаскивания. Тот, кто пользовался подобным способом навигации по документу в Adobe Acrobat Reader, не будет испытывать с этим способом скроллинга никаких затруднений.

DirectScroll setup - using middle mouse button

Чем это лучше, чем автоматический скроллинг по средней кнопке мыши в Internet Explorer или, скажем, Microsoft Word?

По мнению разработчиков программы и многочисленных ее пользователей, автоскроллинг по удобству и точности навигации не идет ни в какое сравнение с принципом захвата и перетаскивания страницы. Сомневающимся предлагается открыть любой документ PDF и попробовать перемещаться по нему без использования «перетаскивания».

Комментарии Комментарии (80) | Рубрики: Новости сайта | Autor: aoleg




Июнь 7, 2008

Поддержка 1С

Благодаря Старых Сергею, MouseImp теперь поддерживает программу 1С. Огромное спасибо! Пользователи 1С могут скачать новый дистрибутив здесь. Также обновлены исходники.

Комментарии Комментарии (47) | Рубрики: Новости сайта | Autor: aoleg




Февраль 13, 2008

Поддержка Opera и Mozilla Firefox

Благодаря помощи разработчиков, в MouseImp добавлена поддержка Opera 7 и 9, а также Mozilla Firefox. Качайте обновленную версию здесь. Большое спасибо Oleksa Borodie, Владимиру Судочакову и Дмитрию Барабаш!

Комментарии Комментарии (57) | Рубрики: Новости сайта | Autor: aoleg




Июнь 15, 2007

Поддержка Microsoft Office 2007

Мне удалось добавить поддержку некоторых приложений Office 2007. Скроллинг работает только по вертикали (вверх-вниз). Добавлена поддержка MS Word, Excel, PowerPoint, Visio.

Новая версия MIPro.DLL включена в основной дистрибутив и доступна здесь (файл обновлен 27 июня 2007; полностью изменен алгоритм скроллинга в приложениях Office 2007 с целью исключить «подвисания»).

Комментарии Комментарии (37) | Рубрики: Новости сайта | Autor: aoleg




Март 6, 2007

Поддержка Windows Vista

Код MouseImp не обновлялся довольно давно. После релиза Windows Vista выяснилось, что программа конфликтует с этой операционной системой. Например, подвисал Task Manager, Windows Mail, в присутствии MouseImp переставал работать интерфейс Aero.

Мне удалось обнаружить источники проблем и исправить их в библиотеке MIPro.DLL. Работает базовая функциональность.

Скачать MIPro.DLL, совместимую с Windows Vista

О замеченных ошибках и сбоях в работе MouseImp под Windows Vista просьба писать в виде комментариев на это сообщение.

Внимание: поскольку у меня нет исходного кода этой библиотеки с поддержкой Mozilla FireFox, MouseImp не будет работать в этом браузере. Для скроллинга в FireFox рекомендую скачать расширение Grab and Drag с http://grabanddrag.mozdev.org/

Обновление от 26 марта 2007: DLL с поддержкой Windows Vista встроена в основной дистрибутив программы. Теперь можно не качать отдельную библиотеку, а установить продукт целиком. Качайте MouseImp Pro Live!

Комментарии Комментарии (16) | Рубрики: Новости сайта | Autor: aoleg




Март 24, 2006

Pingram и новая жизнь проекта

Компания Pingram предоставила проекту доменное имя и веб-хостинг. Скоро проект вновь оживет – приветствуем пользователей и разработчиков MouseImp!

Комментарии Комментарии (2) | Рубрики: Новости сайта | Autor: aoleg




Май 28, 2004

Новые Mozilla и Opera

Maxim Volkonovsky прислал правленную DLL, которая позволяет работать MouseImp Pro Live! в новых Mozilla и Opera. Качать здесь.

Комментарии Комментарии | Рубрики: Новости сайта | Autor: aoleg




Июнь 17, 2003

Поддержка Opera и MyIE2

Alexander Nesterovsky прислал переделанную версию MouseImp Pro Live! (основана на v.1.3.05), которая работает в Opera, не глючит MyIE2; поправили немного багов, привели в порядок исходники, вырезали ненужное и пр. мелочи; Загружать – секция Download внизу страницы. Но все равно в Opera так не работает горизонтальный скроллинг. Хотя, может глючить поменьше будет.

Комментарии Комментарии | Рубрики: Новости сайта | Autor: aoleg




Июнь 3, 2003

ICQLite

  1. Запускаем ICQLite (build 1103);
  2. Запускаем MouseImpPro (1.2.0.49);
  3. ICQLite «свернуть окно» (минимизировать) – «программа выполнила недопустимую операцию….».

Проблема связана именно с MouseImpPro, т.к. если выгрузить его, то проблемы больше не наблюдается.

Прислал Юрий Жуков

Комментарии Комментарии | Рубрики: Новости сайта | Autor: aoleg