Page 2 of 3

Add color code (#RRGGBB) to the Color dialog

Posted: Fri 26 Oct, 2018 07:06
by Yegor

Latest post of the previous page:

Все отлично! Спасибо!

Add color code (#RRGGBB) to the Color dialog

Posted: Fri 26 Oct, 2018 12:12
by HaRT
DrKnS wrote:
Fri 26 Oct, 2018 01:34
как-то так (5294):
[...]
Тестирование приветствуется.
Спасибо.
Несколько пожеланий по юзабилити:
1. Хорошо бы каждой кнопке RGB придать горячую клавишу, например, левой R, а правой G. Но в FarEng.lng я этих кнопок не нашёл.
2. Порядок обхода по Tab, который прыгает туда-сюда между Foreground и Background, представляется мне неестественным. Предлагаю сперва обходить все три контрола от Foreground, и только затем соответствующие три от Background. Заодно это сократит чисто клавиатурный доступ к кнопке и полю ввода для Background на два нажатия (т.к. будет достаточно нажать AltB Tab Tab).
3. Фактически кнопка RGB по отношению к текстовому полю является “chooser”ом, т.е. выполняет для него ту же функцию, что, например, кнопка (“Browse”/“...”) выбора файла/папки по отношению к предшествующему ей полю ввода файлового пути (в огромном количестве программ). В Винде общепринято размещать подобные browse/choose кнопки справа от текстового поля. В Фаре вроде бы нет противоречащей этому конвенции, поэтому предлагаю поменять местами кнопки и соответствующие им поля: FACE8D [ RGB ].

Add color code (#RRGGBB) to the Color dialog

Posted: Fri 26 Oct, 2018 19:06
by DrKnS
HaRT, всё по делу, спасибо.
5295.

Add color code (#RRGGBB) to the Color dialog

Posted: Tue 30 Oct, 2018 05:35
by Yegor
DrKnS, немного не в тему, а можно добавить стили в диалог (ну и в Фар естественно)?

Code: Select all

[x] bold [x] underline

Add color code (#RRGGBB) to the Color dialog

Posted: Tue 30 Oct, 2018 08:07
by DrKnS
Yegor, bold не поддерживается - вместо этого переключается яркость. Underline уже добавлен, но в интерфейс не вынесен.

Add color code (#RRGGBB) to the Color dialog

Posted: Tue 30 Oct, 2018 16:31
by Yegor
Underline для горячих клавиш, был бы очень кстати.

Add color code (#RRGGBB) to the Color dialog

Posted: Tue 30 Oct, 2018 17:37
by DrKnS
Yegor, в смысле после '&'?

Add color code (#RRGGBB) to the Color dialog

Posted: Tue 30 Oct, 2018 17:42
by Yegor
Да. Идея заменить "белые" буквы на буквы с подчеркиванием.

Add color code (#RRGGBB) to the Color dialog

Posted: Tue 30 Oct, 2018 17:45
by HaRT
DrKnS wrote:
Tue 30 Oct, 2018 17:37
в смысле после '&'?
Не только, есть же и автоназначаемые горячие клавиши, например, в списках. (Ну и ради полноты, не после каждого амперсанда, а только когда он влечёт появление горячей клавиши.)

Add color code (#RRGGBB) to the Color dialog

Posted: Tue 30 Oct, 2018 17:53
by DrKnS
Это можно уже сейчас - Dialog.Text.Highlight через экспорт-импорт, или включить из-под conemu.

Add color code (#RRGGBB) to the Color dialog

Posted: Tue 30 Oct, 2018 19:00
by sToLp
А нельзя ли действие амперсанда оставить как есть, а подчёркивание обозначать другим значком, например, знаком доллара?

Add color code (#RRGGBB) to the Color dialog

Posted: Tue 30 Oct, 2018 19:04
by HaRT
sToLp wrote:
Tue 30 Oct, 2018 19:00
А нельзя ли действие амперсанда оставить как есть, а подчёркивание обозначать другим значком, например, знаком доллара?
А зачем? Что вы хотите в итоге получить? Желательно с примерами конкретных сценариев.

Add color code (#RRGGBB) to the Color dialog

Posted: Tue 30 Oct, 2018 19:17
by sToLp
HaRT wrote:
Tue 30 Oct, 2018 19:04
А зачем? Что вы хотите в итоге получить?
Я просто отреагировал на предложение заменить действие амперсанда с выделения цветом на выделение подчёркиванием:
Yegor wrote:
Tue 30 Oct, 2018 17:42
Идея заменить "белые" буквы на буквы с подчеркиванием.
Или я неправильно понял это предложение?

Add color code (#RRGGBB) to the Color dialog

Posted: Tue 30 Oct, 2018 19:20
by zg
подчёркивание – часть цвета, как написано выше, через правку конфига желаемое можно получить уже сейчас.

Add color code (#RRGGBB) to the Color dialog

Posted: Tue 30 Oct, 2018 19:43
by sToLp
А зачем менять выделение цветом на выделение подчёркиванием? Подчёркивание же менее читабельно. Не говоря уже о том, что зачастую мозг, подсознательно, подчёркивание автоматически воспринимает как вычёркивание, т.е. негативно.

В своей практике подчёркиванием я обозначаю файлы -симлинки и -хардлинки как относительно редкие элементы по моему субъективному опыту (и интуитивно они воспринимаются как файлы, которых вот здесь прямо нет, поскольку они в другом месте).

Add color code (#RRGGBB) to the Color dialog

Posted: Tue 30 Oct, 2018 19:47
by Yegor
sToLp wrote:
Tue 30 Oct, 2018 19:00
А нельзя ли действие амперсанда оставить как есть, а подчёркивание обозначать другим значком, например, знаком доллара?
Никто и не предлагает это менять. Просил просто в диалог раскраски добавить underline. Временное решение через импорт тоже подходит.

EDIT: Как-то так:

Add color code (#RRGGBB) to the Color dialog

Posted: Tue 30 Oct, 2018 20:11
by HaRT
sToLp wrote:
Tue 30 Oct, 2018 19:43
Подчёркивание же менее читабельно.
Это сугубо субъективно. Поскольку подчёркивание добавляет отдельную новую линию, лично для меня оно зачастую намного заметнее, чем выделение цветом в рамках 16-цветной консольной палитры.
sToLp wrote:
Tue 30 Oct, 2018 19:43
зачастую мозг, подсознательно, подчёркивание автоматически воспринимает как вычёркивание, т.е. негативно.
Похоже на какую-то не подтверждённую ничем отсебятину. Или вы готовы представить ссылки на научные исследования, подтверждающие распространённость такого восприятия?