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