Page 5 of 101

Posted: Tue Jul 20, 2010 7:47 am
by DV
Душа требует возможности скрывать и показывать панель со списком функций полностью отдельно от полосы сворачивания слева!
Ведь сейчас как: нажмёшь на крестик окошка со списком функций, и панель сворачивания тоже исчезает! А хотелось бы её всё время видеть перед глазами (кроме файлов, не поддерживающих сворачивание, естественно) - а окошко со списком функций вызывать и прятать по желанию, независимо.

Posted: Tue Jul 20, 2010 8:51 am
by VladSh
DV, а где вообще виден список функций? У меня в одном окне и список, и когда на "плюсик" нажимаешь, то разворачивается...

Posted: Tue Jul 20, 2010 9:11 am
by se7h
VladSh wrote:DV, а где вообще виден список функций? У меня в одном окне и список, и когда на "плюсик" нажимаешь, то разворачивается...
если открытый список закрыть, нажав на крестик, пропадает и полоса узлов сворачивания

поддерживаю DV

Posted: Tue Jul 20, 2010 1:15 pm
by Instructor
DV
Call("Coder::CodeFold", 1)
Параметры:
1
Показать/Скрыть список.

Posted: Tue Jul 20, 2010 1:20 pm
by VladSh
Instructor
Попробовал, действительно - работает!
А как теперь вернуть окошко? :lol:

Posted: Tue Jul 20, 2010 1:22 pm
by Instructor
VladSh
Еще раз вызвать Call("Coder::CodeFold", 1).

Posted: Tue Jul 20, 2010 1:39 pm
by VladSh
Instructor wrote:Еще раз вызвать Call("Coder::CodeFold", 1).
Окно пропало навсегда...)

Posted: Tue Jul 20, 2010 2:36 pm
by Infocatcher
Я себе вот такую кнопку-переключатель сделал:

Code: Select all

-"Сворачивание блоков: показать/скрыть список" Call("Scripts::Main", 1, "EvalCmd.js", `'var cf = "Coder::CodeFold"; if(AkelPad.IsPluginRunning(cf)) AkelPad.Call(cf, 1); else AkelPad.Call(cf);'`) Icon("%a\AkelFiles\Plugs\Coder.dll", 3)

Posted: Tue Jul 20, 2010 2:55 pm
by VladSh
Infocatcher, здорово :!: Только с помощью этой кнопки появилось 8)

Posted: Tue Jul 20, 2010 3:17 pm
by FeyFre
Ребят!
Когда-то к AutoComplete Instructor выкладывал набор правил для автозаполнения WIN32 API системных вызовов. Я его потерял(наверное с дуру с папкой AutoComplete стёр после выхода Coder), и тут не могу найти, может у кого остался?

Posted: Tue Jul 20, 2010 5:05 pm
by Instructor

Posted: Wed Jul 21, 2010 2:00 pm
by Infocatcher
И все-таки хочется опцию «не выгружать плагин при закрытии списка».

Или даже расширенная настройка поведения.
При закрытии панели:
  • Больше ничего не делать
  • Отключать плагин
  • Отключать плагин и убирать его из автозагрузки

Posted: Thu Jul 22, 2010 1:27 am
by Infocatcher
Баг с автодополнением:

Code: Select all

$~qwe
qwe

$;
$~rty
rty
Если между элементами есть хотя бы один комментарий, то при автодополнении появляются лишние пустые строки – по количеству незакомментированных.

Posted: Thu Jul 22, 2010 9:41 am
by VladSh
Instructor
Пишу подсветку для BBCode..

Code: Select all

Quotes:
5	2	#800000	0	"[quote"	"]"	""	""	""        ;работает

Delimiters:
1	0	#0000FF	0	=
1   0   0         0   " "
1   0   0         0   "	"

Words:
0   1   0         0   [b]                                  ;не работает
0   1   0         0   [/b]                                 ;не работает
0   2   #800000   0   [/quote]                             ;не работает
0   2   #008000   0   [url
0   2   #008000   0   [/url]                               ;не работает
0   2   #0000FF   0   [code]                               ;не работает
0   2   #0000FF   0   [/code]                              ;не работает
Посоветуйте с флагами, пожалуйста.

EDITED:

Code: Select all

[code][/code]
не работают, если они слеплены друг с другом или с другим текстом; если поставить между ними пробел, то работает, но это как-то неправильно...)

Posted: Thu Jul 22, 2010 10:55 am
by VladSh
Алгоритм поиска узлов написан, теперь, по идее, ничего не сдерживает сделать подсветку блочных комментариев, ведь он один в один + добавить подсветку того, что внутри блоков, ограниченных заданными в настройках тэгами :D
Можно, и даже лучше, отдельной функцией, чтобы НЕпрограмеры могли убрать из автозагрузки.