diff options
author | David Walter Seikel | 2014-05-06 16:53:17 +1000 |
---|---|---|
committer | David Walter Seikel | 2014-05-06 16:53:17 +1000 |
commit | 20f851e6e2ceed52739ffcad85e10fa4c183bff1 (patch) | |
tree | dff97aa7a2b694e27e8c32ae58489e375805bade /src/libraries/winFang.h | |
parent | Disable the non working Elm input callback, and TODO++. (diff) | |
download | SledjHamr-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 'src/libraries/winFang.h')
-rw-r--r-- | src/libraries/winFang.h | 3 |
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 | ||
48 | winFang *winFangAdd(Evas_Object *parent, int x, int y, int w, int h, char *title, char *name); | 49 | winFang *winFangAdd(winFang *parent, int x, int y, int w, int h, char *title, char *name); |
49 | void winFangHide(winFang *win); | 50 | void winFangHide(winFang *win); |
50 | void winFangShow(winFang *win); | 51 | void winFangShow(winFang *win); |
51 | void winFangDel(winFang *win); | 52 | void winFangDel(winFang *win); |