From 2073fbca6ae3fb1f202df32d4f14771f8866660d Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Fri, 16 May 2014 19:00:15 +1000 Subject: Put module name in winFang and winFang in Widget, plus related tweakage and use. --- src/libraries/winFang.c | 1 + src/libraries/winFang.h | 2 ++ 2 files changed, 3 insertions(+) (limited to 'src/libraries') diff --git a/src/libraries/winFang.c b/src/libraries/winFang.c index d7feb39..5662970 100644 --- a/src/libraries/winFang.c +++ b/src/libraries/winFang.c @@ -395,6 +395,7 @@ Widget *widgetAdd(winFang *win, char *type , char *title, int x, int y, int w, i strcpy(result->magic, "Widget"); strcpy(result->type, type); eina_clist_add_head(&win->widgets, &result->node); + result->win = win; result->obj = eo_add(klass, win->win, evas_obj_size_hint_weight_set(EVAS_HINT_EXPAND, EVAS_HINT_EXPAND), diff --git a/src/libraries/winFang.h b/src/libraries/winFang.h index edec11b..3d721ef 100644 --- a/src/libraries/winFang.h +++ b/src/libraries/winFang.h @@ -61,6 +61,7 @@ typedef struct _winFang EPhysics_Body *body; Eina_Clist widgets; Eina_Clist winFangs; + char *module; int x, y, w, h, mw, mh; Evas_Object *hand[4]; @@ -75,6 +76,7 @@ typedef struct _Widget char magic[8]; char type[16]; Evas_Object *obj; + winFang *win; char *label, *look, *action, *help; // foreground / background colour -- cgit v1.1