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

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

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

Post by hayabusa2 »

"...\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: 6035
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

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

Post by zg »

он не записан по ctrl-.
Shmuel
Posts: 6834
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

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

Post by Shmuel »

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

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