# Macro API

Краткое описание Macro API

### Экспортируемые функции, т.е. те, которые плагин экспортирует для Far Manager

Функция | Описание
--- | ---

### Сервисные функции, указатели на эти функции плагины получают от Far Manager в функции SetStartupInfoW

Функция | Описание
--- | ---
MacroControl | управляет макрокомандами

### Структуры

Структура | Описание
--- | ---
FarGetValue | запрошенная макропеременная
FarMacroCall | возврат данных в макрос
FarMacroLoad | загрузка макрофайлов
FarMacroValue | макропеременная
MacroAddMacro | добавить макропоследовательность в память
MacroExecuteString | передать исполняемый скрипт в Far Manager
MacroParseResult | результат проверки макропоследовательности
MacroSendMacroText | описание макропоследовательности
OpenMacroInfo | значения, передаваемые плагину из макропоследовательности

### Коды операций

Константа | Описание
--- | ---
MACROOPCODE | коды операций макродвижка

Смотрите также:
Типы и определения