Анекдот, конечно, немного туповатый, пастух-программист - это что-то с чем-то.
Потестил. Работает. Спасибо!MVV писал(а):теперь по умолчанию стоит режим, когда главное меню временно включается при вызове, а потом выключается.
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Потестил. Работает. Спасибо!MVV писал(а):теперь по умолчанию стоит режим, когда главное меню временно включается при вызове, а потом выключается.
Код: Выделить всё
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\PLUGINS\exe\TCFS2\TCFS2.exe ???
%COMMANDER_PATH%\PLUGINS\exe\TCFS2\TCFS2.exe
-1
А ведь тебе много отвечали в теме, только ты вот не в теме.ask-rus писал(а):Я думаю, не теряя времени нужно так и поступитьFlasher писал(а):Если это никак не поможет, буду конкретно писать, что и как делать..
Код: Выделить всё
fs2=run_action(fs) save_undo(fs_undo), style(&$00C00000) | run_action(fs_undo)Код: Выделить всё
TCFS2.exe /ei fs2Код: Выделить всё
[HideMenu]
ShowMainMenu=65537
;Номер команды для отображения строки меню;
HideMainMenu=65538
;Номер команды для сокрытия строки меню;
SwitchMainMenu=65539
;Номер команды для переключения видимости строки меню;
TrackMainMenu=65540
;Номер команды для отображения главного меню в виде всплывающего меню;
MenuMode=0
;Задает режим отображения главного меню при вызове, когда оно скрыто: 0 - при нажатии Alt/F10 главное меню временно включается; 1 - при нажатии Alt/F10 главное меню отображается в виде всплывающего.Код: Выделить всё
LoadLibrary "%COMMANDER_PATH%\Plugins\wdx\Autorun\Plugins\Autorun_HideMenu.dll"Код: Выделить всё
# Сокрытие строки заголовка
ShellExec "%COMMANDER_PATH%\Utils\TCFS2\TCFS2.exe" "/ei c0 top0 rr"Код: Выделить всё
mm_show=tcm(65537) ; Отображения строки меню
mm_hide=tcm(65538) ; Сокрытия строки меню
mm_switch=tcm(65539) ; Переключения видимости строки меню
mm_track=tcm(65540) ; Отображения главного меню в виде всплывающего менюКод: Выделить всё
main_fs=run_action(show), tcini(Layout, DriveBar1, 1) | run_action(show), tcini(Layout, TabHeader, 1) | run_action(show), tcini(Layout, CurDir, 1) | run_action(show), tcini(Layout, StatusBar, 1) | run_action(show), tcini(Layout, ButtonBar, 1) | run_action(hide)Код: Выделить всё
show=db1 cd1 tt1 tb1 sb1 kb1 mm_hide rm1pm ; показать все панели
hide=c0 db0 cd0 tt0 tb0 cl1 sb0 kb0 mm_show rm1pm ; скрыть все панели кроме вкладокКод: Выделить всё
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\TCFS2\TCFS2.exe /d=0 /u- /ei main_fs rm1pm
%COMMANDER_PATH%\Utils\TCFS2\TCFS2.exe
Режим полный экран
-1
-1Ого расписал, он просил лишь сокрытие заголовка и разворот.Описание процесса создания команды/кнопки FullScreen
Писать можно где угодно, лишь бы в секции [Items].Потом ищем строку Вспомогательные команды, там пишем
И не забываем, что надо писать /d=0 вместо /d0.И создаём кнопку >
Код: Выделить всё
maxrestore=run_item(c0) run_item(m1), style(&$00C00000) | run_item(c1) run_item(m0)Код: Выделить всё
TCFS2.exe /ei maxrestoreВ смысле? Что и с чем глючно работает?Я писал спецом под новый билд, потому что он глючно работает с командами cl0/cl1 и mm_show/mm_hide. На версии 1,2 всё ок.
Вот, ё-моё, тут всего-то ничего, а я... Называется "глаза протри!".MVV писал(а):Ого расписал, он просил лишь сокрытие заголовка и разворот.
Ну раз человек задаёт вопросы типа "а надо ли мне что-то писать в ini, то лучше уже ему сразу разжевать, чтобы время не тратил, и компоновка команд в файле былм в приличном, неразбросаном состоянии.MVV писал(а):Писать можно где угодно, лишь бы в секции [Items]
Ага, забыл совсем. Сейчас исправлю.MVV писал(а):И не забываем, что надо писать /d=0 вместо /d0.
Ну вот это-то ему и надо было показать. Ну ладно, всё равно, уверен, что и моё описание кому-то пригодится.MVV писал(а):А самый простой способ чисто разворачивать/восстанавливать окно - это сделать команду:
Ну посмотри как я написал в строках show=, hide=, сразу поймёшь. Короче команды инвертировались, не знаю почему, тебе виднее.)MVV писал(а):В смысле? Что и с чем глючно работает?
А, вон ты о чем...Ну посмотри как я написал в строках show=, hide=, сразу поймёшь. Короче команды инвертировались, не знаю почему, тебе виднее.)
Код: Выделить всё
main_fs=run_action(show), tcini(Layout, DriveBar1, 0) | run_action(show), tcini(Layout, TabHeader, 0) | run_action(show), tcini(Layout, CurDir, 0) | run_action(show), tcini(Layout, StatusBar, 0) | run_action(show), tcini(Layout, ButtonBar, 0, 0) | run_action(hide)
Код: Выделить всё
show=c1 db1 cd1 tt1 cl1 sb1 kb1 mm_show rm1pm ; показать все панели
hide=c0 db0 cd0 tt0 cl0 sb0 kb0 mm_hide rm1pm ; скрыть все панели кроме вкладокСмотри внимательно как в моём примере, всё соответствует. Поэтому что-то не то тут.MVV писал(а):Не помню, когда менял, до или после первого паблик-релиза, но в настоящий момент 65537 по умолчанию показывает меню, а 65538 - скрывает. А если переопределяешь, убедись, что числа одинаковые в TCFS2.ini и Autorun_HideMenu.ini.
Даааа? Да что Вы говорите? Это у меня через зад?MVV писал(а):У тебя все условия через зад.
А ты читал пост ниже? А этот с предупреждением? И is_style потом была переименована в style. Не могу ж я исправлять все старые посты при каждом изменении логики - я стараюсь не менять логику, но тут все-таки решил, что потом со старой будет куда больше сложностей.Flasher писал(а):Даааа? Да что Вы говорите? Это у меня через зад?MVV писал(а):У тебя все условия через зад.
А в инишники is_style так и остался в описании.MVV писал(а): is_style потом была переименована в style