Переход к файлу после вывода на панель поисковых результатов

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

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

Аватара пользователя
Staniclaw
Сообщения: 533
Зарегистрирован: Вс дек 12, 2010 15:37
Откуда: Ташкент

Сообщение Staniclaw »

sa писал(а):В обычной панели (или в виде без подкаталогов), если под курсором архивный файл, то в случае со стрелками происходит вход в архив, с кнопкой - нет. Возможно, для кого-то это будет плюсом, а не минусом.
Ну, если нужен будет вход в архив, если таковой окажется под курсором, можно просто убрать конструкцию \: из параметров команды.
Flasher писал(а):
sa писал(а):при ошибочном вызове любой из предложенных кнопок
Конкретней. Что за вызов?
sa, как мне кажется, имеет в виду то, что если в другой панели в этот момент открыты результаты поиска, то они будут утеряны. Во избежание этого можно создать специальный [s]режим просмотра[/s] стиль оформления для них, задав в нём автозапуск команды cm_ToggleLockCurrentTab, и настроив его на автоматический выбор по условию S.
Вечному двигателю -- вечные тормоза!..
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Staniclaw писал(а):sa, как мне кажется, имеет в виду то, что если в другой панели в этот момент открыты результаты поиска, то они будут утеряны.
Т.е. при использовании стрелок они не будут утеряны? Вряд ли об этом речь. И по этой логике результаты с двух сторон должны быть. Смысл?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Staniclaw
Сообщения: 533
Зарегистрирован: Вс дек 12, 2010 15:37
Откуда: Ташкент

Сообщение Staniclaw »

Flasher писал(а):И по этой логике результаты с двух сторон должны быть.
Если я правильно понял, результаты с одной стороны, а имеется в виду то, что пользователь, переключившись в другую панель, случайно нажмёт кнопку либо Ctrl+<стрелка>.
Вечному двигателю -- вечные тормоза!..
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

См. внимательней:
sa писал(а):в отличие от варианта использования комбинаций клавиш со стрелками
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Staniclaw писал(а):Если я правильно понял
Да, правильно.
Staniclaw писал(а):можно просто убрать конструкцию \:
То есть вместо одной кнопки придётся применять одну из двух, в зависимости от ситуации? Или из трёх, если захочется ещё и для раскрытого в панели архивного файла переходить к папке с вложенным файлом или к вложенной папке?
Аватара пользователя
Staniclaw
Сообщения: 533
Зарегистрирован: Вс дек 12, 2010 15:37
Откуда: Ташкент

Сообщение Staniclaw »

sa писал(а):То есть вместо одной кнопки придётся применять одну из двух, в зависимости от ситуации?
Или в зависимости от привычек. Лично мне автоматический вход в архив не нужен. Если потребуется, можно и сочетанием Ctrl+<стрелка> воспользоваться.
sa писал(а):Или из трёх, если захочется ещё и для раскрытого в панели архивного файла переходить к папке с вложенным файлом или к вложенной папке?
С моей кнопкой так не получится. Команда cd не принимает прямые слэши, которыми ''Тотал'' отмечает внутриархивные каталоги, и отсекает их. Будет выполнен переход к архиву и установка курсора на нём.
Вечному двигателю -- вечные тормоза!..
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

sa писал(а):Да, правильно.
Тогда не стоило вводить в заблужение про стрелки.
Staniclaw писал(а):Если потребуется, можно и сочетанием Ctrl+<стрелка> воспользоваться.
Ещё раз повторяю, что это зависит от опционального выбора (см. ключ CtrlArrowOpenArchive).
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Staniclaw писал(а):Если потребуется, можно и сочетанием Ctrl+<стрелка> воспользоваться.
Так я тоже агитирую за этот способ. Только задача-то решалась другая: не
шевелить рукой
, только мышкой. Кнопку хотелось завести.
Наверное, наглядней было бы просто завести две кнопки с командами cm_TransferLeft и cm_TransferRight, с соответствующими им стрелками (в значках). При желании, в кнопках можно добавить (через запятую) команду перехода соответственно в левую (cm_FocusLeft) и правую (cm_FocusRight) панель.
Аватара пользователя
Aleks431
Сообщения: 74
Зарегистрирован: Пн май 23, 2011 23:49

Сообщение Aleks431 »

Вместо двух команд перехода cm_FocusLeft и cm_FocusRight можно использовать одну универсальную em_SeachTo.
Теперь как бы объединить cm_TransferLeft и cm_TransferRight... и будет в шоколаде.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Aleks431
Чем предложенное не устроило?
И что такое em_SeachTo?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Aleks431
Сообщения: 74
Зарегистрирован: Пн май 23, 2011 23:49

Сообщение Aleks431 »

Это было "Перейти на одноимённый объект в соседней панели" , просто как оказалось это функция от TCIMG - и в окне описания не уместилась, вот и не заметил.
Тогда надо это все попробовать через TCIMG замутить.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Не понял. При чём тут это, когда даётся вполне рабочий пример с маленькой программой.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Aleks431
Сообщения: 74
Зарегистрирован: Пн май 23, 2011 23:49

Сообщение Aleks431 »

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

Сообщение Flasher »

Aleks431
А, так ещё переход нужен? Не проблема:

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

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) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Aleks431
Сообщения: 74
Зарегистрирован: Пн май 23, 2011 23:49

Сообщение Aleks431 »

Вот спасибо! Теперь ни рукой, ни извилиной шевелить не надо :-)
Осталось только чтобы русская речь сразу в текст превращалась.
Ответить