function OnInit(initData) { initData.name = "ClearViewer"; initData.version = "1.0"; initData.url = "https://resource.dopus.com/t/disable-viewer-pane-when-supported-file-not-selected/30685"; initData.desc = "Clear the viewer pane when changing folders"; initData.default_enable = true; initData.min_version = "12.10"; } function OnBeforeFolderChange(data) { if (!data.initial && data.action != "refresh") { var vp = data.tab.lister.viewpane; if (vp != 0) { var vertOrHoriz = (vp==1) ? "Vert" : "Horiz"; var cmd = DOpus.Create.Command(); cmd.SetSourceTab(data.tab); cmd.AddLine("Set VIEWPANE=Off"); cmd.AddLine("Set VIEWPANE=On," + vertOrHoriz); cmd.Run(); } } }