Страница 31 из 99

Добавлено: Пн сен 21, 2009 10:28
sa
Есть желание добавить в строку, где появляется значок быстрого фильтра также значки других задействованных в текущий момент фильтров, а именно cmSrcExecs (Только программы), cm_SrcUserSpec (Применить последний фильтр) - если только он не *.*, cmShowOnlySelected (Показать только выделенные файлы). При этом станет нагляднее порядок действия этих фильтров (их число, по моим подсчётам может доходить до 3-х). Да и их присутствие станет более заметным, чем сейчас, тем более, что команда "Показать только выделенные файлы", вообще не отражается в интерфейсе (чем иногда не на шутку пугает). Ну, можно ещё в той же строке управлять активностью задействованных фильтров, но это уже экзотика...

Добавлено: Пн сен 21, 2009 10:50
CaptainFlint
Batya писал(а):В который раз подниму актуальный для себя (и для некоторых задач по автоматизации в TC) вопрос:
А можешь объяснить, какой смысл поднимать этот вопрос здесь?
Теоретически, можно наклепать прожку, которая будет превращать список файлов, переданный напрямую, в файл-список, а потом запускать нужную программу с нужными параметрами (эдакий аналог lst2str и lst2multi, только действующий наоборот), а потом использовать эту прожку с параметром %R.

Добавлено: Пн сен 21, 2009 11:00
Avada
sa
В принципе предложение интересное. А с необходимостью индикации режима показа только выделенных файлов согласен полностью. На моей памяти Гислеру это, кстати, уже предлагалось (вплоть до того, что где писать), но он отнёсся к этой идее без энтузиазма.
sa писал(а):их число, по моим подсчётам может доходить до 5
Списочек можно?

Добавлено: Пн сен 21, 2009 11:09
sa
Avada писал(а):Списочек можно?
Уже одумался и уменьшил до 3-x!

Добавлено: Пн сен 21, 2009 11:11
Batya
CaptainFlint писал(а):А можешь объяснить, какой смысл поднимать этот вопрос здесь?
Смысл прост - напомнить о себе :) Вообщем, вдруг пользователи этого форума, которые посещают офф. форум, кинут мимоходом туда пару строк с моими хотелками.
CaptainFlint писал(а):Теоретически, можно
Да кто ж спорит, что есть способы? Только у этих способов всегда можно найти ограничения и неудобства. Например, у %R есть ограничение на длину строки. Ну и использование дополнительных утилит не совсем удобно.

Добавлено: Пн сен 21, 2009 11:31
790
CaptainFlint писал(а):PowerPro, AutoHotkey, AutoIt…
Так у нас же тема: "Что бы хотелось УВИДЕТЬ в новых версиях Total Commander"... мечты, фантазии, флуд :)
А в "PowerPro, AutoHotkey, AutoIt…" мы это итак уже видим (и знаем).

Добавлено: Пн сен 21, 2009 11:45
sa
Avada писал(а):Списочек можно?
Тут зависит от реализации. Пример: 1-"Только программы", 2-"Только выделенные", 3-"Быстрый фильтр", 4-"Пользовательский *.exe", 5-"Только выделенные". Если хранить историю, то пункты можно последовательно откатить. Ну, а сейчас реально пункт 4 "выбьет" п.1, а п.5 "выбьет" п.2.

Добавлено: Пн сен 21, 2009 12:42
CaptainFlint
790 писал(а):Так у нас же тема: "Что бы хотелось УВИДЕТЬ в новых версиях Total Commander"... мечты, фантазии, флуд
А в "PowerPro, AutoHotkey, AutoIt…" мы это итак уже видим (и знаем).
Просто на реализацию такого предложения Гислер гарантированно никогда не пойдёт. Хотя бы по той причине, что если человек привык, скажем, выбирать отмену клавишей влево + Enter'ом, то при новом поведении он попадёт на кнопку удаления и сотрёт данные, от стирания которых как раз хотел отказаться.
Поэтому я и ответил, что реализовать можно тем-то и тем-то (подразумевая, что другого варианта всё равно нет и никогда не будет). Ну разве что товарища Loopback попросить: он довольно похожую вещь уже реализовал, может, согласится написать то, что тебе нужно, но это всё равно будет дополнительная штукенция, а не встроенная возможность Тотала.

Batya писал(а):Смысл прост - напомнить о себе Вообщем, вдруг пользователи этого форума, которые посещают офф. форум, кинут мимоходом туда пару строк с моими хотелками.
А самому? Очевидно же, что раз раньше не закинули, то и сейчас крайне маловероятно, что закинут. Ты же там гулял, вроде, что сам не закинешь?

Добавлено: Пн сен 21, 2009 13:20
Batya
CaptainFlint писал(а):Ты же там гулял, вроде, что сам не закинешь?
С величайшим прискорбием сознаюсь, что плохо знаю английский (не говоря уж о других) и на офф. форуме даже не зареген :(

Добавлено: Пн сен 21, 2009 13:29
Avada
sa писал(а):Тут зависит от реализации. Пример: 1-"Только программы", 2-"Только выделенные", 3-"Быстрый фильтр", 4-"Пользовательский *.exe", 5-"Только выделенные". Если хранить историю, то пункты можно последовательно откатить. Ну, а сейчас реально пункт 4 "выбьет" п.1, а п.5 "выбьет" п.2.
Между прочим, функция игнорирования — это тоже фильтр. А фильтр "Только выделенные" упомянут дважды и всяко не сможет "выбить" сам себя. Объединять столь разнородные фильтры "в одном флаконе" и обеспечивать единое управление их автивностью Гислер вряд ли будет. Сделать бы нормальную индикацию для "Только выделенные" и добавить внутренние команды для двух вариантов вызова быстрого фильтра (Ctrl+S и Shift+Ctrl+S) — вот что было бы хорошо.

Добавлено: Пн сен 21, 2009 13:49
CaptainFlint
Batya писал(а):С величайшим прискорбием сознаюсь, что плохо знаю английский (не говоря уж о других) и на офф. форуме даже не зареген
Тады ой. Видать, перепутал с кем-то…

Добавлено: Пн сен 21, 2009 14:45
sa
Avada писал(а):Между прочим, функция игнорирования — это тоже фильтр.
Имеется ввиду cm_SwitchIgnoreList (Функция исключения файловых имён)? Я тоже о ней подумал, но она действует на обе панели - лучше с ней не связываться.
А фильтр "Только выделенные" упомянут дважды и всяко не сможет "выбить" сам себя.
Если на панели что-то выделить и включить 1-"Только выделенные", затем ввести 2-"Быстрый фильтр" и после снова выделить ещё какие-нибудь из оставшихся и включить 3-"Только выделенные", то при отказе по Esc от быстрого фильтра ничего не изменится, а если отказаться до п.3, то вернёмся к состоянию 1. Получается, что не 2 выбивает 1, а именно 3.
Объединять столь разнородные фильтры "в одном флаконе" и обеспечивать единое управление их активностью Гислер вряд ли будет.
В реальной работе они же уживаются друг с другом, хотелось только увидеть индикацию этого "уживания" (или выживания), а управлять их активностью я вовсе не настаиваю.

Добавлено: Пн сен 21, 2009 18:25
Моторокер
CaptainFlint писал(а):
Моторокер писал(а):Хорошо бы распознавать кодировку автоматом
Если есть BOM, должно распознаваться.
Для многих движков сайтов наличие BOM в файлах недопустимо - сайт перестаёт работать.

Добавлено: Вт сен 22, 2009 09:53
Loopback
Моторокер писал(а):Хорошо бы распознавать кодировку автоматом
Поддерживаю. А для распознавания UTF-8 без BOM есть вполне надежный статистический метод, нескольких килобайт от файла обычно достаточно.

Добавлено: Вт сен 22, 2009 13:32
DrShark
Batya писал(а):С величайшим прискорбием сознаюсь, что плохо знаю английский
Насколько плохо? Мой английский тоже далеко не идеал и ошибки даже сейчас встречаются (иногда самому смешно). Но он уже куда лучше, чем в 2006-м, когда я там только зарегистрировался.
Без практики не может быть развития.