Пытался настроить строку статуса - всё равно получается какая-то ерунда. Режим панели файлов "краткий", пляшу от него:
при длинных именах файлов видим либо начало имени, либо его конец. В длинных названиях и то и другое неинформативно. При этом место ещё есть, ширина колонки статуса стоит на "авто", то есть "0" и он обрезает имя файла по ширине колонки
Удобно так же в строке смотреть описания. С ними аналогичная проблема - видим кусок описания.
Как хотелось бы? Как это реализованно было, например, в Dos Navigator'е:
"авто" должен работать адекватно, то есть использовать ВСЁ свободное место: ширина панели минус то, что отдаётся на другие параметры вроде даты и времени. У меня указано в настройках панели для строки статуса: "NR,S,D,T,Z" с шириной "0,6,0,5,0", при этом при отсутствии описания ВСЁ РАВНО место под него резервируется.
строка статуса МОЖЕТ быть высотой в несколько строк. Тогда можно спокойно когда это надо выделять под имя файла всю ширину панели, а описание будет отдельной строкой и тоже будет хорошо. При этом если имя файла короткое (не в ДОСовском смысле, а в том, что помещается в одну строку), но и строка статуса была бы однострочной.
Для "краткого" режима очень удобно и логично, когда на панели только имена файлов, а вся информация о файле под курсором идёт в статусной строке.
ChimMAG wrote: ↑Wed 06 Feb, 2019 11:24
Как хотелось бы? Как это реализованно было, например, в Dos Navigator'е:
Прошу Админов не убивать, но что бы было понятно, для тех, кто 20+ лет не видел Dos Navigator и тем более "статусную строку" как у "DN/2 2.14 beta/WFL Win32" от 2008 года, я всё же добавлю сюда тот самый скриншот, которому тут самое место. Надеюсь разработчик FAR увидит его и задумается, мол, а почему бы и правда не слизать у DN/2 его продвинутую "статусную строку"?
fps wrote: ↑Sun 05 Nov, 2023 18:49
что там в … "статусной панели" DN такого, что нельзя было бы <…> настроить в FAR
Многострочная статус-панель. Да, не хватает.
Я бы ещё для папок указывал количество и суммарный объём файлов (с учетом подпапок и без). Плюс содержимое dirinfo, если есть. Для медиа-файлов - медиаинформацию. Короче, хотелось бы иметь панель, содержимое которой можно было бы сформировать макросом (например) или плагином.
Могут возразить, что есть инфо-панель, но она - одна вместо пассивной. А удобно было бы чтоб хотя бы часть информации выводилась для файловой панели и была бы видна перманентно
buniak_a_h wrote: ↑Sun 05 Nov, 2023 22:26
содержимое которой можно было бы сформировать макросом
когда-то я предлагал содержимое кастом колонок для файлов собирать специальной функцией на луа (как сейчас кастомная сортировка работает) из того, что отдают плагины. тогда это не зашло, но если сейчас есть желание, можно пообсуждать и что-то по итогам сделать.
Это можно и сейчас сделать (подменив нормальную панель панельным модулем). Интересно было бы как раз именно формирование статусной строки (панели, области). Да и требования к производительности/ресурсам меньше: формировать надо только инфо для текущего элемента файловой панели. А если кастомные столбцы - это ж сколько будет открываться папка со 100 тыщ файлами!!! Не, не замена.
buniak_a_h wrote: ↑Mon 06 Nov, 2023 11:05
Это можно и сейчас сделать (подменив нормальную панель панельным модулем). Интересно было бы как раз именно формирование статусной строки
так статусная строка в панельном модуле точно так же подменяется. что обсуждать тогда?
zg wrote: ↑Mon 06 Nov, 2023 21:13
статусная строка в панельном модуле точно так же подменяется
Я не видел возможности формировать многострочную статусную строку (извините, не знаю как сформулировать нормально).
Если знаете - буду признателен за наводку. Иначе - замечание остаётся в силе.
Напомню, что был такой Far bis от maximus-а, и там была, помимо прочего, возможность многострочной строки статуса. Правда, последняя версия - 4515bis от 02/02/2016 года. Но есть исподники: https://github.com/Maximus5/Far3bis. Если найдутся ещё и желающие поколупаться, то можно будет добавить статусную строку (и, неплохо бы, доработки для свёртки строк во встроенном редакторе) в Far.
HaRT wrote: ↑Fri 10 Nov, 2023 12:29
Судя по git log, опубликованы те изменения 15.01.2016, а сделаны и вовсе 29.08.2014 — давненько.
Вчера завершил настройку более свежего ровно на 9 лет "NDN 3.00.0009" - 9 лет назад так или ещё лучше не делали и надо как минимум всё переделывать. Строк стало меньше, а информации ещё больше чем в старой версии "DN/2 2.14". Но у FAR-а с 1990-х годов, больше строк так и не стало. Просто опустил глаза и всё что надо узнал, а через секунду уже принял решение. Не нужно никуда лезть, искать способы достать нужную информацию, просто опустил глаза вниз и всё увидел. Например, если длина имени файла шире столбца, то в FAR-е приходится мудрить с переключением панели, номер нужной надо ещё помнить, или жать Ctrl+Ins, потом F6 и далее Shift+Ins, что бы прочитать полное имя файла. А тут просто глаза опустил вниз - цена вопроса -1 строка в файловой панели и 1-2 недели возни, за весьма значимый апгрейд...
Last edited by BT-Volodya on Sat 11 Nov, 2023 20:20, edited 2 times in total.
IgorZ wrote: ↑Fri 10 Nov, 2023 05:27
последняя версия - 4515bis от 02/02/2016 года
Судя по git log, опубликованы те изменения 15.01.2016, а сделаны и вовсе 29.08.2014 — давненько.
Насколько я помню, там не было принципиальных изменений механизма многострочного статуса в последние годы. Только сменился способ указания новой строки в последней опубликованной версии.