Coder plugin (1)

Discuss and announce AkelPad plugins
Locked
  • Author
  • Message
KDJ
Offline
Posts: 1949
Joined: Sat Mar 06, 2010 7:40 pm
Location: Poland

Post by KDJ »

Instructor
Can you add in js.coder JavaScript global properties and functions:
Infinity
decodeURI()
decodeURIComponent()
encodeURI()
encodeURIComponent()
escape()
unescape()
eval()
isFinite()
isNaN()
parseFloat()
parseInt()
Boolean()
Number()
String()

Offline
Posts: 122
Joined: Sat Mar 19, 2011 10:20 pm

Post by DrakonHaSh »

Instructor
Можно добавить возможность, кроме вызова Call("Coder::HighLight", 2, "#RRGGBB", "#RRGGBB", CASE, FONTSTYLE, ID) с замещением старых отметок новыми,
вызова, позволяющего объединить старые и новые отметки одним цветом под одним ID.

т.е. чтобы можно было накапливать(объединять, а не замещать) отметки текста одним цветом.

Offline
Site Admin
Posts: 6403
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

DrakonHaSh
Реализовано в 9.3. Пример:

Code: Select all

  "MultiCyan" Call("Coder::HighLight", 2, 0, "#9BFFFF", 1, 0) Icon("%a\AkelFiles\Plugs\Coder.dll", 6)
  SEPARATOR
  -"Remove MultiCyan" Call("Coder::HighLight", 3, -1, 0, "#9BFFFF") Icon("%a\AkelFiles\Plugs\Coder.dll", 11)

Offline
Site Admin
Posts: 6403
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Добавлено: во внешнем вызове с кодом 2 идентификатор равный -1, означает его автоматическое присваивание (Coder::HighLight).
Добавлено: во внешний вызов с кодом 3, возможность удалить автоматически назначенные идентификаторы по цвету (Coder::HighLight).

Added: in external call with code 2 identifier equal to -1 means its automatically assignment (Coder::HighLight).
Added: to external call with code 3 possibility to remove automatically assigned IDs by color (Coder::HighLight).


Coder plugin v9.3

Offline
Posts: 1873
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

После вызова для снятия всех отметок (Call("Coder::HighLight", 3)) текст не перерисовывается.

Чтобы не держать кучу хоткеев и пунктов меню, логичнее снимать новую множественную подсветку точно так же, как и одинарную – при вызове подсветки без выделенного текста.

Offline
Site Admin
Posts: 6403
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Infocatcher wrote:... текст не перерисовывается.
Исправлено.
Чтобы не держать кучу хоткеев и пунктов меню...
Сделал по аналогии, но тут при случайном снятии отметок (когда отсутствует выделение) всеже теряется больше работы, поэтому нужно быть более осторожным.

Offline
Posts: 122
Joined: Sat Mar 19, 2011 10:20 pm

Post by DrakonHaSh »

Instructor wrote:DrakonHaSh
Реализовано в 9.3.
Спасибо !!!

Offline
Site Admin
Posts: 6403
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Изменено: внешний вызов с кодом 2, при идентификаторе равном -1 и отсутствии выделения, убирает все отметки указанного цвета (Coder::HighLight).
Исправлено: внешний вызов с кодом 3 не обновлял окно редактирования (Coder::HighLight).

Changed: external call with code 2, when identifier equal to -1 and selection is empty, removes all marks with specified colors (Coder::HighLight).
Fixed: external call with code 3 didn't update edit window (Coder::HighLight).


Coder plugin v9.4

Offline
Posts: 18
Joined: Thu Mar 18, 2010 12:33 pm

autocomplete перестает работать после сохранения документа

Post by t-writer »

Ситуация такая - когда открываю новый документ, и набираю текст, то AkelPad запоминает и даёт подсказки на набираемый текст, но стоит только сохранить документ (как тхт), то autocomplete уже не подсказывает набираемые слова. как это можно пофиксать??

Offline
Posts: 294
Joined: Tue Jul 27, 2010 11:18 pm

Post by Serge Yolkin »

t-writer
Не подтверждаю. Autocomplete работает и до сохранения, и после.

Offline
Posts: 18
Joined: Thu Mar 18, 2010 12:33 pm

Post by t-writer »

хм. мот что с настройками у меня не так??

Offline
Posts: 1873
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

Глючок:
Coder::Settings – вкладка Общие – поставить или снять галочку «Псевдоним для неизвестного файла» – нажать Применить – прокрутка в списке прыгает в самый низ.
И вообще, всегда ли при этом надо пересоздавать список? :)

Offline
Posts: 1873
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

Видимо, что-то не так с настройками для txt-файлов.
И, возможно, дело в галочке «Использовать разделители из синтаксической темы».

Offline
Posts: 18
Joined: Thu Mar 18, 2010 12:33 pm

Post by t-writer »

Infocatcher wrote:Видимо, что-то не так с настройками для txt-файлов.
И, возможно, дело в галочке «Использовать разделители из синтаксической темы».
действительно, помогло. Спасибо за совет!!!

Offline
Posts: 18
Joined: Thu Mar 18, 2010 12:33 pm

Post by t-writer »

подскажите плиз как сделать, чтобы дефолтный (новый) документ создавался с указанной цветовой схемой? а то тема появляется только после сохранения документа.
Locked