Две панели инструментов

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

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

Аватара пользователя
Batya
Сообщения: 2236
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Сообщение Batya »

argo писал(а):проблема оказывается создать кнопку фильтрации. Как на кнопку назначить команду cm_SrcUserSpec с параметрами фильтрации:
*.doc:*.txt или другие типы файлов????
А вот это уже совсем другой вопрос :)
Это можно только скриптами.
Скрипт *.vbs:

Код: Выделить всё

Dim TCS
Set TCS = CreateObject("TCSCRIPT.Helper")
TCS.SendCommand "cm_SrcUserDef"
TCS.SendKeystroke "*.doc;*.txt"
TCS.SendKeystroke "{ENTER}"
Set TCS = Nothing
Скрипт использует Script Helper.
argo
Сообщения: 10
Зарегистрирован: Ср июл 26, 2006 13:42
Откуда: Хохляндия

Сообщение argo »

:( это уже дебри
сын будет заниматься. Ежели что вопросы принимаешь, Батя??
Аватара пользователя
Batya
Сообщения: 2236
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Сообщение Batya »

argo писал(а)::( это уже дебри
сын будет заниматься. Ежели что вопросы принимаешь, Батя??
Почему же дебри?
1. Скачай утилиту по ссылке.
2. Запусти ее - регистрация объекта в системе.
3. Сохрани указанный в прошлом посте код в файл с расширением vbs, предварительно указав вместо "*.doc;*.txt" свой фильтр.
4. Повесь это файл на кнопку, как обычный exe-шник.
5. Нажимай кнопку и радуйся жизни :)

Конечно я вопросы принимаю. 8)
argo
Сообщения: 10
Зарегистрирован: Ср июл 26, 2006 13:42
Откуда: Хохляндия

Сообщение argo »

:D Пошло!
Не так страшен черт! когда знаешь........ :wink:
argo
Сообщения: 10
Зарегистрирован: Ср июл 26, 2006 13:42
Откуда: Хохляндия

Сообщение argo »

Дальше поехали...
У скриптов есть параметры типа "выполнение в скрытом режиме"
Без показа окна выполнения?
Аватара пользователя
StrangeRRor
Сообщения: 214
Зарегистрирован: Сб июл 15, 2006 13:16

Сообщение StrangeRRor »

argo
А чем тебя не устраивает cm_SrcUserDef?
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

А чем тебя не устраивает cm_SrcUserDef?
Я так думаю, что таким способом можно наделать кучу кнопок для различных фильтров и не париться каждый раз с его выбором, как в случае с cm_SrcUserDef.
argo
Сообщения: 10
Зарегистрирован: Ср июл 26, 2006 13:42
Откуда: Хохляндия

Сообщение argo »

StrangeRRor писал(а):argo
А чем тебя не устраивает cm_SrcUserDef?
Это команда выбора фильтра причем однго, потом опять выбирай другой фильтр.
А я говорил про применение этого фильтра (причем оперативного применения)
Аватара пользователя
Batya
Сообщения: 2236
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Сообщение Batya »

argo писал(а):Дальше поехали...
У скриптов есть параметры типа "выполнение в скрытом режиме"
Без показа окна выполнения?
К сожалению, этого пока нет :(
Volniy, автор Script Helper, обещал попробовать что-нибудь придумать, чтобы не показывать дочерние окна, но пока, видимо, не пошло :(

Как вариант, можно попробовать поиграться со временем задержки между действиями:

Код: Выделить всё

Dim TCS 
Set TCS = CreateObject("TCSCRIPT.Helper")
TCS.Pause = 0
TCS.SendCommand "cm_SrcUserDef" 
TCS.SendKeystroke "*.doc;*.txt" 
TCS.SendKeystroke "{ENTER}" 
Set TCS = Nothing
argo
Сообщения: 10
Зарегистрирован: Ср июл 26, 2006 13:42
Откуда: Хохляндия

Сообщение argo »

Спасибо мужики!"
:) В принципе, мне и этого с головой хватает!
Аватара пользователя
Artee
Сообщения: 7
Зарегистрирован: Чт фев 17, 2011 17:26

Сообщение Artee »

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

Сообщение Avada »

Artee
Даже с появлением у кнопок функциональности выпадающих меню и поддержки многострочных панелей с переносом в произвольном месте?
Что конкретно в существующем функционале не так и что конкретно необходимо?
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Artee
Сообщения: 7
Зарегистрирован: Чт фев 17, 2011 17:26

Сообщение Artee »

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

Сообщение MVV »

Avada

Читаю название темы, думаю, в тотале испокон веков 2 панели... Открываю - про панели инструментов. Странно, что тему за столько лет не переименовали в "Две панели инструментов"... :)
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

MVV
Так тема всплыла только в результате поднятия, про неё с 2006 года уже забыть успели... Исправил, конечно.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Ответить