Enlightenment CVS committal Author : devilhorns Project : e_modules Module : tclock
Dir : e_modules/tclock Modified Files: e_mod_config.c Log Message: Refactor tclock config dialog showing the user that you can use any strftime format string for top or bottom entry, which means they can switch around the date & time. NOTE: This breaks existing translations, so they will need updating. =================================================================== RCS file: /cvs/e/e_modules/tclock/e_mod_config.c,v retrieving revision 1.29 retrieving revision 1.30 diff -u -3 -r1.29 -r1.30 --- e_mod_config.c 13 Jan 2007 00:35:13 -0000 1.29 +++ e_mod_config.c 20 Jan 2007 04:45:19 -0000 1.30 @@ -82,9 +82,23 @@ o = e_widget_list_add (evas, 0, 0); - of = e_widget_frametable_add (evas, D_ ("Date"), 1); + of = e_widget_frametable_add (evas, D_ ("Top"), 1); + time_check = + e_widget_check_add (evas, D_ ("Show Top Line"), &(cfdata->show_time)); + e_widget_frametable_object_append (of, time_check, 0, 0, 1, 1, 1, 0, 1, 0); + time_entry = e_widget_entry_add (evas, &cfdata->time_format); + e_widget_on_change_hook_set (time_check, _cb_time_check, time_entry); + e_widget_disabled_set (time_entry, !cfdata->show_time); + e_widget_min_size_set (time_entry, 150, 1); + e_widget_frametable_object_append (of, time_entry, 0, 1, 1, 1, 1, 0, 1, 0); + ob = + e_widget_label_add (evas, D_ ("Consult strftime(3) for format syntax")); + e_widget_frametable_object_append (of, ob, 0, 2, 1, 1, 1, 0, 1, 0); + e_widget_list_object_append (o, of, 1, 1, 0.5); + + of = e_widget_frametable_add (evas, D_ ("Bottom"), 1); date_check = - e_widget_check_add (evas, D_ ("Show Date"), &(cfdata->show_date)); + e_widget_check_add (evas, D_ ("Show Bottom Line"), &(cfdata->show_date)); e_widget_frametable_object_append (of, date_check, 0, 0, 1, 1, 1, 0, 1, 0); date_entry = e_widget_entry_add (evas, &cfdata->date_format); e_widget_on_change_hook_set (date_check, _cb_date_check, date_entry); @@ -96,19 +110,6 @@ e_widget_frametable_object_append (of, ob, 0, 2, 1, 1, 1, 0, 1, 0); e_widget_list_object_append (o, of, 1, 1, 0.5); - of = e_widget_frametable_add (evas, D_ ("Time"), 1); - time_check = - e_widget_check_add (evas, D_ ("Show Time"), &(cfdata->show_time)); - e_widget_frametable_object_append (of, time_check, 0, 0, 1, 1, 1, 0, 1, 0); - time_entry = e_widget_entry_add (evas, &cfdata->time_format); - e_widget_on_change_hook_set (time_check, _cb_time_check, time_entry); - e_widget_disabled_set (time_entry, !cfdata->show_time); - e_widget_min_size_set (time_entry, 150, 1); - e_widget_frametable_object_append (of, time_entry, 0, 1, 1, 1, 1, 0, 1, 0); - ob = - e_widget_label_add (evas, D_ ("Consult strftime(3) for format syntax")); - e_widget_frametable_object_append (of, ob, 0, 2, 1, 1, 1, 0, 1, 0); - e_widget_list_object_append (o, of, 1, 1, 0.5); return o; } ------------------------------------------------------------------------- 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