Enlightenment CVS committal

Author  : titan
Project : e17
Module  : proto

Dir     : e17/proto/ephoto/src/bin


Modified Files:
        ephoto.c ephoto.h ephoto_gui.c 


Log Message:
Some more behind the scenes work

===================================================================
RCS file: /cvs/e/e17/proto/ephoto/src/bin/ephoto.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- ephoto.c    30 Nov 2006 00:03:14 -0000      1.1
+++ ephoto.c    2 Dec 2006 18:39:57 -0000       1.2
@@ -5,10 +5,10 @@
         if (!ewl_init(&argc, argv))
         {
                 printf("Ewl is not usable, please check your installation!\n");
-                return;
+                return 1;
         }
 
-       create_boot();
+       init_gui();
 
        return 0;
 }
===================================================================
RCS file: /cvs/e/e17/proto/ephoto/src/bin/ephoto.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- ephoto.h    30 Nov 2006 00:03:14 -0000      1.1
+++ ephoto.h    2 Dec 2006 18:39:57 -0000       1.2
@@ -7,7 +7,7 @@
 #include <stdlib.h>
 
 /* Main gui callbacks */
-void create_boot(void);
+void init_gui(void);
 
 /* NLS */
 #ifdef ENABLE_NLS
===================================================================
RCS file: /cvs/e/e17/proto/ephoto/src/bin/ephoto_gui.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- ephoto_gui.c        30 Nov 2006 00:03:14 -0000      1.1
+++ ephoto_gui.c        2 Dec 2006 18:39:57 -0000       1.2
@@ -1,11 +1,12 @@
 #include "ephoto.h"
 
 static void destroy(Ewl_Widget *w, void *event, void *data);
-static Ewl_Widget *add_menu(Ewl_Widget *c, char *txt);
 static void add_menu_item(Ewl_Widget *c, char *txt, char *img, void *cb);
 static void add_button(Ewl_Widget *c, char *txt, char *img, void *cb);
-static Ewl_Widget *add_tree(Ewl_Widget *c);
 static void create_main_gui(void);
+static int destroy_boot(void *data);
+static Ewl_Widget *add_menu(Ewl_Widget *c, char *txt);
+static Ewl_Widget *add_tree(Ewl_Widget *c);
 static Ewl_Widget *progress;
 static Ecore_Timer *timer;
 
@@ -28,14 +29,16 @@
        }
 }
 
-void create_boot(void)
+void init_gui(void)
 {
        Ewl_Widget *win, *vbox, *image, *text;
 
         win = ewl_window_new();
         ewl_window_title_set(EWL_WINDOW(win), "Ephoto!");
         ewl_window_name_set(EWL_WINDOW(win), "Ephoto!");
-        ewl_object_size_request(EWL_OBJECT(win), 600, 400);
+        ewl_window_borderless_set(EWL_WINDOW(win));
+       ewl_widget_state_set(win, "splash", EWL_STATE_PERSISTENT);
+       ewl_object_size_request(EWL_OBJECT(win), 600, 400);
         ewl_callback_append(win, EWL_CALLBACK_DELETE_WINDOW, destroy, NULL);
         ewl_widget_show(win);
 



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to