Макрос из дистрибутива не работает, но работает записанный аналог Topic is solved

Столкнулись с проблемой в использовании макросов? Здесь можно получить помощь.
Post Reply
hayabusa2
Posts: 4
Joined: Sat 31 Aug, 2019 23:12
Has thanked: 7 times

Макрос из дистрибутива не работает, но работает записанный аналог

Post by hayabusa2 » Sat 31 Aug, 2019 23:28

"...\AppData\Roaming\Far Manager\Profile\Macros\internal" - здесь сохраняются макросы, записанные по Ctrl-<.> (записанные работают из любой папки "..."...\AppData\Roaming\Far Manager\Profile\Macros\..."
например, такой:
Macro {
area="Editor"; key="CtrlG";
code="Keys(\"F10\")";
}

Но такой же по смыслу макрос из дистрибутива, помещённый в эту же папку) не работает:
Macro {
area="Editor Viewer"; key="AltX"; description="Close editor or viewer"; action = function()
Keys('F10')
end;
}

Подскажите, что не так?

User avatar
zg
zero-gravity
Posts: 5572
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 89 times
Contact:

Макрос из дистрибутива не работает, но работает записанный аналог

Post by zg » Sun 01 Sep, 2019 02:30

он не записан по ctrl-.

Shmuel
Posts: 5833
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 22 times
Been thanked: 213 times

Макрос из дистрибутива не работает, но работает записанный аналог

Post by Shmuel » Sun 01 Sep, 2019 05:08

hayabusa2
1. Видно, что не читали %farhome%\Encyclopedia\macroapi_manual.ru.chm
2. Макросы, записываемые нажатием клавиш (клавиатурные), автоматически помещаются в %farprofile%\Macros\internal при сохранении.
3. Более функциональные макросы (стационарные), помещаются пользователем в %farprofile%\Macros\scripts.

Post Reply

Return to “Нужна помощь”