Flasher писал(а):Всё и так будет работать как надо.
Предложенная сцепка работает так.
Конкретизируй, пожалуйста, что мне предпринять, чтобы всё работало как надо без перехода в режим, когда панели располагаются одна под другой?
Зачем? Тебя же не устраивает отключение указанной опции.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
sa писал(а):будем надеяться, что они ... разберутся в твоём варианте
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
В теме "Четыре вопроса о сцепке команд" уважаемый SA дал код кнопки для переключения между сцепками cm_100Percent(910),cm_VerticalPanels(305) и cm_50Percent(909),cm_VerticalPanels(305).
Если используются две панели выбора дисков, то при курсоре в правой файловой панели и переключении на режим 100% - две панели дисков одна под другой.
Иначе, если курсор в левой файловой панели, то остается одна панель выбора дисков в режиме 100%.
Как привести кнопку к единообразию (одна панель в режиме 100% вне зависимости от положения курсора)?
[mod="Avada"]Перенесено по месту основного обсуждения из обсуждения темы "Обмен кнопками".[/mod]
ZZZAlexZZZ
В первую сцепку вставить cm_FocusLeft или 4001.
ZZZAlexZZZ писал(а):если курсор в левой файловой панели, то остается одна панель выбора дисков в режиме 100%.
Почему одна? Просто вторая перемещается в самый низ. Чтобы действительно осталась одна, нужно в каждую сцепку добавить cm_VisTwoDriveButtons или 2903.
Но лучше всё это делать одной кнопкой с проверкой ini через TCFS2, чтобы не наступить на грабли с переключением какого-то из режимов в отдельности.
И почему нельзя было там же спросить (или хотя бы в спецтопике)?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
ZZZAlexZZZ писал(а):Как привести кнопку к единообразию
Упомянутая кнопка сохраняет единообразие: у каждой (верхней и нижней в случае с расположением панелей одна над другой) файловой панели остаётся своя панель дисков, которая вполне работоспособна даже в ситуации, когда соответствующая ей неактивная файловая панель оказывается скрытой.
sa писал(а):Упомянутая кнопка сохраняет единообразие: у каждой (верхней и нижней в случае с расположением панелей одна над другой) файловой панели остаётся своя панель дисков
Вопрос был не про кнопку, а сцепки. И кнопка не реализует запрошенное единообразие (наличие только одной панели дисков сверху, если активна правая панель). Я ответил по существу вопроса.
Для TCFS2 это реализуется так:
db2=tcm(2903), eval(hasDriveBar2), db3 ; Показать одну панель кнопок дисков
db3=tcm(2903), eval(!hasDriveBar2), db2 ; Показать две панели кнопок дисков
и после hasDriveBar=...
hasDriveBar2=tcini(Layout, DriveBar2, 1) ; Истина, если 2 панели кнопок дисков в wincmd.ini
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
При использовании режима со скрытой неактивной панелью заметил особенность: клавиша TAB не переключает на скрытую панель при обычном (бок о бок) расположении панелей (в отличие от случая, когда они находятся одна над другой).
Для меня это ещё один повод при скрытии неактивной панели пользоваться видом Панели одна над другой.
По мне так это, наоборот, хорошо, когда Tab не уводит фокус в режиме "Проводника".
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.