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

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

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

Аватара пользователя
Mint86
Сообщения: 43
Зарегистрирован: Ср авг 15, 2007 07:25

Сообщение Mint86 »

Flasher
Сделал точно так как указано по вашим ссылкам. Работает. Навесил на сочетание клавиш. Назрела необходимость того что описал выше. Извините если что-то не так сделано..
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Не понял, нужно ли ещё или нет, на всякий случай напишу. Чтобы открывать папку и потом менять ширину панели, нужно сделать em-команду для входа в папку и потом через TCFS2 вызывать эту em-команду (через tem) и затем менять ширину панели. Что-то вроде:

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

TCFS2.exe /ef tem(em_GoToPhBook) /ei sp_set_active(85)
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

А точнее:
В диалоге правки пользовательской команды em_GoToPhoneBook поле "Команда" заполняется так: cd \\\Phonebook

Для требуемой кнопки то же поле заполняется так:

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

%COMMANDER_PATH%\...\TCFS2\TCFS2.exe /ef tem(em_GoToPhoneBook) /ei "sp_set_active((sepPos == 50 ? 85 : 50))"
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Для требуемой кнопки то же поле заполняется так:
Чуток не соглашусь. Если человек хочет всегда расширять панель при переходе в папку Phonebook, то нужен безусловный параметр для sp_set_active, а то при такой реализации при уже установленных 85% разделитель будет скакать обратно на 50%.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

MVV
Я частично реализовал просьбу
Mint86 писал(а):При выходе из плагина (при открытии других обычных папок или дисков) сепаратор должен возвращаться на 50/50.
Понятно, что при стандартных переходах в папки без резидента такого сделать не получится, если ты, конечно, сам в TCFS2Tools не добавишь подобную фичу.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Не, в TCFS2Tools она вряд ли нужна. Может, как самостоятельный плагин (к Autorun.wdx), который будет выполнять заданные команды при входе в определенные папки.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

При входе в определённые и так есть в TwinKey - это не то, надо как раз при выходе из определённых.
Аватара пользователя
Mint86
Сообщения: 43
Зарегистрирован: Ср авг 15, 2007 07:25

Сообщение Mint86 »

Flasher писал(а):MVV
Я частично реализовал просьбу
Mint86 писал(а):При выходе из плагина (при открытии других обычных папок или дисков) сепаратор должен возвращаться на 50/50.
Понятно, что при стандартных переходах в папки без резидента такого сделать не получится, если ты, конечно, сам в TCFS2Tools не добавишь подобную фичу.
Спасибо работает, но действительно хотелось бы при выходе не нажимая на кнопку а просто при переходе на другие папки/диски поиметь панель размером 50/50. А пока я счастлив на 85% :)

Добавлено спустя 9 минут:

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

Сообщение MVV »

Кстати при выходе из плагина (phonebook) можно ли поменять и вид отображения активной панели (колонок) на краткий?
Как только можно будет возвращать сепаратор, ровно тогда же можно будет и возвращать прежний режим отображения. :D
А пока...
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Mint86 писал(а):при выходе из плагина (phonebook) можно ли поменять и вид отображения активной панели (колонок) на краткий?
Так вроде бы при выходе из плагина возвращается предыдущий вид панели… Если он был кратким до плагина, то и вернётся краткий.
Аватара пользователя
Mint86
Сообщения: 43
Зарегистрирован: Ср авг 15, 2007 07:25

Сообщение Mint86 »

sa писал(а):Так вроде бы при выходе из плагина возвращается предыдущий вид панели… Если он был кратким до плагина, то и вернётся краткий.
Да действительно при простом выходе из плагина (phonebook) файловая панель отображается как кратка, но если плагин открыт и при этом закрыть тотал, то при следующем открытии тотала файловая панель (у меня) меняется почему-то на подробный..
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Mint86 писал(а):если плагин открыт и при этом закрыть тотал, то при следующем открытии тотала файловая панель (у меня) меняется почему-то на подробный
Точно так же, наверное, происходит и в случае, если закрытие тотала происходит и без наличия открытого плагина? Тогда достаточно выставить краткий режим панелей и через меню конфигурации сохранить настройки.
Аватара пользователя
Mint86
Сообщения: 43
Зарегистрирован: Ср авг 15, 2007 07:25

Сообщение Mint86 »

sa
Да такое поведение происходит и в случае открытия других wfx плагинов (registry например). Сделал как вы посоветовали. То же самое. Попробовал различные варианты: сначала устанавливал краткий режим, сохранял настройки (меню Конфигурация/Сохранить настройки), перезагружал тотал, открывал wfx плагин выключал тотал, включал, получаю подробный режим отображения вместо краткого.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

sa писал(а):Так вроде бы при выходе из плагина возвращается предыдущий вид панели… Если он был кратким до плагина, то и вернётся краткий.
[s]Ты не с листерными плагинами путаешь? С wfx ничего меняться не должно.[/s]
Пардон, не о том подумал (сепаратор в голове).
Последний раз редактировалось Flasher Пт окт 19, 2012 12:13, всего редактировалось 1 раз.
Аватара пользователя
Mint86
Сообщения: 43
Зарегистрирован: Ср авг 15, 2007 07:25

Сообщение Mint86 »

Установил тотал на чистой системе (на другой компьютер на который тотал никогда не устанавливался), установил единственный плагин tcPhonebook. Результат пока тот же...
Ответить