[E_BORDER] Add missing code to delete timer when the window gets DEICONIFY_APPROVE...
[platform/core/uifw/e17.git] / src / bin / e_int_border_menu.h
1 #ifdef E_TYPEDEFS
2
3 #else
4 #ifndef E_INT_BORDER_MENU_H
5 #define E_INT_BORDER_MENU_H
6
7 typedef void (*E_Border_Menu_Hook_Cb)(void *, E_Border *);
8 typedef struct E_Border_Menu_Hook
9 {
10    E_Border_Menu_Hook_Cb cb;
11    void *data;
12 } E_Border_Menu_Hook;
13
14 EAPI E_Border_Menu_Hook *e_int_border_menu_hook_add(E_Border_Menu_Hook_Cb cb, const void *data);
15 EAPI void e_int_border_menu_hook_del(E_Border_Menu_Hook *hook);
16 EAPI void e_int_border_menu_hooks_clear(void);
17 EAPI void e_int_border_menu_create(E_Border *bd);
18 EAPI void e_int_border_menu_show(E_Border *bd, Evas_Coord x, Evas_Coord y, int key, Ecore_X_Time timestamp);
19 EAPI void e_int_border_menu_del(E_Border *bd);
20
21 #endif
22 #endif