Вопрос об изменении размера панелей

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

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

Ответить
dmitri
Сообщения: 16
Зарегистрирован: Пн фев 21, 2005 13:39

Вопрос об изменении размера панелей

Сообщение dmitri »

Привет всем!

Может ли кто-нибудь подсказать, можно ли в ТС с помощью клавиатурного сочетания развернуть одну из панелей (например, активную) на всю ширину окна?
Я нашел только возможность установления равной ширины панелей.
Аватара пользователя
Bomm
Сообщения: 245
Зарегистрирован: Сб янв 15, 2005 14:39
Откуда: Москва

Сообщение Bomm »

Низзя!
Есть только команда "50/50", как совершенно верно заметил dmitri
Dimych
Сообщения: 27
Зарегистрирован: Ср фев 01, 2006 10:48

Сообщение Dimych »

Кое-что можно сделать с помощью сторонних программ. См. например http://forum.wincmd.ru/viewtopic.php?t=5843. Двигает разделитель панелей по горячим клавишам вправо/влево на заданное значение (которое задается путем - какую ширину оставить на противоположенной панели, можно - 0).
Аватара пользователя
Volniy
Сообщения: 585
Зарегистрирован: Ср дек 15, 2004 00:17
Откуда: Местный

Сообщение Volniy »

... или через скрипт на WSH Script Helper. Там есть специальное свойство Separator для управления положением сепаратора.

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

Dim TCS
Set TCS = CreateObject("TCScript.Helper")
TCS.LockTC True

' Выберите свой вариант положения разделителя

' 1)   По середине, 50 на 50  
'TCS.Separator=50

' 2) Левая панель развернута полностью
TCS.Separator=0

' 3) Правая панель развернута полностью
'TCS.Separator=100

' 4) Произвольное положение в X%
'TCS.Separator=X

TCS.LockTC False
Set TCS = Nothing
На такой скрипт потом можно будет поставить желаемый хоткей.
Ответить