Page 7 of 8

Re: RGB — работа с цветами консоли

Posted: Mon 08 Aug, 2011 10:19
by SlashNet

Latest post of the previous page:

Мне известно что это фича.
Просто цвет в разделителе не так сильно в глаза бросается, нежели подчёркивание.

Re: RGB — работа с цветами консоли

Posted: Mon 08 Aug, 2011 13:24
by Alexey Samlyukov
>ну это у того кто делал надо спрашивать
насколько помню, Варп вроде так сделал.

Re: RGB — работа с цветами консоли

Posted: Mon 08 Aug, 2011 18:08
by SUSim
Я бы хотел:
Разделители, должны быть цветом рамок!(сетка она для того чтобы разделять)
дополнительное информационное нагружение может быть только изменением символа (но и то наиболее близкий к форме разделителя)!

Re: RGB — работа с цветами консоли

Posted: Mon 08 Aug, 2011 19:24
by Maximus5
SUSim wrote:Разделители, должны быть цветом рамок!(сетка она для того чтобы разделять)
Это "ты бы хотел".
А если у юзера цвет фона файла под курсором совпадает с цветом рамки?

Re: RGB — работа с цветами консоли

Posted: Mon 08 Aug, 2011 19:41
by 2useven10
Это "ты бы хотел".
И я бы хотел.
А если совпадает: во первых - не хуже чем сейчас.
Во вторых - ССЗБ.
В третьих - можно рамку вообще не трогать (и фон рамки не менять).
В идеале - просто предоставить мне самому решать какое поведение правильное.

Re: RGB — работа с цветами консоли

Posted: Tue 09 Aug, 2011 15:14
by zg
airbrush&ecmpl тоже поддерживают rgb и расширенные атрибуты.

Re: RGB — работа с цветами консоли

Posted: Wed 24 Aug, 2011 13:45
by Maximus5
Наверное баг:
при создании в Files hilighting нового элемента в диалог приходит "черный на черном" (ок), но Transparent выставлен только для Background. Или так и задумано?

Re: RGB — работа с цветами консоли

Posted: Wed 24 Aug, 2011 13:55
by DrKnS
Так и задумано, да.

Определить True-Color Mode

Posted: Tue 14 Feb, 2012 07:57
by Max Rusov
Может ли плагин как-нибудь определить, что Far в настоящий момент поддерживает True Color?

Re: Определить True-Color Mode

Posted: Tue 14 Feb, 2012 08:10
by Maximus5
Так он его всегда поддерживает.
А вот может ли ExtendedConsole.dll показзать TrueColor - нужно у conemu спрашивать.

Re: Определить True-Color Mode

Posted: Tue 14 Feb, 2012 08:23
by Max Rusov
Как я понимаю (поправьте, если ошибаюсь), Far грузит dll "ExtendedConsole" если она есть. Но это еще ничего не значит, так как Far может быть запущен не из под консольного расширителя (ConEmu), а просто так.

Может добавить в FarAPI функцию, типа ACTL_GETTRUECOLORAVAILABLE, которая будет дергать export ExtendedConsole.dll, которая в свою очередь будет спрашивать у ConEmu (или другого своего "расширителя")?

Re: Определить True-Color Mode

Posted: Tue 14 Feb, 2012 08:24
by NightRoman
Maximus5
Как-то криво это... Фар должен об этом как-то знать, и плагины иметь возможность спросить. А иначе это может быть и не conemu, а другое приложение (пусть и гипотетически).
(Сам я пока это не пользую, но тоже заинтересован.)

UPD: Max Rusov опередил, но я оставлю свой коммент, типа +1

Re: Определить True-Color Mode

Posted: Tue 14 Feb, 2012 08:46
by DrKnS
Я уже писал, напишу еще раз: плагин это волновать не должно, передавайте то, что есть, а с отображением разберутся, нечитаемого текста в любом случае не будет.

Re: Определить True-Color Mode

Posted: Tue 14 Feb, 2012 08:57
by Max Rusov
DrKnS wrote:плагин это волновать не должно
Есть разные сценарии, меня вот волнует.
Например, диалог выбора цвета у меня выглядит вот так:

По кнопочке "More" открывается диалог Windows. Хочется, чтобы если True Color недоступен, то кнопочка была запрещена.

Но это мелочь, конечно. На самом деле хочется сделать независимую настройку цветов для TrueColor и консольного режима.

Re: Определить True-Color Mode

Posted: Tue 14 Feb, 2012 09:02
by DrKnS
По кнопочке "More" открывается диалог Windows. Хочется, чтобы если True Color недоступен, то кнопочка была запрещена.
Чем плох стандартный из api? В обычном режиме он будет 16-цветным, в расширенном его подменят труколорным.
На самом деле хочется сделать независимую настройку цветов для TrueColor и консольного режима.
А в чем проблема? В колорере вон есть схемы для разных режимов. Или хочется чтобы и переключалось автоматом?

Re: Определить True-Color Mode

Posted: Tue 14 Feb, 2012 09:11
by Max Rusov
DrKnS wrote:Чем плох стандартный из api? В обычном режиме он будет 16-цветным, в расширенном его подменят труколорным.
Мне мой нравится больше, чем от ConEMU. Кроме того, ConEMU подсовывает свой диалог, даже если FAR зпущен из обычной консоли, но есть ExtendedConsole.dll (это не ошибка ли?)
В колорере вон есть схемы для разных режимов. Или хочется чтобы и переключалось автоматом?
Да, хочется автоматом. Я работаю в обычной консоли, но иногда запускаю ConEMU (в основном, чтобы протестировать свои плагины в True Color mode). А аппроксимация цветов работает хреново.