Скролл (фокус) при наведении мыши

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Аватара пользователя
alexfmos
Сообщения: 78
Зарегистрирован: Ср июн 29, 2005 20:23

Скролл (фокус) при наведении мыши

Сообщение alexfmos »

Поиск пока результатов не дал. Можно ли сделать так, что бы при наведении мыши на одну из панелей, скроллинг производился в ней. Фокус при этом не должен меняться, то есть активная панель например левая, но прокрутка колесом в правой, если над ней курсор мыши. Или это ограничения винды, и такое в принципе не возможно? (win7)
Serge Yolkin
Сообщения: 664
Зарегистрирован: Сб июл 25, 2009 11:12

Сообщение Serge Yolkin »

Кажется, в Логитеховском драйвере есть такая настройка. А в TC я про такую не слышал.
Аватара пользователя
alexfmos
Сообщения: 78
Зарегистрирован: Ср июн 29, 2005 20:23

Сообщение alexfmos »

Хм... Мыша как раз Logitech performance MX. Но про фокус в Set Point что то ничего не видно. Никто не знает о чем речь?
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

Средствами Тотала - нельзя. Ограничения винды - вряд ли, средствами PowerPro это, скорее всего, реализовать можно. Уверен, не отстанут и другие языки.
А если бы это было возможно, то как Тотал бы знал, что хочет пользователь, вращая колесо - промотать текущую панель или противоположную?
И что за странные ограничения - активна одна панель, листать другую? Неужели так трудно перебросить курсор и затем пролистывать? (просто любопытно)
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

alexfmos
В Тотале, разумеется, нельзя. Навигация в файловой панели подразумевает её активизацию. Скроллинг будет происходить в активной панели при помещении указателя мыши в любую область окна TC. Иное поведение было бы просто странным.
И я согласен с Вахмуркой — целесообразность такой фичи под очень большим вопросом.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
alexfmos
Сообщения: 78
Зарегистрирован: Ср июн 29, 2005 20:23

Сообщение alexfmos »

Просто по моему так у меня было в XP. Скроллилась не активное окно, а окно над которым в данный момент курсор. Например в проводнике, при наведении на дерево, крутилось дерево, в тотале - панель, над которой курсор. И т.п. А вот с переходом на вин 7 это пропала. Я почему то подумал что это было только в тотале, подумал что это его "фича". Но сейчас думаю что ошибся, и что это было во всей винде. Жаль только что не знаю как это вернуть. Никакого софта на XP под это не было, только Set Point (дрова logitech). Трудно ли щелкнуть по нужному окну? нет не трудно, но к хорошему быстро привыкают, раньше то не щелкал. Ладно. Нет так нет.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Avada писал(а):Навигация в файловой панели подразумевает её активизацию.
А если воспользоваться полосой прокрутки для неактивной панели?
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

sa писал(а):А если воспользоваться полосой прокрутки для неактивной панели?
Да, разумеется. Но мы-то про колесо...

Кажется, разобрался. Это действительно зависит от возможностей, предоставляемых драйвером мыши. (Проверялось на Genius NetScroll Optical Mouse). Если соответствующий спецрежим режим включён и в панелях TC (файловых или отдельных с деревом) открыты списки, которые вообще можно прокручивать, то прокручивается именно тот, над которым указатель, даже если панель неактивна. Если указатель вне панелей со списками, прокрутка идёт в активной панели. При выключенном спецрежиме мышки прокрутка всегда идёт в активной панели. Это касается и панелей с деревом.
Даже самая богатая фантазия
Не представит себе наши безобразия.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Avada писал(а):Но мы-то про колесо...
Ну, можно ещё придавить колесо и скроллировать им, но вы, наверное, только про вращающееся колесо?
480499497
Сообщения: 73
Зарегистрирован: Вс сен 19, 2010 05:17

Сообщение 480499497 »

Тю парни это ж всё завист от API виндовс.
Если к мышке шел драйвер - он будет фокус передавать на окно под курсором. Потому в тех окнах скрол будет работать в котрых курсор будет находится.
В Тотал Командер не исключение он же пользуется для отображения и построения окна теми же функциями что и остальные приложения.

А вот если говорить что бы в ТС был реализован скрол не активной панели а той что под курсором, ну так это нада писать в тему
http://forum.wincmd.ru/viewtopic.php?t=25
Сейчас на скольок я знаю в ТС такойго не реализовано, наверное из-за того что изначально ТС делали не для Мышки а для Клавиатуры, потому просто в концепте такая потребность не рассматривалась.

З.Ы. Скрол неактивного окна в фокусе мыши работает при установке драйверов о которых указывалось выше для любых мышей, но их нада ставить вручную.
добавил: для любых Трёх кнопочных оптических мышей ))) номер с 5-ти и более кнопачными - сложне нада гуглить )
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

480499497
Ты по сравнению с моим постом сказал что-то принципиально новое?
Кстати, язык данного форума согласно правилам форума — русский. Имеется в виду — грамотный русский.
А никаким дополнительным скроллом колесом Гислер с вероятностью близкой к 100% заниматься не будет. этот вопрос уже поднимался.
sa писал(а):Ну, можно ещё придавить колесо и скроллировать им, но вы, наверное, только про вращающееся колесо?
Да, только про него.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
alexfmos
Сообщения: 78
Зарегистрирован: Ср июн 29, 2005 20:23

Сообщение alexfmos »

Avada писал(а):Кажется, разобрался. Это действительно зависит от возможностей, предоставляемых драйвером мыши. (Проверялось на Genius NetScroll Optical Mouse). Если соответствующий спецрежим режим включён и в панелях TC (файловых или отдельных с деревом) открыты списки, которые вообще можно прокручивать, то прокручивается именно тот, над которым указатель, даже если панель неактивна. Если указатель вне панелей со списками, прокрутка идёт в активной панели. При выключенном спецрежиме мышки прокрутка всегда идёт в активной панели. Это касается и панелей с деревом.
А что бы в драйвере Logitech сделать? что за спецрежим? Не в курсе?
480499497
Сообщения: 73
Зарегистрирован: Вс сен 19, 2010 05:17

Сообщение 480499497 »

Avada писал(а): Ты по сравнению с моим постом сказал что-то принципиально новое?
Да. Про то как можно реализовать то что хочет автор БЕЗ покупки новой мыши
Avada писал(а): Кстати, язык данного форума согласно правилам форума — русский.
Имеется в виду — грамотный русский.
Уж прости за неграмотность. Или ты намекаеш что бы я свалил с форума :cry:
Avada писал(а): А никаким дополнительным скроллом колесом Гислер с вероятностью близкой к 100% заниматься не будет. этот вопрос уже поднимался.
Это я и сказал, даже ссылку дал куда искать.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

alexfmos писал(а):А что бы в драйвере Logitech сделать? что за спецрежим? Не в курсе?
Это не знаю, у меня таких мышей под рукой нет.
480499497 писал(а):Или ты намекаеш что бы я свалил с форума
Я намекаю, чтобы ты везде писал понятно, по делу и без ненужных повторов. Там, где ты это делаешь, к твоим постам претензий нет.
480499497 писал(а):Это я и сказал, даже ссылку дал куда искать.
Ты дал ссылку на тему с "хотелками", А я сказал про то, о чём спрашивали самого разработчика.
А Тотал изначально делался для Windows. И, следовательно, для мышки тоже.
480499497 писал(а):Про то как можно реализовать то что хочет автор БЕЗ покупки новой мыши
Ты, может быть, раз уж решил полезную информацию сообщить, ещё и ссылочки на драйверы дашь?
Последний раз редактировалось Avada Пт окт 29, 2010 12:34, всего редактировалось 1 раз.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
alexfmos
Сообщения: 78
Зарегистрирован: Ср июн 29, 2005 20:23

Сообщение alexfmos »

Покопавшись в гуглояндексе понял в чем дело - в связи с обновлением версии setpoint эта возможность исчезла в недавнем времени. Решилось установкой малюсенькой утилитки KatMouse.

Я просто очень привык к этому, никак не мог понять от чего это исчезло, очень удобно на самом деле. Например на заднем плане висит окно с нужной инфой, а в переднем вы редактируете что либо на основе заднего. Соответственно, можно прокручивать заднее без потери фокуса переднего. Ну и в тотале прокручивание панелей, без потери курсора/выделения.
Надо же - жил с этой опцией несколько лет и не замечал её, до тех пор пока не пропала :D
Ответить