482504: Bad CapsLock grab on certain keyboard configurations
[nedit.git] / source / macro.h
blob454aced4bde6aad78ea8329dbe935bc6983fbfab
1 /* $Id: macro.h,v 1.3 2001/08/25 15:24:52 amai Exp $ */
2 #define REPEAT_TO_END -1
3 #define REPEAT_IN_SEL -2
5 void RegisterMacroSubroutines(void);
6 void AddLastCommandActionHook(XtAppContext context);
7 void BeginLearn(WindowInfo *window);
8 void FinishLearn(void);
9 void CancelMacroOrLearn(WindowInfo *window);
10 void Replay(WindowInfo *window);
11 void SafeGC(void);
12 void DoMacro(WindowInfo *window, const char *macro, const char *errInName);
13 void ResumeMacroExecution(WindowInfo *window);
14 void AbortMacroCommand(WindowInfo *window);
15 int MacroWindowCloseActions(WindowInfo *window);
16 void RepeatDialog(WindowInfo *window);
17 void RepeatMacro(WindowInfo *window, const char *command, int how);
18 int ReadMacroFile(WindowInfo *window, const char *fileName, int warnNotExist);
19 int ReadMacroString(WindowInfo *window, char *string, const char *errIn);
20 int CheckMacroString(Widget dialogParent, char *string, const char *errIn,
21 char **errPos);
22 char *GetReplayMacro(void);
23 void ReadMacroInitFile(WindowInfo *window);
24 void ReturnShellCommandOutput(WindowInfo *window, const char *outText, int status);