Показать полную графическую версию : [addon] Scroller
sLiDeR-X
14-01-2010, 10:03
• Scroller - позволяет пролистывать содержимое разных окон не выбирая их на передний план. (Scroller_s...)
Видео, демонстрирующее возможности программы: http://slil.ru/28484940 Video_2010-01-14_183223.wmv 975.11KB
P.S. Если кто-нибудь знает сайт этой программы, буду признателен.
• Добавил модифицированную _DRON_ (http://forum.oszone.net/member.php?userid=70558)ом программу scroller (http://forum.oszone.net/post-1321328-16.html) (ScrollerDRON_s...)
» Добавил установщик на живую систему (ScrollerDRONsetup_s...)
Radanius
14-01-2010, 14:44
Вы хоть слово аддон правильно напишите... скринов не мешало бы добавить и полное описание, со ссылками на оффсайт (если таковой имеется).
sLiDeR-X
14-01-2010, 15:23
Radanius,
во-первых, эддон я пишу потому, что по английски именно так и звучит (add - эдд)
во-вторых, какие скрины могут быть у этой программы? она висит в процессах, никаких меню у нее нет и быть не может - это усовершенствование функции скроллинга
в-третьих, ссылок на оф-сайт нет, ибо не помню откуда качал (давно было)
думаю ответил на ваши замечания
Эддон Scroller - позволяет пролистывать списки не наводя курсор мыши. »
Правильнее наверное будет "пролистывать колёсиком мыши окна находящиеся под курсором, а не в фокусе".
И раз уж в аддоне зачем-то лежит исходник утилиты, то замечу, что подобная реализация чревата зависанием курсора мыши, при попытке "прокрутить" какое нибудь зависшее окно.
sLiDeR-X
14-01-2010, 15:53
_DRON_, спасибо за замечание
Я пока не сталкивался с зависанием...
Кстати, на работе ХР стоит, программа работает нормально. Дома семерка - пролистывание рывками, может подскажешь (я так понял ты в коде разбираешься) как исправить?
Эддон Scroller - позволяет пролистывать содержимое разных окон не выбирая их на передний план. »
аддон еще какой то.... :) Для этого есть простейший твик:
;Полуактивная мышка
HKCU,"Control Panel\Desktop","UserPreferencesMask",0x1,91,32,07,80
sLiDeR-X
14-01-2010, 19:57
у меня этот твик не работает
Я это делал ещё с год назад и выкладывал. (http://forum.oszone.net/thread-127660.html) и исходники есть.
у меня этот твик не работает »
Перегружали систему?
2sLiDeR-X, у меня конфликтует с ReLoudIt 1.2 (рег. звука), заблокированна регулировка звука колесом на ярлыке ReLoudIt в трее.
sLiDeR-X
14-01-2010, 22:29
LEXYS, ну значит это еще как вариант :)
Я пока не сталкивался с зависанием... »
Очевидно, что SendMessage в зависшее окно приведёт к завису всего хука, а так как этот тип хука один на систему (а не по штуке на процесс как большинство других), то зависнет даже курсор мыши (правда ненадолго, сек на 5-10). Вобщем лучше использовать PostMessage.
у меня конфликтует с ReLoudIt 1.2 (рег. звука), заблокированна регулировка звука колесом на ярлыке ReLoudIt в трее. »
А против этого надо строчку "end else Result:=CallNextHookEx(HOOK, nCode, wParam, lParam);" заменить на "end; Result:=CallNextHookEx(HOOK, nCode, wParam, lParam);", чтобы ранее поставленные хуки (на которых и работают все эти Volumouse) тоже срабатывали.
2_DRON_
Заменил. Всё равно не фурычит.
Не знаю что вы меняли, но вот так точно работает с ToxicSoft ReLoadIt 1.2 (настройки по умолчанию).
2_DRON_
Да, вот так точно работает, когда заменить 2 файла в аддоне состоящем из 2х файлов. :)
Да, вот так точно работает, когда заменить 2 файла в аддоне состоящем из 2х файлов. »
А теперь можно вообще только один оставить :)
Утилитка при запуске с параметром /I сама себя копирует в %SystemRoot% и прописывает в автозапуск.
sLiDeR-X
16-01-2010, 08:08
_DRON_, при запуске с ключем /i программа корректно копируется в виндир, и авторан, НО не запускается! Добавь пожалуйста еще это условие.
А зачем? Подразумевалось, что вы этот /I добавите в run-файл для установки на T13, а запуск самой утилиты в это время абсолютно лишён смысла.
sLiDeR-X
16-01-2010, 09:53
_DRON_, я это для живой системы думал сделать, чтоб лишний раз уж установку не делать
и еще... при 2 запуске программы появляется надпись "уже запущено", но тем не менее она снова запускается, и в процессах висит уже 2 копии, и так далее, при этом прокрутка увеличивается ровно в количество запущенных программ. конечно условие повторного запуска минимально, но все же... можно исправить?
Ну никто же не мешает написать:RunProgram="Scroller.exe /I"
RunProgram="%SystemRoot%\Scroller.exe"
при 2 запуске программы появляется надпись "уже запущено", но тем не менее она снова запускается, и в процессах висит уже 2 копии »
Да, ошибся при добавлении установки. Теперь исправлено.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC