MVV

|
Posted: Mon May 09, 2011 21:40 Post subject: |
|
|
Допилил команду. Пора завязывать с такой травой.
Code: | switch2_viewmode_L=set_tcini(left, LastViewMode, L_viewMode) tcm(#1), test(L_viewMode != (#1)) | tcm(tcini(left, LastViewMode, #) != (#1) || !(#2) ? tcini(left, LastViewMode, #) : (#2))
switch2_viewmode_R=set_tcini(right, LastViewMode, R_viewMode) tcm(#1), test(R_viewMode != (#1)) | tcm(tcini(right, LastViewMode, #) != (#1) || !(#2) ? tcini(right, LastViewMode, #) : (#2))
switch2_viewmode_S=run_item(switch2_viewmode_L, #1-200, #2-0), test(L_isActive) | run_item(switch2_viewmode_R, #1-100, #2-0) |
Итого, если запускать без второго параметра, работает так же, как switch_viewmode_S:
Code: | /u- /ei "switch2_viewmode_S(302)" |
А если со вторым, то при совпадении текущего режима и того, что сохранен в INI, будет переходить к резервному режиму, указанному вторым параметром:
Code: | /u- /ei switch2_viewmode_S(302, 301) |
Конечно, эти три команды тоже можно записать в одну строку и не править INI.......... но я этого делать не буду.  _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Last edited by MVV on Tue May 10, 2011 11:39; edited 2 times in total |
|