Page 2 of 6

Posted: Tue Mar 17, 2009 6:53 am
by Instructor
Changed: AkelPad 4.1.9 required.
Changed: scroll lock while Undo, Redo operations only if all text changed.


AutoScroll plugin v2.1

Posted: Tue Mar 17, 2009 7:52 am
by Infocatcher
Instructor wrote:Changed: scroll lock while Undo, Redo operations only if all text changed.
Во, так гораздо лучше. Спасибо!
Теперь бы еще сделать нормальную возможность одновременно использовать и блокирование прокрутки, и автоматическую прокрутку (через какое-нибудь AutoScroll::Auto :)).

Posted: Tue Apr 28, 2009 6:43 pm
by Infocatcher
Infocatcher wrote:Теперь бы еще сделать нормальную возможность одновременно использовать и блокирование прокрутки, и автоматическую прокрутку (через какое-нибудь AutoScroll::Auto :)).
Вопрос по-прежнему актуален.
Т.е. нужен способ запуска и остановки автоматической прокрутки при условии, что плагин стоит в автозагрузке и отмечены все галочки про «не прокручивать» (остальное отключено).

Posted: Fri May 01, 2009 8:46 am
by Instructor
Added: "external call" - force autoscroll.

Code: Select all

Call("AutoScroll::Main", 5, STEPTIME, STEPWIDTH)
  Parameters:
    5 - force autoscroll;
    STEPTIME
      Step time.
    STEPWIDTH
      Step width.
AutoScroll plugin v2.4

Posted: Fri May 01, 2009 3:38 pm
by Infocatcher
Instructor wrote:Added: "external call" - force autoscroll.
Может, конечно, я что-то не так делаю, но вызов

Code: Select all

Call("AutoScroll::Main", 5, 50, 1)
при уже загруженном плагине сначала его выгружает. И только при повторном запуске включает автоматическую прокрутку.

По-моему, удобнее всего было бы, чтобы вызов автопрокрутки проверял наличие именно автопрокрутки, а не загруженность плагина. Ну, и не выгружал плагин.

Или вынести все функции про «не прокручивать операции» в отдельный плагин.

Posted: Sat May 02, 2009 7:23 am
by Instructor
Changed: external call - force autoscroll: if step time or step width equal to zero when scrolling stops.

Added: external call - force synchronization.

Code: Select all

Call("AutoScroll::Main", 6, HORIZSYNC, VERTSYNC)
  Parameters:
    6 - force synchronization;
    HORIZSYNC
      0  horizontal synchronization on.
      1  horizontal synchronization off.
    VERTSYNC
      0  vertical synchronization on.
      1  vertical synchronization off.
Fixed: external call unload plugin.


AutoScroll plugin v2.5

Posted: Sat May 02, 2009 11:16 am
by Infocatcher
Instructor wrote:Changed: external call - force autoscroll: if step time or step width equal to zero when scrolling stops.
Все ближе и ближе к идеалу. ^_^

А включение и выключение одной командой никак не сделать?
Так все же удобнее – меньше пунктов меню или сочетаний клавиш.
Call("AutoScroll::Main", 6, HORIZSYNC, VERTSYNC)
Parameters:
6 - force synchronization;
HORIZSYNC
0 horizontal synchronization on.
1 horizontal synchronization off.
VERTSYNC
0 vertical synchronization on.
1 vertical synchronization off.
Исправьте, пожалуйста: 0 – отключить, 1 – включить (наоборот).

Posted: Mon Aug 10, 2009 5:50 pm
by Instructor
Added: external call - horizontal and vertical scroll: added parameter to move caret.


AutoScroll plugin v2.6

Posted: Thu Aug 27, 2009 4:28 pm
by MaRaT
Открываю два файла в вертикальных окнах и сверяю глазами текст, в одном включается автоскрол, в другом нет.

Сделайте, пожалуйста, чтоб даже в десяти окнах можно было автоскролл сключать.

Спасибо за программу!

Posted: Fri Sep 11, 2009 4:40 pm
by Genry
Использую AutoScroll для синхронизации промотки. Но насколько я понял, синхронизация работает только в режиме MDI с несколькими окнами. Синхронизировать промотку в режиме разделения окна мне не удалось. Это действительно невозможно или необходимы какие-либо дополнительные настройки?

Posted: Tue Sep 15, 2009 3:32 pm
by Instructor
MaRaT
В настройках плагина устанавливаете синхронизацию для MDI.

Genry
См. AutoScroll 2.8

Posted: Tue Sep 15, 2009 3:35 pm
by Instructor
Added: split windows scroll synchronization.
Added: external call - horizontal and vertical scroll: added parameter to move caret, when it is outside of the window.


AutoScroll plugin v2.8

Posted: Mon Sep 21, 2009 8:06 pm
by Instructor
Changed: external call - horizontal and vertical scroll.


AutoScroll plugin v2.9

Posted: Wed Mar 03, 2010 6:13 pm
by Tony
Предлагаю в настройках плагина в скобках написать единицы измерения "Время шага" и может быть "Ширина шага".

Posted: Sat Jun 19, 2010 8:15 am
by Instructor
Изменено: "AutoScroll" плагин был переименован в "Scroll" плагин.
Добавлено: внешний параметр, при вызове которого вставляется разрыв строки, но положение активной строки не меняется.
Добавлено: иконки для синхронизации.

Changed: "AutoScroll" plugin was renamed to "Scroll" plugin.
Added: external parameter to insert line break without changing position of active line.
Added: icons for syncronization.


Scroll plugin v1.0