aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/libraries/winFang.h
diff options
context:
space:
mode:
authorDavid Walter Seikel2014-05-11 13:34:49 +1000
committerDavid Walter Seikel2014-05-11 13:34:49 +1000
commit041d246dfc219a0bb2e10345090a4ff9613b5920 (patch)
tree16530dbff036c15964e26ef28f68f76e66d3f501 /src/libraries/winFang.h
parentResize instead of mapping windows. Got the basics of a window manager in a f... (diff)
downloadSledjHamr-041d246dfc219a0bb2e10345090a4ff9613b5920.zip
SledjHamr-041d246dfc219a0bb2e10345090a4ff9613b5920.tar.gz
SledjHamr-041d246dfc219a0bb2e10345090a4ff9613b5920.tar.bz2
SledjHamr-041d246dfc219a0bb2e10345090a4ff9613b5920.tar.xz
Change internal windows from Elm win to Elm layout.
Diffstat (limited to 'src/libraries/winFang.h')
-rw-r--r--src/libraries/winFang.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/libraries/winFang.h b/src/libraries/winFang.h
index 17cf942..c614b04 100644
--- a/src/libraries/winFang.h
+++ b/src/libraries/winFang.h
@@ -16,6 +16,11 @@
16#include <EPhysics.h> 16#include <EPhysics.h>
17 17
18 18
19#define BOX "winFang/box"
20#define TITLE "winFang/title"
21#define SWALLOW "winFang/content"
22
23
19typedef struct _winFang 24typedef struct _winFang
20{ 25{
21 Evas *e; 26 Evas *e;
@@ -23,8 +28,7 @@ typedef struct _winFang
23 Evas_Object *win; 28 Evas_Object *win;
24 Evas_Object *title; 29 Evas_Object *title;
25 Evas_Object *bg; 30 Evas_Object *bg;
26 Evas_Object *box; 31 Evas_Object *grid;
27 Evas_Object *content;
28 EPhysics_Body *body; 32 EPhysics_Body *body;
29 Eina_Clist widgets; 33 Eina_Clist widgets;
30 Eina_Clist winFangs; 34 Eina_Clist winFangs;
@@ -59,7 +63,6 @@ void winFangHide(winFang *win);
59void winFangShow(winFang *win); 63void winFangShow(winFang *win);
60void winFangDel(winFang *win); 64void winFangDel(winFang *win);
61 65
62void useBox(winFang *win);
63Widget *widgetAdd(winFang *win, const Eo_Class *klass, Evas_Object *parent, char *title); 66Widget *widgetAdd(winFang *win, const Eo_Class *klass, Evas_Object *parent, char *title);
64 67
65#endif 68#endif