ultimatepp/uppsrc/ide/MacroManager.cpp
cxl 3d0e1db02f CtrlLib: TextCtrl, LineEdit, CodeEditor: view mode
git-svn-id: svn://ultimatepp.org/upp/trunk@11592 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-12-20 12:10:24 +00:00

19 lines
403 B
C++

#include "ide.h"
#include <ide/MacroManager/MacroManager.h>
void Ide::DoMacroManager()
{
MacroManagerWindow manager(IdeWorkspace(), editor.StoreHlStyles());
manager.WhenEdit = [=](String fileName, int line) {
EditFile(fileName);
editor.SetCursor(editor.GetPos64(line));
editor.CenterCursor();
};
manager.Execute();
if (manager.IsGlobalMacrosChanged()) {
SyncUsc();
SetMenuBar();
}
}