sa писал(а):В обычной панели (или в виде без подкаталогов), если под курсором архивный файл, то в случае со стрелками происходит вход в архив, с кнопкой - нет. Возможно, для кого-то это будет плюсом, а не минусом.
Ну, если нужен будет вход в архив, если таковой окажется под курсором, можно просто убрать конструкцию\: из параметров команды.
Flasher писал(а):
sa писал(а):при ошибочном вызове любой из предложенных кнопок
Конкретней. Что за вызов?
sa, как мне кажется, имеет в виду то, что если в другой панели в этот момент открыты результаты поиска, то они будут утеряны. Во избежание этого можно создать специальный [s]режим просмотра[/s] стиль оформления для них, задав в нём автозапуск команды cm_ToggleLockCurrentTab, и настроив его на автоматический выбор по условию S.
Staniclaw писал(а):sa, как мне кажется, имеет в виду то, что если в другой панели в этот момент открыты результаты поиска, то они будут утеряны.
Т.е. при использовании стрелок они не будут утеряны? Вряд ли об этом речь. И по этой логике результаты с двух сторон должны быть. Смысл?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Flasher писал(а):И по этой логике результаты с двух сторон должны быть.
Если я правильно понял, результаты с одной стороны, а имеется в виду то, что пользователь, переключившись в другую панель, случайно нажмёт кнопку либо Ctrl+<стрелка>.
sa писал(а):в отличие от варианта использования комбинаций клавиш со стрелками
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Staniclaw писал(а):можно просто убрать конструкцию \:
То есть вместо одной кнопки придётся применять одну из двух, в зависимости от ситуации? Или из трёх, если захочется ещё и для раскрытого в панели архивного файла переходить к папке с вложенным файлом или к вложенной папке?
sa писал(а):То есть вместо одной кнопки придётся применять одну из двух, в зависимости от ситуации?
Или в зависимости от привычек. Лично мне автоматический вход в архив не нужен. Если потребуется, можно и сочетанием Ctrl+<стрелка> воспользоваться.
sa писал(а):Или из трёх, если захочется ещё и для раскрытого в панели архивного файла переходить к папке с вложенным файлом или к вложенной папке?
С моей кнопкой так не получится. Команда cd не принимает прямые слэши, которыми ''Тотал'' отмечает внутриархивные каталоги, и отсекает их. Будет выполнен переход к архиву и установка курсора на нём.
Staniclaw писал(а):Если потребуется, можно и сочетанием Ctrl+<стрелка> воспользоваться.
Ещё раз повторяю, что это зависит от опционального выбора (см. ключ CtrlArrowOpenArchive).
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Staniclaw писал(а):Если потребуется, можно и сочетанием Ctrl+<стрелка> воспользоваться.
Так я тоже агитирую за этот способ. Только задача-то решалась другая: не
шевелить рукой
, только мышкой. Кнопку хотелось завести.
Наверное, наглядней было бы просто завести две кнопки с командами cm_TransferLeft и cm_TransferRight, с соответствующими им стрелками (в значках). При желании, в кнопках можно добавить (через запятую) команду перехода соответственно в левую (cm_FocusLeft) и правую (cm_FocusRight) панель.
Вместо двух команд перехода cm_FocusLeft и cm_FocusRight можно использовать одну универсальную em_SeachTo.
Теперь как бы объединить cm_TransferLeft и cm_TransferRight... и будет в шоколаде.
Aleks431
Чем предложенное не устроило?
И что такое em_SeachTo?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Это было "Перейти на одноимённый объект в соседней панели" , просто как оказалось это функция от TCIMG - и в окне описания не уместилась, вот и не заметил.
Тогда надо это все попробовать через TCIMG замутить.
Не понял. При чём тут это, когда даётся вполне рабочий пример с маленькой программой.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\TCFS2\TCFS2.exe /ef if(L_isActive,tcm(2025)+tcm(4002),tcm(2024)+tcm(4001))
wciconex.dll,249
Перейти к файлу/папке под курсором в другой панели
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.