***************************************************************** *** Scroll AkelPad plugin v1.6 *** ***************************************************************** 2011 Шенгальц Александр aka Instructor (Shengalts@mail.ru) *** Возможности *** - Автоматическая прокрутка текста. - Установка непрокручиваемых операций. - Горизонтальная/вертикальная синхронизация частей разделенного окна или вкладок. *** Functions *** Scroll::AutoScroll Вкл/выкл автоматическую прокрутку текста. Scroll::NoScroll Вкл/выкл обработку непрокручиваемых операций. Scroll::SyncHorz Вкл/выкл горизонтальную синхронизацию. Scroll::SyncVert Вкл/выкл вертикальную синхронизацию. Scroll::Settings Диалог настроек плагина. *** Внешний вызов (только 4.x.x) *** Call("Scroll::Settings", 1, TYPE) Параметры: 1 Горизонтальная прокрутка. TYPE (один из следующих): 0 влево на один символ. 1 вправо на один символ. 2 влево на ширину окна. 3 вправо на ширину окна. 6 влево до конца. 7 вправо до конца. Call("Scroll::Settings", 2, TYPE) Параметры: 2 Вертикальная прокрутка. TYPE (один из следующих): 0 вверх на одну строку. 1 вниз на одну строку. 2 вверх на высоту окна. 3 вниз на высоту окна. 6 вверх до конца. 7 вниз до конца. Call("Scroll::Settings", 3, VALUE, MOVECARET) Параметры: 3 Горизонтальная прокрутка. VALUE Число символов для горизонтальной прокрутки. Положительное - вправо, отрицательное - влево. MOVECARET (один из следующих): 0 не перемещать каретку. 1 перемещать каретку, когда она находится в пределах окна. 2 перемещать каретку, когда она выходит за пределы окна. Call("Scroll::Settings", 4, VALUE, MOVECARET) Параметры: 4 Вертикальная прокрутка. VALUE Число строк для вертикальной прокрутки. Положительное - вверх, отрицательное - вниз. MOVECARET (один из следующих): 0 не перемещать каретку. 1 перемещать каретку, когда она находится в пределах окна. 2 перемещать каретку, когда она выходит за пределы окна. Call("Scroll::Settings", 5) Параметры: 5 Нажать Enter и прокрутить на одну строку вниз.