Enlightenment CVS committal Author : devilhorns Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_int_config_fonts.c Log Message: Use ilist freeze/thaw on fonts dialog. =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_int_config_fonts.c,v retrieving revision 1.29 retrieving revision 1.30 diff -u -3 -r1.29 -r1.30 --- e_int_config_fonts.c 17 Oct 2006 02:51:07 -0000 1.29 +++ e_int_config_fonts.c 27 Nov 2006 15:39:34 -0000 1.30 @@ -320,7 +320,9 @@ of = e_widget_framelist_add(evas, _("Fonts"), 0); cfdata->gui.font_list = e_widget_ilist_add(evas, 16, 16, &(cfdata->cur_font)); - + evas_event_freeze(evas_object_evas_get(cfdata->gui.font_list)); + edje_freeze(); + e_widget_ilist_freeze(cfdata->gui.font_list); for (fonts = evas_font_available_list(evas); fonts; fonts = fonts->next) { char *f; @@ -344,6 +346,9 @@ e_widget_ilist_go(cfdata->gui.font_list); e_widget_min_size_set(cfdata->gui.font_list, 100, 200); + e_widget_ilist_thaw(cfdata->gui.font_list); + edje_thaw(); + evas_event_thaw(evas_object_evas_get(cfdata->gui.font_list)); e_widget_framelist_object_append(of, cfdata->gui.font_list); e_widget_table_object_append(ot, of, 1, 1, 2, 4, 1, 1, 1, 1); @@ -517,6 +522,9 @@ if (!cfdata->gui.class_list) return; evas = evas_object_evas_get(cfdata->gui.class_list); + evas_event_freeze(evas); + edje_freeze(); + e_widget_ilist_freeze(cfdata->gui.class_list); e_widget_ilist_clear(cfdata->gui.class_list); /* Fill In Ilist */ @@ -543,7 +551,10 @@ e_widget_ilist_header_append(cfdata->gui.class_list, NULL, tc->class_description); } } - e_widget_ilist_go(cfdata->gui.class_list); + e_widget_ilist_go(cfdata->gui.class_list); + e_widget_ilist_thaw(cfdata->gui.class_list); + edje_thaw(); + evas_event_thaw(evas); } static void ------------------------------------------------------------------------- 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