2 #ifndef MC__DIALOG_SWITCH_H
3 #define MC__DIALOG_SWITCH_H
7 /*** typedefs(not structures) and defined constants **********************************************/
9 /*** enums ***************************************************************************************/
11 /*** structures declarations (and typedefs of structures)*****************************************/
13 /*** global variables defined in .c file *********************************************************/
15 /*** declarations of public functions ************************************************************/
17 void dialog_switch_add (struct Dlg_head
*h
);
18 void dialog_switch_remove (struct Dlg_head
*h
);
19 size_t dialog_switch_num (void);
21 void dialog_switch_next (void);
22 void dialog_switch_prev (void);
23 void dialog_switch_list (void);
25 int dialog_switch_process_pending (void);
26 void dialog_switch_got_winch (void);
27 void dialog_switch_shutdown (void);
29 /*** inline functions ****************************************************************************/
30 #endif /* MC__DIALOG_SWITCH_H */