Enlightenment CVS committal

Author  : raster
Project : e17
Module  : libs/ecore

Dir     : e17/libs/ecore/src/lib/ecore_evas


Modified Files:
      Tag: SPLIT
        ecore_evas_fb.c 


Log Message:


fix so it works on ipaq again... hmmm... vt stuff is wierd
===================================================================
RCS file: 
/cvsroot/enlightenment/e17/libs/ecore/src/lib/ecore_evas/Attic/ecore_evas_fb.c,v
retrieving revision 1.1.2.9
retrieving revision 1.1.2.10
diff -u -3 -r1.1.2.9 -r1.1.2.10
--- ecore_evas_fb.c     6 Mar 2003 07:15:38 -0000       1.1.2.9
+++ ecore_evas_fb.c     6 Mar 2003 12:01:35 -0000       1.1.2.10
@@ -79,43 +79,21 @@
        ee = (Ecore_Evas *)l;
        ee->visible = 0;
      }
-/*   printf("lost...\n"); */
 }
 
 static void
 _ecore_evas_fb_gain(void *data)
 {
    Ecore_List *l;
-   
+
    for (l = (Ecore_List *)ecore_evases; l; l = l->next)
      {
        Ecore_Evas *ee;
        
        ee = (Ecore_Evas *)l;
        ee->visible = 1;
-         {
-            int fbw, fbh;
-            Evas_Object *obj;
-            
-            ecore_fb_size_get(&fbw, &fbh);
-            evas_output_size_set(ee->evas, fbw, fbh);
-            evas_output_viewport_set(ee->evas, 0, 0, fbw, fbh);
-            evas_damage_rectangle_add(ee->evas, 0, 0, fbw, fbh);
-            obj = evas_object_rectangle_add(ee->evas);
-            evas_object_layer_set(obj, 0x7fffffff);
-            evas_object_move(obj, 0, 0);
-            evas_object_resize(obj, fbw, fbh);
-            evas_object_pass_events_set(obj, 1);
-            evas_object_color_set(obj, 0, 0, 0, 255);
-            evas_object_show(obj);
-            evas_render(ee->evas);
-            evas_object_del(obj);
-            evas_output_size_set(ee->evas, ee->w, ee->h);
-            evas_output_viewport_set(ee->evas, 0, 0, ee->w, ee->h);
-         }
        evas_damage_rectangle_add(ee->evas, 0, 0, ee->w, ee->h);
      }
-/*   printf("gained\n"); */
 }
 
 static int
@@ -473,7 +451,7 @@
    if (w < 1) w = 1;
    if (h < 1) h = 1;
    ee->rotation = rotation;
-   ee->visible = 0;
+   ee->visible = 1;
    ee->w = w;
    ee->h = h;
 
@@ -514,6 +492,7 @@
    evas_event_feed_mouse_in(ee->evas);
 
    ecore_evases = _ecore_list_prepend(ecore_evases, ee);
+   printf("evas created\n");
    return ee;
 #else
    return NULL;




-------------------------------------------------------
This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger 
for complex code. Debugging C/C++ programs can leave you feeling lost and 
disoriented. TotalView can help you find your way. Available on major UNIX 
and Linux platforms. Try it free. www.etnus.com
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to