Набор панелей уже давно устоялся. К тому же стандартный набор у меня грузится с помощью Autorun и TCFS2 при каждом вызове ТК. Там же устанавливается видимость скрытых файлов, задействование функции исключения и т.п. Если всё же я добавил какую-либо панель, то она скорее всего понадобится мне и в полноэкранном режиме. Короче, пока этот вариант устраивает, ну а возможностей у TCFS2 конечно море - на всех хватит.Flasher писал(а):убрать либо добавить, скажем, одну/две лишних панели
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Намёк вроде понятен.MVV писал(а):Кстати, если ты модифицируешь скрипт так, что он будет разворачивать окно ТК на весь экран, а затем чуть ресайзить его, чтобы с того боку, где у тя панель, было несколько пикселей до края экрана, то при необходимости добраться до панели ты сможешь подвести мышь к краю экрана и кликнуть (панелька откроется в фоне, но по щелчку перейдет на передний план).
Код: Выделить всё
[Items]
rmh=move(, 0, , +-9 ) ; Уменьшить высоту окна на 9 пикселейКод: Выделить всё
ShellExec "%COMMANDER_PATH%\Utils\TCFS2\TCFS2.exe" "/ei c0 rmh t0 cfixm1"Не совсем понял сути команды rmh. Зачем уменьшать высоту окна, если я имел в виду укоротить его размер слева? Или у тебя появились какие-то иные мысли на эту же тему?
Я предлагал слева вдоль края экрана сделать полосочку, отодвинув окно ТК от края:
Так, лениво бросив мышь к левой кромке экрана и кликнув, можно активировать окно, которое расположено там за окном ТК - то есть, открывшуюся боковую панель. А четыре пикселя у стенки почти не видны, особенно с учетом того, что окно при разворачивании позиционируется с отрицательной координатой, а не нулевой.
Я предлагал слева вдоль края экрана сделать полосочку, отодвинув окно ТК от края:
Код: Выделить всё
[Items]
rmh=move(+4, , +-4)Код: Выделить всё
ShellExec "%COMMANDER_PATH%\Utils\TCFS2\TCFS2.exe" "/ei c0 m1 rmh t0"Мысли банальные: QuickLaunch привязан толи на уровне API, толи как к Taskbar-у, если таскбар отображается, то и куикланч будет, и наоборот, соответственно.MVV писал(а):Не совсем понял сути команды rmh. Зачем уменьшать высоту окна, если я имел в виду укоротить его размер слева? Или у тебя появились какие-то иные мысли на эту же тему?
Ты, видать, забыл, что мне помимо панели быстрого запуска нужна ещё и панель задач.
Ты ничего в строке своей не проморгал?
Добавлено: Не, твой вариант не работает..
Нет. Потому что команда rmh изменяет размер окна, вызывая его перерисовку, поэтому после нее вызывать cfixm1 не требуется.Ты ничего в строке своей не проморгал?
Кстати, ее можно "доставать" кликом по левому нижнему углу экрана.Ты, видать, забыл, что мне помимо панели быстрого запуска нужна ещё и панель задач.
Кстати, заметил, что если после разворачивания окна сдвигать его, оно, видимо, теряет свойство развернутости - и панель задач не скрывается за ним, приходится делать его поверх других окон. Тогда все панели скрываются, при этом панель быстрого запуска можно достать, кликнув по левой кромке экрана, а панель задач - по левой кромке экрана в нижнем углу (там, где панель задач расположена).
Вот чегой-то у меня не перерисовывается, и c0, естественно, не срабатывает. Ты хоть пробовал сам так запустить?MVV писал(а):Нет. Потому что команда rmh изменяет размер окна, вызывая его перерисовку, поэтому после нее вызывать cfixm1 не требуется.
Добавлено: Хм. Сейчас переставил значения ключей под новую логику, с0 запустилось без cfixm1. Интересно однако.
Может в семёрке и так, в XP нет такой фичи.MVV писал(а):Кстати, ее можно "доставать" кликом по левому нижнему углу экрана.
Аналогично, в XP нет этого.MVV писал(а):Тогда все панели скрываются, при этом панель быстрого запуска можно достать, кликнув по левой кромке экрана, а панель задач - по левой кромке экрана в нижнем углу (там, где панель задач расположена).
Хочу подчеркнуть одну вещь касаемо
Имеется в виду, что вызываться в таком случае боковая панель быстрого запуска будет без активации панели задач (хоть мышью, хоть вызовом меню Пуск).Flasher писал(а):если таскбар отображается, то и куикланч будет, и наоборот, соответственно.
Добавлено: Ах да, я же самого главного не сказал по части функции move(, 0, , +-9 ). Дело не в том, что при уменьшении значения сама панель задач не хочет появляться, а окно по высоте не хочет уменьшаться!!
Конечно. Я указал строку параметров для запуска - там еще при развороте окна после сокрытия заголовка окно уже перерисовывается, так что и без rmh работало бы.Вот чегой-то у меня не перерисовывается, и c0, естественно, не срабатывает. Ты хоть пробовал сам так запустить?
Кстати, забавный глюк обнаружил. Если окно разворачивается, когда заголовок скрыт, винда скрывает панель задач (даже если автоматическое сокрытие панели задач выключено). Но если заголовок скрыт, но окно не перерисовано, винда панель задач не скрывает... То есть, надо обязательно между сокрытием заголовка и разворачиванием окна вызывать rm1pm.
А я щас в XP.Может в семёрке и так, в XP нет такой фичи.
Я все еще в XP.Аналогично, в XP нет этого.
Опять не совсем понял мысли. Ведь вызов меню Пуск активирует панель задач, боковую панель им не активировать.Имеется в виду, что вызываться в таком случае боковая панель быстрого запуска будет без активации панели задач (хоть мышью, хоть вызовом меню Пуск).
Кстати, нашел довольно простой способ показать боковую панель. Посылаешь нажатие клавиши Win два раза, а затем двигаешь мышу влево. При этом меню Пуск открывается и закрывается, панель задач остается активной, а боковая панель появляется.
Я писал раньше, что любое изменение размера окна вызывает перерисовку. Разворачивание или rmh попадают под этот случай.Хм. Сейчас переставил значения ключей под новую логику, с0 запустилось без cfixm1. Интересно однако.
Странно, проверил - работает:Ах да, я же самого главного не сказал по части функции move(, 0, , +-9 ). Дело не в том, что при уменьшении значения сама панель задач не хочет появляться, а окно по высоте не хочет уменьшаться!!
Код: Выделить всё
rmh=move(, , +0, +-9)Код: Выделить всё
/ei t1 c0 rm1pm m1 rmhТы издеваешься, да?MVV писал(а):А я щас в XP.![]()
Я все еще в XP.![]()
Короче, если подскажешь опцию, где это можно включить, скажу спасибо.
Если в режиме FullScreen вызвать сначала Пуск, а потом подвести курсор к боковой панели, то она будет доступна. А мысль моя сводится к тому, что этого делать не придётся, если уменьшить высоту окна на 9 пикселей.MVV писал(а):Опять не совсем понял мысли. Ведь вызов меню Пуск активирует панель задач, боковую панель им не активировать.
MVV писал(а):Кстати, нашел довольно простой способ показать боковую панель. Посылаешь нажатие клавиши Win два раза, а затем двигаешь мышу влево. При этом меню Пуск открывается и закрывается, панель задач остается активной, а боковая панель появляется.
Нууу, меня разве этим удивишь, разницы для меня практически никакой, если учитывать, что всё меню Пуск у меня состоит из двух пунктов, хоть убирай повторным нажатием, хоть оставляй - всё равно, к тому же боковую панель с клавы после двойного нажатия Win можно вызвать Tab-ом. А если опять по окну ткнёшь, то возможность пропадёт опять же. Это для меня не вариант. Проходили.. Мне нужно по человечески, с подводом крысы и без лишних манипуляций.
Чуть-чуть.Ты издеваешься, да?
У меня оно само так. Боковая панель поверх других окон, автоскрываемая, панель задач - поверх других окон, не автоскрываемая, тотал поверх других окон на весь экран за исключением полосы слева. Когда сбоку окна щелка в пару пикселей, в этой щелке в углу виднеется панель задач, и по щелчку активируется.Короче, если подскажешь опцию, где это можно включить, скажу спасибо.
Ну, +0 можно и не писать, результат один, это я проверял просто.А что такое "+0" ?
У меня ещё с давних пор панели автоскрываемые, включая таскбар(мне её также убирать необходимо). Вот теперь я понял о чём ты: мол, если освободить для панели пару пикселей слева, то можно добраться до Пуска с нижнего левого края. Мне не очень нравится картина, когда уменьшается ширина, меня больше устраивает уменьшение высоты, но не на ДЕВЯТЬ пикселей. Что с этим будем делать?MVV писал(а):Боковая панель поверх других окон, автоскрываемая, панель задач - поверх других окон, не автоскрываемая, тотал поверх других окон на весь экран за исключением полосы слева. Когда сбоку окна щелка в пару пикселей, в этой щелке в углу виднеется панель задач, и по щелчку активируется.
А мне кажется, что чуть уменьшить ширину менее страшно, так как высота обычно важнее (особенно на широких мониторах, где с ней дефицит). И хватает 4 пикселей.
Код: Выделить всё
rmh=move(, , , +-4)У меня не он.MVV писал(а):особенно на широких мониторах, где с ней дефицит
Ты о высоте? Наверное это как-то связано то ли с разрешением монитора, то ли с форматом. Не везёт мне что-то.. Меньше 9-ки никак.MVV писал(а):И хватает 4 пикселей.![]()
Код: Выделить всё
rmh=move(, , , +-4)
Ты мне можешь вообще объяснить, почему высота окна не меняется, если меньше, чем на 9-ть пикселей высоту менять?