Enter/двойной клик на *.bar-файле

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Avada
Точно. Странно, вроде "em" в QuickSearch-e писал, а не нашло. Спасибо за подсказку, буду иметь в виду.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Как нетрудно догадаться, из найденного решения уже в рамках стандартного функционала внутренних ассоциаций TC могут последовать дальнейшие практические выводы.
Вахмурка писал(а):Еще мысли - нацарапать скрипт, который либо загружает панель в Тотал, либо открывает ее в TCMenu
Теперь не составит труда сделать стандартный аналог этого "либо" с выбором действия. Если такой выбор действительно нужен.

А то, что команда TC с параметрами может использовать не конкретное имя файла, а шаблон из поля "Параметры", для меня явилось весьма приятной неожиданостью. Не знал. Или знал, но забыл? В общем, полезная информация.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Avada писал(а):В общем, полезная информация.
Которой как минимум место тут, а как максимум - в справке. :wink:
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

Ну вот, собственно, сделал:
Filter9=*.bar
Filter9_open=*
Filter9_Button Bar Editor=""%COMMANDER_PATH%\UltraTC\Button Bar Editor.exe" "%1""
Filter9_TCMenu=%COMMANDER_PATH%\TCMenu\TCMenu.exe "%1"
Filter9_PowerPro: open in TC=%COMMANDER_DRIVE%\Utils\PowerPro\powerpro.exe runfile.LoadBar("%1")
Даже скрипт писать не пришлось, ибо "все уже написано до нас".
Соответственно, любители ТСМС последнюю ассоциацию могут поменять.
То есть найдено как минимум 4 решения через сторонние программы (Button Bar Editor, TCMenu, PowerPro, ТСМС). И хотя я продолжаю считать, что Тотал должен обладать собственным функционалом, кидаться в Гислера запросом не буду, ибо он вряд ли его воплотит, обосновывая отказ широкими возможностями стороннего решения.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Flasher
Спасибо за подсказку, с предложением по дополнению таблицы я согласен. Но надо обдумать, как должна выглядеть там новая информация. Да и саму таблицу скоро придётся перемещать (сейчас обсуждается новое место размещения, уже готов "несборочный" вариант текста) — прежний сайт в апреле закроется.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Только сейчас увидел, пардон.
Вахмурка писал(а):Я правда не понял.
Объясняю: когда перед глазами панель с кнопками переходов между стандартными bar-ми, где есть постоянные и необходимые кнопки - то это удобно/юзабильно, когда же перед глазами какой-нибудь bar, который в обычном режиме функционирует как выпадающее меню и в котором, соответственно, нет самых необходимых кнопок перехода/обновления/закрытия и т.п., то это доставляет определённые неудобства, вплоть до необходимости в перезапуске ТС при отсутствии кнопки/команды выхода в стандартную панель.
Вахмурка писал(а):Каких именно?
Вот тех, что описал выше.
Вахмурка писал(а):У меня почему-то получается с любым, который вызывается с кнопки. Либо поясни, что такое "текущая панель". Только которая в ключе Buttonbar в одноименном разделе?
Текущая - это та, которая перед глазами. Ведь для того, чтобы перейти в панель, заданную в виде выпадающего меню, возможно, придётся нажимать на кнопки перехода на другие bar-ы либо продолжать удерживать клавишу Shift после нажатия на посреднем bar-e и искать в выпавшем меню нужную bar-кнопку для последующего клика ЛКМ, это опять-таки неудобно.
Вахмурка писал(а):Соответственно, любители ТСМС последнюю ассоциацию могут поменять.
runfile.LoadBar("%1"), надо полагать, и есть замена TCMC? С остальными-то и так изначально ясно было. Для этого, ИМХО, удобнее F4Menu использовать, чтобы не блокировать быстрозапуск по Enter.

Avada
Да. Тяжёлые настают времена. Жаль. Может, переместить на хостинг, где онлайн-справка кочует?
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

2Flasher
Вот теперь все ясно. F4Menu не установлен (пользуюсь ChoiceEditor'ом, который, видимо, мало чем отличается). Постепенно перехожу на внутренние ассоциации (по той же причине: если есть встроенный механизм, стараться заменить на него внешний).

2Avada
Если хочешь, тему можно закрывать.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Flasher писал(а):Да. Тяжёлые настают времена. Жаль. Может, переместить на хостинг, где онлайн-справка кочует?
Насчёт тяжёлых времён — преодолеем, варианты есть. Тем более что переезд не будет неожиданностью, время есть. А хостинг с онлайн-справкой нам неподконтролен, он вообще неизвестно чей. Хорошо бы собственную онлайновую справку в перспективе сделать, но это пока совсем уж радужные прожекты, есть более насущные дела...
Вахмурка писал(а):Если хочешь, тему можно закрывать.
Да нет, не хочу. Может, ещё что интересное выявится.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Вахмурка писал(а):Вот теперь все ясно. F4Menu не установлен (пользуюсь ChoiceEditor'ом, который, видимо, мало чем отличается).
Меню от окна отличается, ИМХО, кардинально.

Avada
А, так это не ваших рук дело? Теперь ясно. Кстати, сайт будет полностью переноситься?
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Flasher писал(а):Кстати, сайт будет полностью переноситься?
Нет, только две странички, которыми я занимаюсь. Остальное признано не подлежащим реанимации.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Flasher писал(а):
Вахмурка писал(а):Вот теперь все ясно. F4Menu не установлен (пользуюсь ChoiceEditor'ом, который, видимо, мало чем отличается).
Меню от окна отличается, ИМХО, кардинально.
Больно не пинайте, не сдержался. Меню в винде - это тоже окно, разве что другого класса. :D
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

MVV
Пинать не будем, тема старая, возвращаться не стоит. Все всё поймут без уточнений.
Ответить