TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое

Обсуждение только плагинов и утилит для Total Commander.

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

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

Сообщение Flasher »

LonerD писал(а):После чего перетягиваю мышкой разделитель. Отпускаю разделитель, он устанавливается как я того пожелал, а подсказка с количеством процентов (маленький жёлтый прямоугольник) не исчезает, а остаётся постоянно висеть поверх всех окон до тех пор, пока не закрою Тотал.
ЛКМ удерживать не надо. Тут предусмотрено 2 клика. А вопрос подсказки мы с МVV давно ещё в личке обсуждали. Решения кроме нового дополнения с отсутсвием чёрной полоски (пример постом выше) не нашлось.
Аватара пользователя
Andrey_A
Сообщения: 394
Зарегистрирован: Пт апр 10, 2009 06:28
Откуда: Сочи
Контактная информация:

Сообщение Andrey_A »

Подскажите, есть ли функция Сворачивания Тотала на панель задач
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Andrey_A писал(а):Подскажите, есть ли функция Сворачивания Тотала на панель задач
Функция сворачивания безусловно есть: show(6), но куда - зависит от настроек самого тотала. Если в тотале настроено сворачиваться в панель задач, то туда и будет сворачиваться (параметр TrayIcon=0 секции Configuration).
Аватара пользователя
Andrey_A
Сообщения: 394
Зарегистрирован: Пт апр 10, 2009 06:28
Откуда: Сочи
Контактная информация:

Сообщение Andrey_A »

MVV
Попробовал show(6), выдало такую ошибку

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

Error:
Unavailable key
Actions:
show(6)
Может, что-то не так вписал, кнопка

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

TOTALCMD#BAR#DATA
"%COMMANDER_PATH%\Utilities\TotalCom\TCFS2\TCFS2.exe"
show(6)
%COMMANDER_PATH%\Utilities\TotalCom\TCFS2\TCFS2.exe
TCFS2
%COMMANDER_PATH%\Utilities\TotalCom\TCFS2\

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

Сообщение Flasher »

А где же обязательный ключ /ef?
И в каком ключе эта функция вообще понадобилась, можно поинтересоваться? Возможностей ключей TrayIcon и MinimizeOnClose не хватает?
Andrey_A писал(а):Ещё вопрос, может утилита вызывать пользовательские команды
Readme.txt писал(а): tem(<em_command_name>)
Отправляет ТК указание выполнить пользовательскую команду с указанным именем;
Аналогично по сепаратору. Всё давно есть. Читай Ридми и смотри примеры в TCFS2.ini. Другие примеры тут.
Аватара пользователя
Andrey_A
Сообщения: 394
Зарегистрирован: Пт апр 10, 2009 06:28
Откуда: Сочи
Контактная информация:

Сообщение Andrey_A »

почему выдаёт ошибку

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

TOTALCMD#BAR#DATA
"%COMMANDER_PATH%\Utilities\TotalCom\TCFS2\TCFS2.exe"
/ei "sp_set_active((# == 50 ? 15 : 50))"
%COMMANDER_PATH%\Utilities\TotalCom\TCFS2\TCFS2.exe
TCFS2
%COMMANDER_PATH%\Utilities\TotalCom\TCFS2\

-1

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

Error:
Unavailable key

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

Сообщение Flasher »

См. продолжение на след. странице.
И на вопрос ответь, пож-та.
Аватара пользователя
Andrey_A
Сообщения: 394
Зарегистрирован: Пт апр 10, 2009 06:28
Откуда: Сочи
Контактная информация:

Сообщение Andrey_A »

Flasher, спасибо
Есть ли у кого-нибудь коллекция кнопок, в которых используется утилита TCFS2. Хочется разобраться - на большом количестве примерах это будет сделать гораздо проще. Readme.txt конечно хорошо, но на первый взгляд - тёмный лес. Коллекция кнопок одним файлом, я думаю помогла бы и другим, если её положить в шапку темы и периодически пополнять.

с show(6) я так и не разобрался
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Andrey_A писал(а):почему выдаёт ошибку

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

Unavailable key

Macros:
#
А рвзве где-то написано, что # поддерживается в команде sp_set_active? :) Этот псевдосимвол поддерживается лишь в тех командах, про которые это явно указано в справке. А чтобы узнать текущую позицию сепаратора, надо использовать не #, а sepPos. И иметь установленную TCFS2Tools.
Andrey_A писал(а):с show(6) я так и не разобрался
А с чем тут разбираться? Если пишешь в командах, то просто show(6), как и другие show (поищи в TCFS2.ini). А если в командной строке, то предварительно надо указать /ef.
Аватара пользователя
Andrey_A
Сообщения: 394
Зарегистрирован: Пт апр 10, 2009 06:28
Откуда: Сочи
Контактная информация:

Сообщение Andrey_A »

MVV
с # я разобрался, выше постом ошибка
Error:
Unavailable key
Actions:
show(6)
вот с ней не разобрался

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

Сообщение Flasher »

Andrey_A
Коллекции кнопок нет. Для TCFS2 использую только главное меню и горячие клавиши. Помимо теории в Readme есть примеры с записанными по умолчанию командами. Ещё советую тут посмотреть.
TCFS2.exe /ef show(9)

MVV
Ты не в ту степь. Раньше поддерживалось. Это касалось моей ссылки.
Аватара пользователя
Andrey_A
Сообщения: 394
Зарегистрирован: Пт апр 10, 2009 06:28
Откуда: Сочи
Контактная информация:

Сообщение Andrey_A »

Всем спасибо - всё, что я хотел - заработало - классная утилита!
Если бы была коллекции кнопок - кучу вопросов бы отпала
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Andrey_A писал(а):Задача: из другой программы вызвать меню TC - это получилось
Можно поподробней? Что за программа, и зачем из неё запускать меню ТС (какое, кстати?)?
Аватара пользователя
Andrey_A
Сообщения: 394
Зарегистрирован: Пт апр 10, 2009 06:28
Откуда: Сочи
Контактная информация:

Сообщение Andrey_A »

Flasher писал(а):Можно поподробней? Что за программа и зачем из неё запускать меню ТС (какое, кстати?)?
Всё просто у меня 2 программы основные - это ТС и Аkel
сейчас в редакторе провожу 70% времени. Чтобы вызвать какое-то другое приложение я нажимаю вызов вертикального главного меню ТС из akelа и вызываю (при этом тотал должен быть свёрнут). Если тотал не свёрнут, то фокус с акела переходит на тотал. Поэтому я и задал здесь вопрос про свёрнутость TC

Меню ТС из AkelPad'a
Последний раз редактировалось Andrey_A Ср ноя 09, 2011 13:57, всего редактировалось 1 раз.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Andrey_A
Но если Тотал уже свёрнут, к чему фунция show(6) тогда? Её же из AkelPad вызывать не требуется. Или я чего-то не знаю?

Вызов меню, как я понял, требуется, чтобы избавить себя от дублирования сущностей. Хотя у тебя вроде Akel тоже прогами забит под завязку.
А как тебе вариант с em_SwitchWindow&MainMenu из статьи?
Ответить