From ecdd4cdca29815dcb0ad8495ec56cef0fdc7e3e7 Mon Sep 17 00:00:00 2001 From: luxick Date: Fri, 5 Jun 2026 10:37:42 +0200 Subject: [PATCH] add Double Commander scripts New script for opening folders in the other pane --- doublecommander/cm_OpenDirInNewTabOther.lua | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 doublecommander/cm_OpenDirInNewTabOther.lua diff --git a/doublecommander/cm_OpenDirInNewTabOther.lua b/doublecommander/cm_OpenDirInNewTabOther.lua new file mode 100644 index 0000000..e2d61a8 --- /dev/null +++ b/doublecommander/cm_OpenDirInNewTabOther.lua @@ -0,0 +1,14 @@ +local params = {...} + +local sn = debug.getinfo(1).source +if string.sub(sn, 1, 1) == '@' then sn = string.sub(sn, 2, -1) end +sn = SysUtils.ExtractFileName(sn) + +if #params ~= 1 then + Dialogs.MessageBox('Check the number of parameters!\nRequires only one.', sn, 0x0030) + return +end + +DC.ExecuteCommand('cm_FocusSwap') +DC.ExecuteCommand('cm_NewTab') +DC.ExecuteCommand('cm_ChangeDir', params[1])