Добрый день!!!
Подскажите пожалуйста, можно ли из внешней (по отношению к тоталу) программе узнать какая панель в тотале активна, и установить в ней определенный каталог.......... (через SendMessage или еще как).... Всем заранее спасибо............
Установка каталога
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
Да, можно. Gregory написал плагин tc, который именно это и делает. Аргумент - дескриптор окна ТС, который может быть получен через плагин win, а также через тот же tc (даже если открыто много окон ТС). Функция active возвращает активную панель (левая/правая), а функция cd осуществляет переход.
Если то, что ты написал, это все, что тебе нужно, выглядеть это будет примерно так:Желаю успеха.
Если то, что ты написал, это все, что тебе нужно, выглядеть это будет примерно так:
Код: Выделить всё
local hwnd = win.handle("c=TTOTAL_CMD")
local Panel = tc.active(hwnd)
tc.cd(hwnd, "твоя_директория")Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)