Panel Colorer — экспериментальный плагин для FAR+ConEmu

Здесь можно обсудить ваш любимый плагин.
afan
Posts: 33
Joined: Tue 24 Nov, 2009 23:08

Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by afan »

Обсуждение плагина Panel Colorer.

Анонс тут
lion
Posts: 1
Joined: Sat 04 Sep, 2010 14:26

Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by lion »

Супер. Когдато делал тоже самое для дос навигатора, TSR которая по тихому переходила в граф режим и с текстовых адресов видеопамяти тырила текст и рисовала.
Vix
Posts: 57
Joined: Sat 24 Jul, 2010 22:48
Been thanked: 1 time

Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by Vix »

Жду x64.
sanches
Posts: 2
Joined: Mon 06 Sep, 2010 08:36

Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by sanches »

Спасибо за плагин, есть один вопрос.
Пользуюсь плагином Colorer, он подменяет в том числе и цвет фона в редакторе. Panel Colorer подменяет цвет фона в редакторе на свой (зеленый по умолчанию). Нельзя ли сделать так, чтобы фон в редакторе оставался как без Panel Colorer'a, чтобы оставался цвет от колорера?
afan
Posts: 33
Joined: Tue 24 Nov, 2009 23:08

Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by afan »

Если в Colorer используется какой-то один цвет фона и вам просто не нравится тот зеленый, который есть по умолчанию, то его можно сменить в конфигурационном файле плагина (config.js).

Если хочется использовать разные цвета фона для разных типов синтаксиса (и среди них черный и темно-синий -- два первых цвета в палитре), то придется немного мудрить с палитрой -- например в ConEmu задать альтернативные черный и синий цвета в расширенной области палитры, там же скзать, что эти два цвета будут прозрачными при включении бэкграунда (по умолчанию там стоит "#0 #1" -- т.е. те самые черный и темно-синий) и в свойствах палитры самого FAR сказать, что в качестве фона консоли надо использовать "альтернативный черный", а в качестве фона панели -- "альтернативный синий", сквозь которые и будет просвечивать подложка.
sanches
Posts: 2
Joined: Mon 06 Sep, 2010 08:36

Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by sanches »

Хм.. Нашел решение сам, все оказалось проще - в настройках ConEmu 3-е состояние опции "Allow plugins" как раз и означает запрет плагинам менять фон в просмотрщике/редакторе.
afan
Posts: 33
Joined: Tue 24 Nov, 2009 23:08

Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by afan »

О как -- это наверно только в последнем билде ConEmu добавилось. Не знал.
refaim
Posts: 13
Joined: Wed 18 Aug, 2010 01:22
Location: Владивосток
Has thanked: 6 times

Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by refaim »

FAR 2.0.1665, ConEmu 100904, Panel Colorer 0.91.
Не работает. Никаких картинок и разноцветных панелей, красит всё чёрным (editor/viewer в том числе). «Allow plugins» в ConEmu включено. Пробовал выкинуть другие плагины, оставив только ConEmu и Panel Colorer — проблема осталась.
refaim
Posts: 13
Joined: Wed 18 Aug, 2010 01:22
Location: Владивосток
Has thanked: 6 times

Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by refaim »

Да, забыл. Windows 7 x86.
afan
Posts: 33
Joined: Tue 24 Nov, 2009 23:08

Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by afan »

Попробуйте включить дебаг-режим в настройках плагина в FAR и посмотреть, будет ли отрисовываться в левом верхнем углу FAR строчка, индицирующая, что картинка создается, а также (если возникает какое-то исключение) будет ли создаваться на рабочем столе файл PanelColorer_exception.txt.
refaim
Posts: 13
Joined: Wed 18 Aug, 2010 01:22
Location: Владивосток
Has thanked: 6 times

Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by refaim »

Включил. Появились зеленые буквы «Panel Colorer debug mode is ON». Перезапустил, написало «Updated at 3:49:38 [render:8,5ms + xfer:38,8ms = 47,3ms]». Файл не создаётся.
Underwest
Posts: 26
Joined: Mon 06 Sep, 2010 17:30

Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by Underwest »

Хороший плагин жаль только с редактором Vim не дружит - как то непонятно подсветка работает :(
afan
Posts: 33
Joined: Tue 24 Nov, 2009 23:08

Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by afan »

Underwest wrote:Хороший плагин жаль только с редактором Vim не дружит - как то непонятно подсветка работает :(
Вот тут выше подсказали, что в свежем билде ConEmu 100904 "3-е состояние опции "Allow plugins" означает запрет плагинам менять фон в просмотрщике/редакторе." -- это не помогает? Я просто немного не в теме -- VIM это этдельное консольное приложение, запущенное из под FAR, или он умеет встраиваться как плагин редактора?
afan
Posts: 33
Joined: Tue 24 Nov, 2009 23:08

Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by afan »

refaim wrote:Включил. Появились зеленые буквы «Panel Colorer debug mode is ON». Перезапустил, написало «Updated at 3:49:38 [render:8,5ms + xfer:38,8ms = 47,3ms]». Файл не создаётся.
Странно. Уже у нескольких человек такое -- вроде все отрисовывается как положено, а в ConEmu не отображается. Может это на его стороне какая-то причина. Попробую разобраться. Сейчас сделаю еще сборку, в которой при дебаг-режиме картинка в виде BMP-файла кладется на рабочий стол. Так будет понятно, что на самом деле генерируется в моем плагине и что отображается в ConEmu.
afan
Posts: 33
Joined: Tue 24 Nov, 2009 23:08

Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by afan »

Вот DLL со включенным сохранением картинки в файл на десктопе:
http://dl.dropbox.com/u/789693/temp/Pan ... ug_bmp.zip

Подложите ее взамен старой и в дебаг-режиме посмотрите, создается ли на десктопе BMP-файл, соответствует ли размер картинки размеру окна ConEmu, и нарисовано ли там что-то кроме черного фона.

Да, еще: убедитесь, что в настройках ConEmu 1) ползунок "Darkening" не выкручен в ноль а стоит примерно посередине (рекомендуемое значение = 127).
Post Reply

Return to “Обсуждение плагинов”