I haven't use Scrolling in quite a while, but tried it to cross-check 2 (nearly identical) documents. I used to do this with past AkelPad versions - worked wonderfully! But I cannot get any scrolling synchronization to happen now!!
Using:
XP SP3
AkelPad 4.5.4 (latest)
Scroll.dll 1.4.0.0 (latest)
Multi-window (MDI) mode
with options:
Scroll::SyncHorz (Running)
Scroll::SyncVert (Running)
and as a precaution, turned off ALL other plugins (Exit, LineBoard, ToolBar).
Nothing happens - no scrolling linkage! Am I doing something wrong?
Posted: Thu Feb 17, 2011 6:46 am
by Instructor
Surveyor
MDI windows should not be in maximized mode.
Posted: Mon Aug 22, 2011 8:13 am
by VladSh
Нижеследующее предложение было размазано по разным темам форумов в разные годы, вот его суть:
Добавить возможность, чтобы текст, когда он заканчивался, всё равно уезжал вверх/вниз, а курсор оставался бы на текущей "строке" (по отношению к окну редактирования).
Начальные установки для этого:
...
текст
текст
текст<последняя строка файла>
|
<окончание окна редактирования>
Т.е. чтобы текст ездил, а текущая строка относительно окна редактирования не изменялась.
Добавлено: в принципе, 2/3 из того, что хотелось бы, это микс между
Call("Scroll::Settings", 4, ...) и Call("Scroll::Settings", 5).
Posted: Wed Nov 16, 2011 3:09 pm
by Instructor
Добавлено: Scroll::AutoFocus - управление объектом, над которым происходит прокрутка колесиком мыши.
0x1 - переключение между вкладками, если мышь находится над вкладками (SysTabControl32).
0x2 - передача фокуса, если окно, над которым происходит прокрутка, находится на заднем плане (AkelEdit, RichEdit20, SysTreeView32, ListBox, ComboBox, Edit).
0x4 - прокрутка содержимого окна, над которым находится мышь (AkelEdit, RichEdit20, SysTreeView32, ListBox, ComboBox, Edit).
0x8 - горизонтальная прокрутка, если мышь находится над горизонтальным ползунком (AkelEdit, RichEdit20, SysTreeView32, ListBox, Edit).
Added: Scroll::AutoFocus - object management over which mouse wheel is scrolling.
0x1 - switching between tabs when the mouse is over the tabs (SysTabControl32).
0x2 - transfer focus, if the window over which mouse is scrolling, is in background (AkelEdit, RichEdit20, SysTreeView32, ListBox, ComboBox, Edit).
0x4 - scroll window content if the mouse is over the window (AkelEdit, RichEdit20, SysTreeView32, ListBox, ComboBox, Edit).
0x8 - horizontal scrolling if the mouse is over the horizontal slider (AkelEdit, RichEdit20, SysTreeView32, ListBox, Edit).
А можно еще добавить горизонтальную прокрутку "сфокусированного" окна с помощью колесика мышки?
Например, с зажатым shift крутим колесо - перемещаемся в окне горизонтально (если, конечно содержимое позволяет). Сейчас, чтобы прокрутить горизонтально, надо наводить курсор на горизонтальный скроллбар и крутить колесо.
Но нажать клавишу легче и быстрее, чем выцеливать курсором полосу прокрутки
Posted: Thu Nov 24, 2011 8:15 am
by Andrey_A_A
Cuprum wrote:Instructor
Вау! За автофокус низкий поклон!
Однозначно! Отлично!
Posted: Mon Feb 20, 2012 11:44 pm
by Instructor
Добавлено: GUI для Scroll::AutoFocus. Добавлено: опция инвертирования для горизонтальных прокручиваний (Scroll::AutoFocus). Добавлено: горизонтальная прокрутка с клавишей Shift (Scroll::AutoFocus). Добавлено: опция для прокрутки вкладок только при наличии кнопок прокрутки (Scroll::AutoFocus).
Added: GUI for Scroll::AutoFocus. Added: invert option for horizontal scrolling (Scroll::AutoFocus). Added: horizontal scrolling with Shift key (Scroll::AutoFocus). Added: option for tabs scrolling only if scroll buttons visible (Scroll::AutoFocus).
Что-то галочка «Когда кнопки прокрутки видимы» ничего не меняет.
И хочется опцию прокрутки вкладок (именно прокрутки – то, что делают кнопки справа, когда вкладки не помещаются).
Posted: Sun Apr 01, 2012 1:18 pm
by Instructor
Изменено: опция "когда кнопки прокрутки видимы" теперь работает подобно кнопкам прокрутки, т.е. без переключения вкладок (Scroll::AutoFocus).
Changed: option "when scroll buttons visible" now works like scroll buttons, ie without tab switch (Scroll::AutoFocus).
Instructor wrote:Изменено: опция "когда кнопки прокрутки видимы" теперь работает подобно кнопкам прокрутки, т.е. без переключения вкладок (Scroll::AutoFocus).
Спасибо!
Posted: Sat Apr 21, 2012 12:31 pm
by KDJ
Instructor
Scroll::AutoFocus does not work with ListView control.
I tried on the script PluginText.js.
Posted: Mon Apr 30, 2012 11:51 am
by Instructor
KDJ
Implemented will be available in 4.7.5 release.