Move Home_Win structure to the header file.

SVN revision: 43736
This commit is contained in:
Christopher Michael 2009-11-16 20:46:18 +00:00
parent 90549f4c92
commit e82d1fd26c
2 changed files with 12 additions and 12 deletions

View File

@ -1,11 +1,8 @@
#include "e.h"
#include "e_mod_main.h"
#define IL_HOME_WIN_TYPE 0xE0b0102f
/* local structures */
typedef struct _Instance Instance;
typedef struct _Il_Home_Win Il_Home_Win;
struct _Instance
{
@ -14,13 +11,6 @@ struct _Instance
E_Menu *menu;
Il_Home_Win *hwin;
};
struct _Il_Home_Win
{
E_Object e_obj_inherit;
E_Win *win;
Evas_Object *o_bg;
};
/* local function prototypes */
static E_Gadcon_Client *_gc_init(E_Gadcon *gc, const char *name, const char *id, const char *style);
@ -29,11 +19,9 @@ static void _gc_orient(E_Gadcon_Client *gcc, E_Gadcon_Orient orient);
static char *_gc_label(E_Gadcon_Client_Class *cc);
static Evas_Object *_gc_icon(E_Gadcon_Client_Class *cc, Evas *evas);
static const char *_gc_id_new(E_Gadcon_Client_Class *cc);
static void _il_home_btn_cb_click(void *data, void *data2);
static void _il_home_btn_cb_mouse_down(void *data, Evas *evas, Evas_Object *obj, void *event);
static void _il_home_menu_cb_post(void *data, E_Menu *mn);
static void _il_home_win_new(Il_Home_Win *hwin);
static void _il_home_win_cb_free(Il_Home_Win *hwin);
static void _il_home_win_cb_delete(E_Win *win);

View File

@ -1,6 +1,18 @@
#ifndef E_MOD_MAIN_H
#define E_MOD_MAIN_H
typedef struct _Il_Home_Win Il_Home_Win;
#define IL_HOME_WIN_TYPE 0xE0b0102f
struct _Il_Home_Win
{
E_Object e_obj_inherit;
E_Win *win;
Evas_Object *o_bg;
};
EAPI extern E_Module_Api e_modapi;
EAPI void *e_modapi_init(E_Module *m);