Отметка папок по <Gray +>

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
fps
Posts: 200
Joined: Wed 20 Apr, 2005 06:39
Has thanked: 15 times
Been thanked: 4 times

Отметка папок по <Gray +>

Post by fps » Wed 10 Oct, 2018 17:08

Latest post of the previous page:

Может просто документацию поправить? Всегда ведь такое поведение было, все привыкли. Кому надо иначе - несложный макрос решит проблему.

2useven10
Posts: 3620
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 3 times
Been thanked: 143 times

Отметка папок по <Gray +>

Post by 2useven10 » Wed 10 Oct, 2018 23:03

fps, Как мне видится - макрос совсем не двухстрочный. Как минимум придётся проверять текущие настройки. И кроме того работы достаточно.

User avatar
SUSim
Posts: 1508
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 5 times
Been thanked: 8 times

Отметка папок по <Gray +>

Post by SUSim » Thu 11 Oct, 2018 20:52

Я считаю - снимать пометку логичнее со всего!!!
а помечать, в зависимости от настроек...
Текущее поведение оставить! +1
Last edited by SUSim on Thu 11 Oct, 2018 20:53, edited 1 time in total.
SimSU ··· ·· -- ··· ··-

Smitis
Posts: 1549
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 15 times
Been thanked: 28 times
Contact:

Отметка папок по <Gray +>

Post by Smitis » Mon 05 Nov, 2018 16:33

Может добавить в диалоги Gray+ и Gray- чекбокс, указывающий, выделять папки или нет? Значение чекбокса инициализировать из глобальной настройки и хранить только до конца сессии ФАРа?
Разум когда-нибудь победит.

User avatar
DrKnS
Posts: 5002
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 4 times
Been thanked: 166 times

Отметка папок по <Gray +>

Post by DrKnS » Mon 05 Nov, 2018 19:49

Smitis, а как это должно сочетаться с фильтром там же?

Smitis
Posts: 1549
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 15 times
Been thanked: 28 times
Contact:

Отметка папок по <Gray +>

Post by Smitis » Mon 05 Nov, 2018 20:35

DrKnS wrote:
Mon 05 Nov, 2018 19:49
Smitis, а как это должно сочетаться с фильтром там же?
Так же, как существующая сейчас глобальная опция "Select folders".
Собственно, этот чекбокс заменит эту опцию при выделении.
Last edited by Smitis on Mon 05 Nov, 2018 20:40, edited 1 time in total.
Разум когда-нибудь победит.

buniak_a_h
Posts: 582
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 57 times
Been thanked: 13 times
Contact:

Отметка папок по <Gray +>

Post by buniak_a_h » Mon 05 Nov, 2018 21:13

1. Поведение, действительно, нелогичное и не симметричное.
2. Иногда это бывает полезно. Например, чтоб отметить все папки и только папки, сначала отмечаешь файлы, а потом жмёшь Ctrl Gray*. Это часто бывает нужно во временной панели после поиска (если забыл снять флаг "Search for folders".
3. Самым разумным мне кажется добавление 3-хпозиционного чекбокса (или 3-х радиобутонов) в диалог отметки. Чтоб можно было не только НЕ отмечать папки, но и наоборот - отмечать ТОЛЬКО папки, соответствующие маске. Надо ли запоминать состояние флага/радиобутона, или сделать ещё одну настройку - это следующий вопрос

Yegor
Posts: 936
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 3 times
Been thanked: 11 times

Отметка папок по <Gray +>

Post by Yegor » Mon 05 Nov, 2018 21:47

Я бы предложил так:
[x] Select folders - влияет только на Gray*, но не на Gray+ и Gray-
В Gray+ и Gray- диалогах для этого есть фильтры, единственное, что я бы добавил [x] Use filter чекбокс, а то в других местах такой есть (см. копирование и поиск), а в этих диалогах нет, от этого поведение не последовательное (трудно предсказуемое).
Ctrl Gray* тоже остается без изменений.
Last edited by Yegor on Mon 05 Nov, 2018 21:48, edited 1 time in total.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин

buniak_a_h
Posts: 582
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 57 times
Been thanked: 13 times
Contact:

Отметка папок по <Gray +>

Post by buniak_a_h » Mon 05 Nov, 2018 22:13

Yegor wrote:
Mon 05 Nov, 2018 21:47
В Gray+ и Gray- диалогах для этого есть фильтры
Получается очень долгий путь, если надо менять поведение отметки:
1. Установить [x] Use filter
2. перейти по кнопке [ Filter ] (её тоже надо добавить в диалог)
3. Сделать отдельный фильтр по атрибуту D+ (и по атрибуту D-), если их не было (а фильтры автоматически не сохраняются - только по сохранению настроек! А настройки сохранять не хочется: при этом сохранится и положение панелей!)
4. Включить/выключить соответствующий фильтр
5. Вернувшись в диалог только сейчас нажать Ok (причём, <Enter> не подойдёт, т.к. активной осталась кнопка [ Filter ]! Т.е. либо переключаться на мышку, либо ещё неск нажатий на стрелки)
Пропадает основное достоинство групповой отметки/разотметки - лаконичность. А решается, казалось бы, простым добавлением чекбокса (мне больше нравятся радиобутоны)

Smitis
Posts: 1549
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 15 times
Been thanked: 28 times
Contact:

Отметка папок по <Gray +>

Post by Smitis » Mon 05 Nov, 2018 22:14

Yegor
Фильтры это, конечно, мощное средство, но чаще надо что-то попроще. Перенос опции в диалог был бы оптимальным решением.
Разум когда-нибудь победит.

Yegor
Posts: 936
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 3 times
Been thanked: 11 times

Отметка папок по <Gray +>

Post by Yegor » Tue 06 Nov, 2018 00:15

buniak_a_h wrote:
Mon 05 Nov, 2018 22:13
2. перейти по кнопке [ Filter ] (её тоже надо добавить в диалог)
Она там уже есть.
Smitis wrote:
Mon 05 Nov, 2018 22:14
Фильтры это, конечно, мощное средство, но чаще надо что-то попроще. Перенос опции в диалог был бы оптимальным решением.
Я просто предложил, лично у меня опция [x] Select folders всегда включена.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин

Smitis
Posts: 1549
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 15 times
Been thanked: 28 times
Contact:

Отметка папок по <Gray +>

Post by Smitis » Tue 06 Nov, 2018 07:54

Yegor wrote:
Tue 06 Nov, 2018 00:15
лично у меня опция [x] Select folders всегда включена.
А у меня с точностью до наоборот. :)
Разум когда-нибудь победит.

buniak_a_h
Posts: 582
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 57 times
Been thanked: 13 times
Contact:

Отметка папок по <Gray +>

Post by buniak_a_h » Tue 06 Nov, 2018 08:33

Smitis wrote:
Tue 06 Nov, 2018 07:54
Yegor wrote:
Tue 06 Nov, 2018 00:15
лично у меня опция [x] Select folders всегда включена.
А у меня с точностью до наоборот. :)
Это - аргумент в пользу радиобутонов/чекбокса: устанавливать начальное значение в зависимости от этой настройки и не запоминать...

User avatar
John Doe
Бюрократ
Posts: 11970
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 26 times
Been thanked: 133 times

Отметка папок по <Gray +>

Post by John Doe » Tue 06 Nov, 2018 09:08

buniak_a_h wrote:
Mon 05 Nov, 2018 22:13
Пропадает основное достоинство групповой отметки/разотметки - лаконичность. А решается, казалось бы, простым добавлением чекбокса
buniak_a_h wrote:
Tue 06 Nov, 2018 08:33
Это - аргумент в пользу радиобутонов/чекбокса: устанавливать начальное значение в зависимости от этой настройки и не запоминать...
Согласен, что для Gray+/- предложенное поведение не помешает.

Post Reply

Return to “Нужна помощь”