Enlightenment CVS committal

Author  : devilhorns
Project : e_modules
Module  : evolume

Dir     : e_modules/evolume/src/module


Modified Files:
        e_mod_cmdialog.c 


Log Message:
Make mixer config dialog look a lot better by aligning the Active & Balance
checks.
Don't create a table for each item, but rather one table for all items.

===================================================================
RCS file: /cvs/e/e_modules/evolume/src/module/e_mod_cmdialog.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- e_mod_cmdialog.c    5 Apr 2006 17:48:48 -0000       1.3
+++ e_mod_cmdialog.c    6 Apr 2006 19:35:43 -0000       1.4
@@ -109,7 +109,7 @@
 static Evas_Object *
 _basic_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata)
 {
-   Evas_Object *o, *of, *ob;
+   Evas_Object *o, *of, *ob, *ot;
    int i;
    Evas_List *l;
    Config_Mixer *mixer_conf;
@@ -122,26 +122,25 @@
 
    o = e_widget_list_add(evas, 0, 0);
    of = e_widget_framelist_add(evas, D_("Mixer Configuration"), 0);
+   ot = e_widget_table_add(evas, 0);
    for (l = cfdata->elems, i = 0; l; l = l->next, i++)
      {
-        Evas_Object *olabel, *oact, *obal, *ot;
+        Evas_Object *olabel, *oact, *obal;
         Elem_CFData *ecfd;
 
         ecfd = l->data;
 
-        ot = e_widget_table_add(evas, 0);
-
         olabel = e_widget_label_add(evas, ecfd->elem->name);
         oact = e_widget_check_add(evas, D_("Active"), &(ecfd->active));
         obal = e_widget_check_add(evas, D_("Balance"), &(ecfd->balance));
 
-        e_widget_table_object_append(ot, olabel, 1, i, 1, 1, 1, 1, 1, 1);
+        e_widget_table_object_append(ot, olabel, 0, i, 1, 1, 1, 1, 1, 1);
         e_widget_table_object_append(ot, oact, 2, i, 1, 1, 0, 1, 1, 1);
         e_widget_table_object_append(ot, obal, 3, i, 1, 1, 0, 1, 1, 1);
-
-        e_widget_list_object_append(o, ot, 1, 1, 0.5);
      }
-
+   
+   e_widget_framelist_object_append(of, ot);
+   e_widget_list_object_append(o, of, 1, 1, 0.5);
    return o;
 }
 




-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to