buniak_a_h wrote: ↑Tue 26 Jan, 2021 08:54Я не знаю, что такое "доминирует" в обсуждаемом контексте.
Виноват, не верно выразился, поспешил. В том посте поправлю: "в фильтре
доминирует выставлено только отключение показа файлов с определённым расширением".
Ann wrote: ↑Tue 26 Jan, 2021 08:24
Для более же развёрнутого пояснения причины надобности … мне нужно гораздо больше слов … потом я смогу и на практических примерах показать зачем они мне.
Жду-не-дождусь. Как я буду машинкой управлять??? Теперь только об этом и буду думать.
И действительно ведь смешно. Резонно уели. Но, честное слово, я ничуть не намеревался спесивничать, не нарочно так вышло. Типа "никогда раньше такого не было, и вот опять". Не обращайте, пожалуйста, в дальнейшем на подобное внимания. Это всего лишь недостатки моего воспитания.
при наличии хоть одного плюса нет никакого смысла что-то помечать минусом - они и так видны не будут.
Похоже, что и тут я оплошал. Ваше акцентирование на том, что "Скрипт всего лишь запоминает отметки +,-,I и X, проставленные в меню настройки фильтра", я неверно трактовал как то, что скрипт запоминает только позиции с отметками, а не отмеченные позиции игнорирует. И поэтому делал неверный вывод, что если пользователь внесёт изменения, то при восстановлении запомненного фильтра скриптом, восстановлены будут только отмеченные позиции.
Хотя, как я теперь уже полагаю, наверное, могли бы быть и два варианта восстановления запомненного. А именно: полное восстановление всех позиций, включая невыделенные, и частичное — восстановление только отмеченных позиций. И мне сейчас представляется, что второй вариант (с запоминанием и восстановлением только выделенных позиций) при необходимости для пользователя внесения изменений в первоначальный фильтр в определённых случаях может быть и предпочтительнее.
Сформулируйте требование точно, пожалуйста!
Не требование, разумеется, а скорее персональную просьбу.
По более зрелому размышлению прошу составить макрос, который бы, вне зависимости от имеющихся уже в меню каких либо пометок, делал бы именно так, как Вы и обозначили: "в диалоговом режиме для текущего фильтра пометить все непомеченные
указанным символом".
А если помечен пользовательский фильтр? Например, в пользовательском указана маска qqq.*, а в системном имеется *.lua. И вот первый помечен +
, а второй - -
. Будет ли виден файл qqq.lua ?
Вероятно приоритет у пользовательской маски.
Проверил, да, так.