Подправил.F. Phoenix wrote:Обновился, и в свойствах DLL стоит 5.0.0.0...
SpecialChar plugin
- Author
- Message
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
Спасибо, теперь работает!Instructor wrote:Andrey_A_A
Исправлено.
Подскажите, через скрипт можно уже вызывать?, у меня не вызывается
Code: Select all
Plug = "SpecialChar::Main"
sc = AkelPad.IsPluginRunning(Plug)
If sc = 0 Then Call AkelPad.CallEx(4, Plug)
Call AkelPad.Call("SpecialChar::Settings", 1, "3,7", "0", "0", -1, -1)
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
См. Scripts плагин 11.6Andrey_A_A wrote:Call AkelPad.Call("SpecialChar::Settings", 1, "3,7", "0", "0", -1, -1)
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
Спасибо заработало, хотелось бы параметра для "сброса" отображения спец символов, сейчас, чтобы установить другие спец символы, приходится делать так:См. Scripts плагин 11.6
Code: Select all
PLS = "SpecialChar::Settings"
Call .Call(PLS, 1, "1,2,3,4,5,6,7,8", "0", "0", -1, -1) : Call .Call(PLS, 1, "1,2,3,4,5,6,7,8", "0", "0", -1, -1)
Code: Select all
Call .Call(PLS, 1, "8", "0", "0", -1, -1)
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Andrey_A_A
Я тоже такой скрипт написал на js, но хранение в ini текущего состояния не катит, т.к. в меню могут оставить прямые вызовы функции плага:т.е. произойдёт расхождение.
Тут 2 варианта: в плаге нужен либо метод определения состояния (что, по моему, хуже) либо параметр для сброса всех установленных флагов (что было бы здорово).
Я тоже такой скрипт написал на js, но хранение в ini текущего состояния не катит, т.к. в меню могут оставить прямые вызовы функции плага:
Code: Select all
"Пробелы и Табуляции" Call("SpecialChar::Settings", 1, "1,2,4,5,6", "0", "0", -1, -1)
Тут 2 варианта: в плаге нужен либо метод определения состояния (что, по моему, хуже) либо параметр для сброса всех установленных флагов (что было бы здорово).
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
чем это оно не катитно хранение в ini текущего состояния не катит
1. Я по кругу прошёлся, выбрал себе линии - пользуюсь ими, включаю/выключаю плагин по Ctrl+B
2. Если мне надо другое, прошёлся по кругу, выбрал и вкл/выкл плагин
Ну и пусть в меню будет - оно как раз показывает реальную картину на данный момент: какие могут подсветиться символы при Ctrl+Bв меню могут оставить прямые вызовы функции
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Этот код просто устанавливает значения всех настроек как у первого пункта, т.е. у 1 (пробел).Andrey_A_A wrote:...делать так:Code: Select all
PLS = "SpecialChar::Settings" Call .Call(PLS, 1, "1,2,3,4,5,6,7,8", "0", "0", -1, -1) : Call .Call(PLS, 1, "1,2,3,4,5,6,7,8", "0", "0", -1, -1)
Для отключения всех символов используем:
Code: Select all
Call("SpecialChar::Settings", 1, "1,2,3,4,5,6,7,8", "0", "0", 0, 0)
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Это именно то, что нужно. Спасибо.Instructor wrote:Для отключения всех символов используем:Code: Select all
Call("SpecialChar::Settings", 1, "1,2,3,4,5,6,7,8", "0", "0", 0, 0)
Скрипт положил туда, где все "свитчеры".
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
Спасибо!Instructor wrote:
Для отключения всех символов используем:Code: Select all
Call("SpecialChar::Settings", 1, "1,2,3,4,5,6,7,8", "0", "0", 0, 0)
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Исправлено: обновление линии отступа на соседних строках.
Fixed: update indention line on neighboring lines.
SpecialChar plugin v5.2
Fixed: update indention line on neighboring lines.
SpecialChar plugin v5.2