aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/libraries/winFang.h
diff options
context:
space:
mode:
authorDavid Walter Seikel2014-05-06 16:53:17 +1000
committerDavid Walter Seikel2014-05-06 16:53:17 +1000
commit20f851e6e2ceed52739ffcad85e10fa4c183bff1 (patch)
treedff97aa7a2b694e27e8c32ae58489e375805bade /src/libraries/winFang.h
parentDisable the non working Elm input callback, and TODO++. (diff)
downloadSledjHamr-20f851e6e2ceed52739ffcad85e10fa4c183bff1.zip
SledjHamr-20f851e6e2ceed52739ffcad85e10fa4c183bff1.tar.gz
SledjHamr-20f851e6e2ceed52739ffcad85e10fa4c183bff1.tar.bz2
SledjHamr-20f851e6e2ceed52739ffcad85e10fa4c183bff1.tar.xz
Every window is a winFang now, and winFangs delete their own children.
Diffstat (limited to '')
-rw-r--r--src/libraries/winFang.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libraries/winFang.h b/src/libraries/winFang.h
index 38487cc..f3c4861 100644
--- a/src/libraries/winFang.h
+++ b/src/libraries/winFang.h
@@ -19,6 +19,7 @@ typedef struct _winFang
19{ 19{
20 Evas_Object *win; 20 Evas_Object *win;
21 Eina_Clist widgets; 21 Eina_Clist widgets;
22 Eina_Clist winFangs;
22 int x, y, w, h; 23 int x, y, w, h;
23 Eina_Bool internal; 24 Eina_Bool internal;
24 25
@@ -45,7 +46,7 @@ typedef struct _Widget
45 Evas_Smart_Cb on_del; 46 Evas_Smart_Cb on_del;
46} Widget; 47} Widget;
47 48
48winFang *winFangAdd(Evas_Object *parent, int x, int y, int w, int h, char *title, char *name); 49winFang *winFangAdd(winFang *parent, int x, int y, int w, int h, char *title, char *name);
49void winFangHide(winFang *win); 50void winFangHide(winFang *win);
50void winFangShow(winFang *win); 51void winFangShow(winFang *win);
51void winFangDel(winFang *win); 52void winFangDel(winFang *win);