2010-02-18 19:00:58 -08:00
|
|
|
#ifndef E_MOD_IND_WIN_H
|
|
|
|
# define E_MOD_IND_WIN_H
|
|
|
|
|
|
|
|
/* define indicator window object type */
|
|
|
|
# define IND_WIN_TYPE 0xE1b0886
|
|
|
|
|
|
|
|
/* define structure for indicator window */
|
|
|
|
typedef struct _Ind_Win Ind_Win;
|
|
|
|
struct _Ind_Win
|
|
|
|
{
|
|
|
|
E_Object e_obj_inherit;
|
|
|
|
|
|
|
|
E_Zone *zone;
|
2010-02-27 11:41:59 -08:00
|
|
|
Eina_List *hdls;
|
2010-02-18 19:00:58 -08:00
|
|
|
|
|
|
|
E_Win *win;
|
|
|
|
Evas_Object *o_base, *o_event;
|
|
|
|
E_Gadcon *gadcon;
|
|
|
|
E_Menu *menu;
|
|
|
|
|
|
|
|
struct
|
|
|
|
{
|
|
|
|
int y, start, dnd, by;
|
|
|
|
} drag;
|
|
|
|
|
|
|
|
int mouse_down;
|
|
|
|
};
|
|
|
|
|
|
|
|
Ind_Win *e_mod_ind_win_new(E_Zone *zone);
|
|
|
|
|
|
|
|
#endif
|