TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое

Обсуждение только плагинов и утилит для Total Commander.

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

Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

У меня не он.
Аналогично. Не люблю широкоформатные, мне, как программеру, важнее высота, чем ширина. :) Но, конечно, от монитора с такой же высотой, но большей шириной не отказался бы. :D

У меня меняется... И на 9, и на 6, и на 4 - слегка уменьшается по высоте. И при разрешении 1600х1200, и при 1280х1024, и при 800х600. :D
Запускаю с параметрами /ei c0 rm1pm m1 rmh, где:

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

[Items]
rmh=move(, , , +-4)
И остается узкая полосочка внизу экрана, при наводе на которую всплывает панель задач.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

MVV писал(а):мне, как программеру, важнее высота, чем ширина.
Аналогично, высота, ИМХО, важнее! Изображение
MVV писал(а):при 1280х1024, и при 800х600.
Между ними пропущен самый частоиспользуемый формат 1024х768.Изображение
MVV писал(а):И остается узкая полосочка внизу экрана, при наводе на которую всплывает панель задач.
Ээх, не судьба значит..Изображение
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Между ними пропущен самый частоиспользуемый формат 1024х768.
Ну не самый, самым частоиспользуемым он был надцать лет назад, до появления ЖК-мониторов, ну и еще с 15-дюймовочками. Начиная с 17-дюймовых в моде 1280х1024, а для больших - и того больше.

И потом, если при всех остальных работает, при этом будет то же самое. ОК, проверил и 1024х768 (Windows 7) - работает абсолютно так же. Вот, смотри - это скрин всего экрана после выполнения описанной выше команды, и внизу узенькая полоска (лучше видна при просмотре на черном фоне), при наводе на которую всплывает панель задач.
Последний раз редактировалось MVV Пт июн 25, 2010 17:46, всего редактировалось 3 раза.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

MVV писал(а):Ну не самый, самым частоиспользуемым он был надцать лет назад, до появления ЖК-мониторов, ну и еще с 15-дюймовочками. Начиная с 17-дюймовых в моде 1280х1024, а для больших - и того больше.
Наверное не с 17-шек, а с 19-шек. И не "надцать", а не более лет 7-8. В общей совокупности всё-таки наиболее используемый. Ладно, это уже оффтоп.
MVV писал(а):после выполнения описанной выше команды
Команда без перезагрузки срабатывает и с 1,2,3 пикселями. Проблема именно с автораном.
Эврика, с 5 пикселей заработало(хотя вчера все значения проверял)! С 4-мя и меньше так и не хочет. А Reboot-то иногда даёт что-то непредсказуемо положительное. :wink:
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Имею в TCFS2.ini вышеописанную команду rmh=move(, , , +-4). Прописал в Autorun.cfg:

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

# Включает полноэкранный режим
ShellExec "%COMMANDER_PATH%\Addons\TCFS2\TCFS2.exe" "/ei c0 rm1pm m1 rmh"
И тотал запускается в полноэкранном с полосочкой внизу. Понятия не имею, почему у тебя не так.

Хотя, стой. Я использую классическую схему оформления винды, а ты какую? В классической вроде рамка окна чуть поуже будет, чем в луне (за другие не знаю, никогда не увлекался темами винды).
Наверное не с 17-шек, а с 19-шек. И не "надцать", а не более лет 7-8.
Семнашки уже имеют нативное разрешение 1280х1024. Да, мелковато немного, но тем не менее. Кстати, на семнашке 1024х768 будет растянутым по-вертикали (родные пропорции 5х4, а у 1024х768 - 4х3). А "надцать" - эт я условно. :wink:
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

MVV писал(а):Я использую классическую схему оформления винды, а ты какую?
Её же. Уж "сколько себя помню". Скинами баловался последний раз лет 9-10 назад. Потом понял, что подобные красивости отвлекают от работы. Классический серый фон 98 винды и ни намёка на анимации. Изображение
MVV писал(а):Да, мелковато немного, но тем не менее
Тем не менее, выбор сводится к удобству и комфорту для глаз, для геймеров так вообще самое распространённое расширение с 16-ю битами в цветопередачи.
MVV писал(а):родные пропорции 5х4, а у 1024х768 - 4х3
Родные?? В каком смысле? Соотношение сторон 1,33 - стандартный множитель как для мониторов, так и телевизоров поколения Back, а дальше соотношение только увеличивалось в пользу ширины. Это 1,25:1 растягивает ширину.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Её же.
Тогда понятия не имею, почему у тебя с 4 пикселями не работает. :)
Классический серый фон 98 винды и ни намёка на анимации.
Во-во, нафиг эти скольжения и прочую ересь. Но я не использую темы еще по одной причине - в них нельзя сменить белый цвет фона на более приятный. Поэтому нафиг луну, нафиг аэро, даешь классик!
Родные?? В каком смысле? Соотношение сторон 1,33 - стандартный множитель как для мониторов, так и телевизоров поколения Back, а дальше соотношение только увеличивалось в пользу ширины. Это 1,25:1 растягивает ширину.
Родные в том плане, что нативное разрешение матрицы у 17- и 19-дюймовых ЖК-мониторов 1280х1024 - а это 5х4, а не 4х3, при этом сомневаюсь, что пиксели не квадратные. Поэтому при отображении картинки 4х3 на таком мониторе она будет немного растянута по-вертикали (математика простая - 4х3 соответствует 5х3.75, а у монитора 5х4).
Опять лезем мы не в ту степь. :)
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

MVV писал(а):Тогда понятия не имею, почему у тебя с 4 пикселями не работает. :)
Я тем более. :)
MVV писал(а):при этом сомневаюсь, что пиксели не квадратные
Хм. А такое бывает? :D
MVV писал(а):Опять лезем мы не в ту степь. :)
Диааагноз..)
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Тут вот ещё что: если я сворачиваю ТС в трей(ключ TrayIcon=1) по команде cm_Minimize, то при восстановлении окно разворачивается на полную. Что можно придумать, чтобы из трея либо кликом мыши, либо по Alt+Tab(Alt+Enter) восстанавливать прежний размер окна? Что-то в голову пока ничего не приходит.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Че-то не совсем понял тебя. В смысле "окно разворачивается на полную"? Из какого состояния? После чего? И что должно быть? Опиши подробнее.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

"На полную" значит по всему периметру экрана без полосок. Если просто использовать команду "восстановить окно", потом убрать в трей, то окно ТС появляется в уменьшенном варианте, с полоской снизу так не получается, происходит эффект Maximize. А должно быть как мы выбрали состояние для авторана с уменьшением высоты на несколько пикселей.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Ну это в принципе логично - система разворачивает скрытое окно. А что его перемещали/ресайзили - это ей по барабану. Не знаю, что тут можно сделать - разве что настроить, чтобы определенные команды выполнялись при восстановлении окна из трея - скриптом каким-нибудь и т.п. (опять же, хук нужен) - а сами команды можно составить и в TCFS2 (типа, если развернуто, вызывать rmh - но тут TCFS2 не сможет проверить, есть ли внизу экрана полоска, а будет уменьшать окно снова и снова, хотя ты можешь задать абсолютную высоту окна, если все время с одним разрешением рабочего стола сидишь).
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

MVV писал(а): А что его перемещали/ресайзили - это ей по барабану.
Ну я же пишу, что если использовать m0(можно ещё ресайзить при этом), то из трея окно восстанавливается в былом виде. Тут именно проблема с изменением одной высоты.
MVV писал(а):если развернуто, вызывать rmh - но тут TCFS2 не сможет проверить, есть ли внизу экрана полоска, а будет уменьшать окно снова и снова
Так в авторане мы пишем m1 перед rmh. Что нам мешает его опять же так впихнуть?
MVV писал(а):хотя ты можешь задать абсолютную высоту окна, если все время с одним разрешением рабочего стола сидишь
Меня такой хук устроит в принципе, но если с тем ничего не выйдет.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

По желаниям тех же трудящихся добавлена возможность задавать размеры и координаты окна относительно размеров экрана с помощью селедки под маринадом. :D


TCFS2 1.3.6 (изменения после 1.3.5):
+ добавлен оператор @ для функции move
* задержка игнорировалась, если не было условия отката

TCFS2 1.3.6 на wincmd.ru

В качестве параметров функции move могут выступать как сам оператор @ (размер экрана), так и выражения вида @12 (размер экрана плюс 12) или @-12 (размер экрана минус 12). Для размеров и координат по оси X подставляется ширина экрана, для размеров и координат по оси Y - высота.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Повторно выражаю благодарность MVV за обезьянку! :)
Ответить