Чтобы не дублировать:
http://forum.farmanager.com/viewtopic.php?f=4&t=10564
Опция "Не удалять временные файлы"
Опция "Не удалять временные файлы"
Я правильно понял? Макрос я вешаю на ENTER, макрос должен как-то определить, что я нахожусь внутри архива (как?) и если это так, то с помощью команд архиватора, встроенного в FAR (у меня нет внешних архиваторов), распаковать этот файл в %TEMP% и открыть оттуда. Это все осуществимо?
- zg
- zero-gravity
- Posts: 6035
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Опция "Не удалять временные файлы"
можно макрос, можно ассоциацию на нужные типы файлов.
если вам нужно такое поведение для всех плагиновых панелей, то
panel.GetPanelInfo (nil, 1)
и смотреть поля PanelType и Flags. если только какого-то конкретного, то OwnerGuid.
да. курсор уже на нужном файле, поэтому
Keys"F5"
запустит диалог распаковки, остаётся поменять путь и после распаковки запустить файл при помощи win.ShellExecute
.