BetterScroll — улучшенная прокрутка

Здесь обсуждается всё, что касается макросов.
Post Reply
User avatar
John Doe
Бюрократ
Posts: 12325
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 168 times

BetterScroll — улучшенная прокрутка

Post by John Doe » Mon 19 Jan, 2015 17:59

Недостатки текущей реализации скроллинга в фаре ранее обсуждались на форуме, есть запись на багтрекере.
Предлагаемый набор макросов призван приблизить поведение прокрутки к стандартному, а именно: при скроллинге пытаться сохранить позицию курсора без изменений.

В макросах задействованы следующие клавиши:
  • Панели: Alt-Up/Down, Колесо

    Редактор: Ctrl-Up/Down, Колесо

    Меню и списки: Колесо
По умолчанию:
  • — макросы на Клавиши работают в "строгом" режиме, т.е. прокручивают только до тех пор, пока это возможно без изменения позиции курсора;
    — в макросах на Колесо не задано ограничений, и при достижении границы курсор тоже начнёт смещаться.
Как изменить это поведение — должно быть очевидно из кода.

Примечание: При прокрутке в панелях имеет значение положение курсора мыши: можно скроллить и пассивную панель.

P.S.
Для истории:
Attachments
BetterScroll.lua.7z
(1.82 KiB) Downloaded 124 times

Post Reply

Return to “Обсуждение макросов”