Привязка размера окна TC к разрешению экрана

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

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

Ответить
leomaks
Сообщения: 28
Зарегистрирован: Вт янв 11, 2005 10:59

Привязка размера окна TC к разрешению экрана

Сообщение leomaks »

1. TC запущен
2. Меняю разрешение экрана
3. Восстанавливаю разрешение экрана
4. Окно TC становится маленьким (не восстанавливается).

Как заставить ТС восстанавливать размер?
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

leomaks
Причина, ИМХО, элементарна: если изменить разрешение при открытом окне TC и вернуться к прежнему разрешению, соответствующие настройки не смогут быть считаны автоматом из wincmd.ini. Способ устранения — тоже: надо просто перезапустить TC. :wink:
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Виноват тут не тотал, а винда, которая ресайзит все окна, размеры которых превышают размеры экрана, а при обратном изменении разрешения ничего не делает. Тут надо юзать какой-нить внешний инструмент, который будет менять разрешение и ресайзить окна в обе стороны.
leomaks
Сообщения: 28
Зарегистрирован: Вт янв 11, 2005 10:59

Сообщение leomaks »

честно говоря уже надоело после игры, терминала и даже выключения экрана TC меняется. Есть ли какие плагины к нему следящие за разрешением экрана?
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

leomaks писал(а):честно говоря уже надоело после игры, терминала и даже выключения экрана TC меняется.
Это уже не "меняю/восстанавливаю разрешение экрана" (я-то предполагал, что разрешение переключалось явным образом), а нечто другое. Вообще говоря, такого быть не должно. Это аномальная ситуация, не объясняемая обычным поведением ни TC, ни системы. Ничего подобного вообще никогда не наблюдал.
Оставим пока в стороне систему. С остальными настройками TC всё нормально? Слетают только те, что связаны с разрешением? И все ли из них слетают? Со шрифтами, например, что?
leomaks писал(а):Есть ли какие плагины к нему следящие за разрешением экрана?
Такого типа плагинов TC в принципе не существует. И в норме они не нужны, поскольку не должно существовать самой проблемы.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Avada, очень часто такое наблюдал. Особенно если полноэкранное приложение некорректно завершает работу - комп вываливается назад в винду с тем разрешением, которое устанавливала игра. Вообще, это неудачное место в винде.

А чтобы следить за разрешением, плагина не требуется, нужна как раз внешняя утилита. Плагины в тотале получают управление только при обращении к ним, а тут нужно постоянно следить за состоянием окна.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Всё верно, но вот именно — некорректно завершает! Это-то понятно. Выше и было сказано:
Avada писал(а):Это аномальная ситуация, не объясняемая обычным поведением ни TC, ни системы.
А вот если, скажем, после нормального выхода из игры или включения экрана разрешение выводится правильное, а размер Тотала слетает — такого не наблюдал. И где в исходных постах хоть намёк на некорректное завершение?
Даже самая богатая фантазия
Не представит себе наши безобразия.
Ответить