1 #ifndef MC__EDIT_MACROS_H 2 #define MC__EDIT_MACROS_H 1 3 4 /*** typedefs(not structures) and defined constants **********************************************/ 5 6 /*** enums ***************************************************************************************/ 7 8 /*** structures declarations (and typedefs of structures)*****************************************/ 9 10 /*** global variables defined in .c file *********************************************************/ 11 12 /*** declarations of public functions ************************************************************/ 13 14 int edit_store_macro_cmd (WEdit * edit); 15 MC_MOCKABLE gboolean edit_load_macro_cmd (WEdit * edit); 16 void edit_delete_macro_cmd (WEdit * edit); 17 gboolean edit_repeat_macro_cmd (WEdit * edit); 18 gboolean edit_execute_macro (WEdit * edit, int hotkey); 19 void edit_begin_end_macro_cmd (WEdit * edit); 20 void edit_begin_end_repeat_cmd (WEdit * edit); 21 22 /*** inline functions ****************************************************************************/ 23 24 #endif /* MC__EDIT_MACROS_H */