function OnInit(initData) { initData.name = "Style Format Lock"; initData.version = "1.0"; initData.copyright = "(c) 2022 Leo Davidson"; initData.url = "https://resource.dopus.com/t/locking-folder-format-in-tab-groups/41011/"; initData.desc = "Turn on the format lock when a specific style is loaded"; initData.default_enable = true; initData.min_version = "12.0"; } function OnStyleSelected(styleSelectedData) { if (styleSelectedData.style == "Test") { var cmd = DOpus.Create.Command; cmd.deselect = false; // Only really need to do this for one tab on each side, but this is one way to do that. for (var eTabs = new Enumerator(styleSelectedData.lister.tabs); !eTabs.atEnd(); eTabs.moveNext()) { cmd.SetSourceTab(eTabs.item()); cmd.RunCommand("Set FORMATLOCK=on"); } } }