Enlightenment CVS committal

Author  : raster
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/bin


Modified Files:
        e_int_config_display.c 


Log Message:


add icons for randr rotation and flipping

===================================================================
RCS file: /cvs/e/e17/apps/e/src/bin/e_int_config_display.c,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -3 -r1.15 -r1.16
--- e_int_config_display.c      2 Jul 2006 16:19:51 -0000       1.15
+++ e_int_config_display.c      2 Jul 2006 17:25:18 -0000       1.16
@@ -46,8 +46,8 @@
    int restore;
    int can_rotate;
    int can_flip;
-   Ecore_X_Randr_Rotation rotation;
-   Ecore_X_Randr_Rotation flip;
+   int rotation;
+   int flip;
    
    SureBox *surebox;
 };
@@ -334,16 +334,23 @@
    o2 = e_widget_list_add(evas, 0, 0);
    
    of = e_widget_framelist_add(evas, _("Resolution"), 0);   
-   ol = e_widget_ilist_add(evas, 32, 32, NULL);
-   e_widget_min_size_set(ol, 140, 120);   
+   ol = e_widget_ilist_add(evas, 24, 24, NULL);
+   e_widget_min_size_set(ol, 120, 240);   
    e_widget_framelist_object_append(of, ol);
    e_widget_list_object_append(o2, of, 1, 1, 0.5);
 
    res_list = ol;
    
-   of = e_widget_framelist_add(evas, _("Refresh Rate"), 0);   
-   rl = e_widget_ilist_add(evas, 8, 8, NULL);
-   e_widget_min_size_set(rl, 140, 90);   
+   ob = e_widget_check_add(evas, _("Restore on login"), &(cfdata->restore));
+   e_widget_list_object_append(o2, ob, 1, 1, 0.5);
+
+   e_widget_list_object_append(o, o2, 1, 1, 0.5);
+   
+   o2 = e_widget_list_add(evas, 0, 0);
+     
+   of = e_widget_framelist_add(evas, _("Refresh"), 0);   
+   rl = e_widget_ilist_add(evas, 24, 24, NULL);
+   e_widget_min_size_set(rl, 80, 80);   
    e_widget_framelist_object_append(of, rl);
    e_widget_list_object_append(o2, of, 1, 1, 0.5);   
    
@@ -422,16 +429,11 @@
          }     
      }
    
-   ob = e_widget_check_add(evas, _("Restore this resolution on login"), 
&(cfdata->restore));
-   e_widget_list_object_append(o2, ob, 1, 1, 0.5);
-
    e_widget_ilist_go(ol);
    e_widget_ilist_go(rl);
 
-   e_widget_list_object_append(o, o2, 1, 1, 0.5);
-   
-   if ((cfdata->can_rotate) || (cfdata->can_flip))
-     o2 = e_widget_list_add(evas, 0, 0);
+//   if ((cfdata->can_rotate) || (cfdata->can_flip))
+//     o2 = e_widget_list_add(evas, 0, 0);
    
    if (cfdata->can_rotate)
      {
@@ -439,40 +441,41 @@
        
        rg = e_widget_radio_group_new(&(cfdata->rotation));
        
-       ob = e_widget_radio_add(evas, _("Normal"), ECORE_X_RANDR_ROT_0, rg);
+       ob = e_widget_radio_icon_add(evas, NULL, "enlightenment/screen_normal", 
24, 24, ECORE_X_RANDR_ROT_0, rg);
         e_widget_framelist_object_append(of, ob);
        if (!(cfdata->can_rotate & ECORE_X_RANDR_ROT_0)) 
e_widget_disabled_set(ob, 1);
-       ob = e_widget_radio_add(evas, _("To the left"), ECORE_X_RANDR_ROT_90, 
rg);
+       ob = e_widget_radio_icon_add(evas, NULL, "enlightenment/screen_left", 
24, 24, ECORE_X_RANDR_ROT_90, rg);
         e_widget_framelist_object_append(of, ob);
        if (!(cfdata->can_rotate & ECORE_X_RANDR_ROT_90)) 
e_widget_disabled_set(ob, 1);
-       ob = e_widget_radio_add(evas, _("Turned around"), 
ECORE_X_RANDR_ROT_180, rg);
+       ob = e_widget_radio_icon_add(evas, NULL, "enlightenment/screen_around", 
24, 24, ECORE_X_RANDR_ROT_180, rg);
         e_widget_framelist_object_append(of, ob);
        if (!(cfdata->can_rotate & ECORE_X_RANDR_ROT_180)) 
e_widget_disabled_set(ob, 1);
-       ob = e_widget_radio_add(evas, _("To the right"), ECORE_X_RANDR_ROT_270, 
rg);
+       ob = e_widget_radio_icon_add(evas, NULL, "enlightenment/screen_right", 
24, 24, ECORE_X_RANDR_ROT_270, rg);
         e_widget_framelist_object_append(of, ob);
        if (!(cfdata->can_rotate & ECORE_X_RANDR_ROT_270)) 
e_widget_disabled_set(ob, 1);
        
-       e_widget_list_object_append(o2, of, 0, 0, 0.5);
+       e_widget_list_object_append(o2, of, 1, 1, 0.5);
      }
 
    if (cfdata->can_flip)
      {
+       /* FIXME: flipping is a checkbox - not radio group! */
        of = e_widget_framelist_add(evas, _("Mirroring"), 0);
        
        rg = e_widget_radio_group_new(&(cfdata->flip));
        
-       ob = e_widget_radio_add(evas, _("Horizontally"), ECORE_X_RANDR_FLIP_X, 
rg);
+       ob = e_widget_radio_icon_add(evas, NULL, "enlightenment/screen_hflip", 
24, 24, ECORE_X_RANDR_FLIP_X, rg);
         e_widget_framelist_object_append(of, ob);
        if (!(cfdata->can_rotate & ECORE_X_RANDR_FLIP_X)) 
e_widget_disabled_set(ob, 1);
-       ob = e_widget_radio_add(evas, _("Vertically"), ECORE_X_RANDR_FLIP_Y, 
rg);
+       ob = e_widget_radio_icon_add(evas, NULL, "enlightenment/screen_vflip", 
24, 24, ECORE_X_RANDR_FLIP_Y, rg);
         e_widget_framelist_object_append(of, ob);
        if (!(cfdata->can_rotate & ECORE_X_RANDR_FLIP_Y)) 
e_widget_disabled_set(ob, 1);
        
        e_widget_list_object_append(o2, of, 0, 0, 0.5);
      }
    
-   if ((cfdata->can_rotate) || (cfdata->can_flip))
-     e_widget_list_object_append(o, o2, 0, 0, 0.0);
+//   if ((cfdata->can_rotate) || (cfdata->can_flip))
+   e_widget_list_object_append(o, o2, 0, 0, 0.0);
    
    return o;
 }



Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to