aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/extantz/winFang.h
diff options
context:
space:
mode:
authorDavid Walter Seikel2014-05-05 02:44:09 +1000
committerDavid Walter Seikel2014-05-05 02:44:09 +1000
commit8617ffe44a0845794e671add64754ba2cbc080f3 (patch)
tree41467f3d43756ecee46fa0ad6de07d150d47cf6e /src/extantz/winFang.h
parentDelete libwinFang.so on build. (diff)
downloadSledjHamr-8617ffe44a0845794e671add64754ba2cbc080f3.zip
SledjHamr-8617ffe44a0845794e671add64754ba2cbc080f3.tar.gz
SledjHamr-8617ffe44a0845794e671add64754ba2cbc080f3.tar.bz2
SledjHamr-8617ffe44a0845794e671add64754ba2cbc080f3.tar.xz
Track all windows in a Eina_List.
Diffstat (limited to '')
-rw-r--r--src/extantz/winFang.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/extantz/winFang.h b/src/extantz/winFang.h
index 8749be5..738a616 100644
--- a/src/extantz/winFang.h
+++ b/src/extantz/winFang.h
@@ -8,6 +8,7 @@ typedef struct _winFang
8{ 8{
9 Evas_Object *win; 9 Evas_Object *win;
10 Eina_Clist widgets; 10 Eina_Clist widgets;
11 Eina_Clist node;
11 void *data; 12 void *data;
12 Evas_Smart_Cb on_del; 13 Evas_Smart_Cb on_del;
13} winFang; 14} winFang;
@@ -16,12 +17,14 @@ typedef struct _Widget
16{ 17{
17 char magic[8]; 18 char magic[8];
18 Evas_Object *obj; 19 Evas_Object *obj;
19 Eina_Clist node; 20
20 char *label, *look, *action, *help; 21 char *label, *look, *action, *help;
21 // foreground / background colour 22 // foreground / background colour
22 // thing 23 // thing
23 // types {} 24 // types {}
24 // skangCoord x, y, w, h 25 // skangCoord x, y, w, h
26
27 Eina_Clist node;
25 void *data; 28 void *data;
26 Evas_Smart_Cb on_del; 29 Evas_Smart_Cb on_del;
27} Widget; 30} Widget;