Enlightenment CVS committal Author : codewarrior Project : e17 Module : apps/e_modules
Dir : e17/apps/e_modules/src/modules/notes Modified Files: e_mod_main.c e_mod_main.h Log Message: fixed transparency settings =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e_modules/src/modules/notes/e_mod_main.c,v retrieving revision 1.13 retrieving revision 1.14 diff -u -3 -r1.13 -r1.14 --- e_mod_main.c 1 Apr 2005 12:26:47 -0000 1.13 +++ e_mod_main.c 1 Apr 2005 23:58:56 -0000 1.14 @@ -265,11 +265,11 @@ Evas_Object *bg; int r,g,b,a; - return; /* not working */ + printf("Trans is %d\n",face->conf->trans); bg = esmart_textarea_bg_get(face->note_object); evas_object_color_get(bg, &r,&g,&b,&a); - switch(face->conf->trans) + switch(e_menu_item_num_get(mi)) { case TRANS_0: a = 255; @@ -390,43 +390,38 @@ e_menu_item_radio_set(mi, 1); e_menu_item_radio_group_set(mi, 2); if (face->conf->trans == TRANS_0) e_menu_item_toggle_set (mi, 1); - face->conf->trans = TRANS_0; e_menu_item_callback_set (mi, _note_face_trans_set, face); mi = e_menu_item_new (mnt); e_menu_item_label_set (mi, "25%"); e_menu_item_radio_set(mi, 1); e_menu_item_radio_group_set(mi, 2); - if (face->conf->bgcolor == TRANS_25) e_menu_item_toggle_set (mi, 1); - face->conf->trans = TRANS_25; + if (face->conf->trans == TRANS_25) e_menu_item_toggle_set (mi, 1); e_menu_item_callback_set (mi, _note_face_trans_set, face); mi = e_menu_item_new (mnt); e_menu_item_label_set (mi, "50%"); e_menu_item_radio_set(mi, 1); e_menu_item_radio_group_set(mi, 2); - if (face->conf->bgcolor == TRANS_50) e_menu_item_toggle_set (mi, 1); - face->conf->trans = TRANS_50; + if (face->conf->trans == TRANS_50) e_menu_item_toggle_set (mi, 1); e_menu_item_callback_set (mi, _note_face_trans_set, face); mi = e_menu_item_new (mnt); e_menu_item_label_set (mi, "75%"); e_menu_item_radio_set(mi, 1); e_menu_item_radio_group_set(mi, 2); - if (face->conf->bgcolor == TRANS_75) e_menu_item_toggle_set (mi, 1); - face->conf->trans = TRANS_75; + if (face->conf->trans == TRANS_75) e_menu_item_toggle_set (mi, 1); e_menu_item_callback_set (mi, _note_face_trans_set, face); mi = e_menu_item_new (mnt); e_menu_item_label_set (mi, "100%"); e_menu_item_radio_set(mi, 1); e_menu_item_radio_group_set(mi, 2); - if (face->conf->bgcolor == TRANS_100) e_menu_item_toggle_set (mi, 1); - face->conf->trans = TRANS_100; + if (face->conf->trans == TRANS_100) e_menu_item_toggle_set (mi, 1); e_menu_item_callback_set (mi, _note_face_trans_set, face); mi = e_menu_item_new(mn); - e_menu_item_label_set(mi, "Transparency (doesnt work)"); + e_menu_item_label_set(mi, "Transparency"); e_menu_item_submenu_set(mi, face->menu_trans); mi = e_menu_item_new(mn); =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e_modules/src/modules/notes/e_mod_main.h,v retrieving revision 1.5 retrieving revision 1.6 diff -u -3 -r1.5 -r1.6 --- e_mod_main.h 1 Apr 2005 12:26:47 -0000 1.5 +++ e_mod_main.h 1 Apr 2005 23:58:56 -0000 1.6 @@ -6,11 +6,11 @@ #define BGCOLOR_GREEN 3 #define BGCOLOR_YELLOW 4 -#define TRANS_0 1 -#define TRANS_25 2 -#define TRANS_50 3 -#define TRANS_75 4 -#define TRANS_100 5 +#define TRANS_0 0 +#define TRANS_25 1 +#define TRANS_50 2 +#define TRANS_75 3 +#define TRANS_100 4 typedef struct _Note Note; typedef struct _Note_Face Note_Face; ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs