Page 24 of 29

Posted: Fri Feb 14, 2014 4:04 pm
by Instructor
Изменено: восстановление закладок при частичном изменении текста.

Changed: bookmarks restoring after partial text changing.


LineBoard plugin v11.5

Posted: Thu Mar 06, 2014 7:57 am
by yozhic
Подскажите, пожалуйста, что я делаю не так. Я никогда скрипты не писал, но тут просто одна функция LineBoard очень понадобилась. Составил такой скриптик:

Code: Select all

var hWndEdit=AkelPad.GetEditWnd();
var hDocEdit=AkelPad.GetEditDoc();
var sBookmarksStr="10,14,20";
AkelPad.Call("LineBoard::Main", 13, hWndEdit, hDocEdit, sBookmarksStr);
При вызове, однако, отмечаются строки 11,15,21. Почему-то смещаются закладки на одну единицу. Как поправить?

Posted: Thu Mar 06, 2014 8:16 am
by [Yustas.NeO]
yozhic wrote:Почему-то смещаются закладки на одну единицу. Как поправить?
Потому что строки нумеруются с «1», а закладки с «0».
Просто указывай нужные закладки на единицу меньше.
Например, если надо поставить закладку на первую строку, то нужно указать «0».

Posted: Thu Mar 06, 2014 9:53 am
by KDJ

Posted: Thu Mar 06, 2014 3:33 pm
by yozhic
Спасибо огромное. Не могли бы ещё помочь, если есть время и желание, реализовать какой-нибудь InputBox для ввода строки с закладками, или возможность читать строку из файла... KDJ, спасибо, нашёл, всё сделал... Эх, сколько там ещё методов полезных ...

Posted: Thu Mar 06, 2014 5:33 pm
by KDJ
yozhic
It's AkelPad.InputBox method.
Read about it in Scripts-Rus.txt or in the script AkelPadMethodsView.js.

Posted: Sat Mar 15, 2014 8:52 pm
by San_dr
Instructor, возможно ли "отцентровать" закладку по отношению к нумерации строк?
Устанавливаю для комфортного чтения более "разреженный" текст (зазор между строк - 10 в данном случае) - и закладка "съезжает"

Image

Posted: Sun Mar 16, 2014 12:11 pm
by Instructor
San_dr
Зазор между строк изменяет пространство только ниже текста. Если менять положение чисел внутри закладки, то и менять положение текста внутри строки, чтобы они находились на одном уровне. Однако, пока такой возможности нет, и выравнивание текста внутри строки предусмотрено только по верхнему краю.

Posted: Sun Mar 16, 2014 5:09 pm
by San_dr
возможно ли отвязать "высоту" закладки от шага строк, а сделать её фиксированной (для данного размера шрифта) высоты, независимой от межстрочного интервала, например высота закладки = высота шрифта +2рт сверху и 2 рт снизу?

Posted: Sun Mar 16, 2014 7:34 pm
by Instructor
Изменено: вывод графики на панель строк теперь буферизируется.
Добавлено: настройка для привязки высоты закладки к высоте символа без зазора между строк.

Changed: graphics output on the lines panel now buffered.
Added: setting to bind bookmark height to the character height without line gap.


LineBoard plugin v11.6

Posted: Sun Mar 16, 2014 8:10 pm
by San_dr
Спасибо!
Нашел, где включить, т.к. после обновления и перезагрузки и обновления кеша ничего не поменялось, пока не полез в настройки плагина и не поставил птицу в чекбоксе:
Image

Posted: Sun Apr 13, 2014 6:47 am
by Instructor
Добавлено: возможность отключить линейку без сброса значения высоты.
Добавлено: необязательный параметр для внешнего вызова с кодом 2 - получить включенность линейки.
Добавлено: если высота линейки во внешнем вызове с кодом 3 равна -1, то инвертировать включенность линейки.

Added: possibility to turn off ruler without reset height value.
Added: optional parameter for external call with code 2 - receive ruler visibility.
Added: if ruler height in external call with code 3 equal to -1, then invert ruler visibility.


LineBoard plugin v11.7

Posted: Sun May 25, 2014 11:50 am
by Instructor
Исправлено: установка одной закладки внешним вызовом с кодом 13.

Fixed: set one bookmark with external call 13.


LineBoard plugin v11.8

Posted: Tue May 27, 2014 1:50 pm
by Instructor
Исправлено: сохранение/восстановление закладок через Sessions плагин.

Fixed: saving/restoring bookmarks via Sessions plugin.


LineBoard plugin v11.9

Posted: Tue Sep 02, 2014 10:41 am
by Drums
Здравствуйте.

Где плагин хранит закладки?