|   | 
 | 
| Название | OpenTabs | 
| Имя файла (*.txt) | OpenTabs.txt | 
| Описание | Восстановление набора вкладок на текущей панели | 
| Автор | Вахмурка | 
| Параметры | Имя_tab-файла, Добавить | 
| Вызываемый плагин | win, childwin | 
| Иконка |  | 
| Версия | 1.2 | 
| Дата обновления | 15.11.2017 | 
args Tabs, Keep
local hwnd = win.handle("c=TTOTAL_CMD")
local Focus = win.getfocus()
if(ctrl)
	Keep = 1
win.sendmessage(hwnd, 0x400+51, 3001, 0)
win.postmessage(hwnd, 0x400+51, 3009, 0)
if(Keep) do
	keys {down 8}
else
	keys {down 9}
endif
keys {enter}
wait.for(1500, Focus != win.getfocus())
Focus = win.handle(win.getfocus())
wait.for(200)
win.settext(Focus, Tabs)
for(childwin.gettext(Focus) != Tabs)
endfor
keys ^{enter}
if(Keep)
	win.sendmessage(hwnd, 0x400+51, 3007, 0)
	
Команда OPENTABS, введенная в версии 6.0, казалось бы, устраняет необходимость в скрипте, вызывающем загрузку набора вкладок. Однако может потребоваться вызывать такую команду извне, например, из скрипта PowerPro (см. скрипт CloseAllTabs).
Первый параметр скрипта - имя tab-файла с набором вкладок. Располагаться он должен в директории по умолчанию (ключ TabDir в файле wincmd.ini). Если он расположен где-либо еще, необходимо указывать полное имя.
Второй параметр равен 0 или отсутствует, если текущие вкладки необходимо заменить. Для сохранения старых и добавления новых задаем параметр равным 1 или удерживаем нажатой клавишу Ctrl при запуске скрипта.
|   | На главную |   | Все о Total Commander |   | PowerPro |   | PowerPro & Total Commander |