Enlightenment CVS committal

Author  : dj2
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/modules/dropshadow


Modified Files:
        e_mod_main.c 


Log Message:
- move the common code to a function in the e_modules file.

===================================================================
RCS file: 
/cvsroot/enlightenment/e17/apps/e/src/modules/dropshadow/e_mod_main.c,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -3 -r1.28 -r1.29
--- e_mod_main.c        21 Sep 2005 06:57:36 -0000      1.28
+++ e_mod_main.c        22 Sep 2005 18:17:17 -0000      1.29
@@ -97,23 +97,13 @@
    
    if (m->api->version < E_MODULE_API_VERSION)
      {
-       E_Dialog *dia;
        char buf[4096];
-
-       dia = e_dialog_new(e_container_current_get(e_manager_current_get()));
-       if (!dia) return NULL;
-
-       snprintf(buf, sizeof(buf), _("Module API Error<br>Error initializing 
Module: Dropshadow<br>"
+       snprintf(buf, sizeof(buf), _("Module API Error<br>Error initializing 
Module: %s<br>"
                                     "It requires a minimum module API version 
of: %i.<br>"
                                     "The module API advertized by 
Enlightenment is: %i.<br>"), 
-                                  E_MODULE_API_VERSION, m->api->version);
+                                  _("Dropshadow"), E_MODULE_API_VERSION, 
m->api->version);
 
-       e_dialog_title_set(dia, "Enlightenment Dropshadow Module");
-       e_dialog_icon_set(dia, "enlightenment/e", 64);
-       e_dialog_text_set(dia, buf);
-       e_dialog_button_add(dia, _("Ok"), NULL, NULL, NULL);
-       e_win_centered_set(dia->win, 1);
-       e_dialog_show(dia);
+       e_module_dialog_show(_("Enlightenment Dropshadow Module"), buf);
        return NULL;
      }
    ds = _ds_init(m);
@@ -200,18 +190,10 @@
 int
 e_modapi_about(E_Module *m)
 {
-   E_Dialog *dia;
-
-   dia = e_dialog_new(e_container_current_get(e_manager_current_get()));
-   if (!dia) return 0;
-   e_dialog_title_set(dia, "Enlightenment Dropshadow Module");
-   e_dialog_icon_set(dia, "enlightenment/e", 64);
-   e_dialog_text_set(dia, _("This is the dropshadow module that allows 
dropshadows to be cast<br>"
-                           "on the desktop background - without special 
X-Server extensions<br>"
-                           "or hardware acceleration."));
-   e_dialog_button_add(dia, _("Ok"), NULL, NULL, NULL);
-   e_win_centered_set(dia->win, 1);
-   e_dialog_show(dia);
+   e_module_dialog_show(_("Enlightenment Dropshadow Module"),
+                       _("This is the dropshadow module that allows 
dropshadows to be cast<br>"
+                         "on the desktop background - without special X-Server 
extensions<br>"
+                         "or hardware acceleration."));
    return 1;
 }
 




-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to