Enlightenment CVS committal

Author  : raster
Project : e17
Module  : libs/edje

Dir     : e17/libs/edje/data/src


Modified Files:
        e_logo.edc 


Log Message:


and put back some calls we lost in the patch/diff... :)

===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/edje/data/src/e_logo.edc,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -3 -r1.33 -r1.34
--- e_logo.edc  27 Apr 2004 08:16:12 -0000      1.33
+++ e_logo.edc  19 May 2004 02:54:52 -0000      1.34
@@ -1,7 +1,6 @@
 fonts {
    font: "Vera.ttf" "Edje.Vera";
 }
-
 images {
    image: "bg.png" LOSSY 95;
    image: "e.png"  LOSSY 95;
@@ -156,8 +155,6 @@
           {
              new buf[100];
              
-              set_drag(PART:"dragable", sin(3.14*pos), cos(1.57*pos));
-             
              snprintf(buf, 100, "val = %i, pos = %f", val, pos);
              emit("PR AAAAAAAAANIM", buf);
           }
@@ -454,8 +451,6 @@
 //         source:     "*";
            action:     STATE_SET "clicked" 0.0;
            transition: LINEAR 0.0;
-           // NB: targets MUST come AFTER the action line so edje_cc knows
-           // what to lookup
            target:     "logo";
         }
         program {
@@ -482,6 +477,94 @@
            action:     ACTION_STOP;
            target:     "logo_animate";
         }
+        // Test get_drag_dir function. Clicking with mouse button
+        // 1 on that long rectangle causes a print-out of its
+        // dragability directions.
+        program {
+            name:       "test_drag_dir";
+            signal:     "mouse,down,1";
+            source:     "dragable";
+            script {
+              new j;
+              new buff[256];
+              j = get_drag_dir(PART:"dragable");       
+              snprintf(buff, 256, "**Drag Direction** %i", j);
+              emit("DEBUG...", buff);
+           }
+        }
+        // Test the get_drag function. Dragging the long rectangle
+        // causes print-out of dragging coordinates.
+        program {   
+            name:       "test_get_drag";
+            signal:     "drag";
+            source:     "dragable";
+            script {  
+               new Float:dx;
+              new Float:dy; 
+               new buff[256];
+               get_drag(PART:"dragable", dx, dy);
+               snprintf(buff, 256, "**Drag** x: %f y: %f", dx, dy);
+               emit("DEBUG...", buff);
+            }
+        }
+       // Test the set_drag function. Clicking with mouse button
+       // 3 on the text object causes the long rectangle to be
+       // translated to the coordinates (0.1, 0.5)
+       program {
+            name:       "test_set_drag";
+            signal:     "mouse,down,3";
+            source:     "text";
+            script {
+               set_drag(PART:"dragable", 0.1, 0.5);
+               emit("DEBUG...", "SET_DRAG");
+            }
+        }
+       // Test the set_text and get_text functions. Clicking down on 
+       // the text with button 1 changes the text, releasing reverts.
+       program {
+            name:       "test_set_and_get_text1";
+            signal:     "mouse,down,1";
+            source:     "text";
+            script {
+              new buf[256]; 
+              get_text(PART:"text", buf, 256);
+              emit("DEBUG...", buf);
+              set_text(PART:"text", "Text has changed");       
+              new r,g,b,a;
+               set_color_class("bg", 255, 0, 0, 127);
+               get_color_class("bg", r, g, b, a);
+               snprintf(buf, 256, "r: %i g: %i b: %i a: %i", r, g, b, a);
+               emit("DEBUG...", buf);
+              new font[100];
+              new Float:size;
+              get_text_class("plainjane", font, size);
+              snprintf(buf, 256, "%s SIZE: %f", font, size);
+              emit("DEBUG...", buf); 
+              set_text_class("plainjane", "-Bitstream-Bitstream Vera 
Sans-bold-i-normal--0-0-0-0-p-0-ascii-0", 8.0);
+            }
+        }   
+       program {
+            name:       "test_set_and_get_text2";
+            signal:     "mouse,up,1";
+            source:     "text";
+            script {
+               set_text(PART:"text", "This is a longer test string");
+              new w;
+              new h;
+              new w2;
+              new h2;
+              get_min_size(w, h);
+              get_max_size(w2, h2);
+              new buf[256];
+              snprintf(buf, 256, "**Min Size** w: %i h: %i\n**Max Size** w: %i h: 
%i", w, h, w2, h2);
+               emit("DEBUG...", buf);
+              get_mouse(w,h);
+              snprintf(buf, 256, "**Mouse at** x: %i y: %i\n", w, h);
+              emit("DEBUG...", buf);
+              set_color_class("bg", 255, 255, 255, 255);
+              set_text_class("plainjane", "-Bitstream-Bitstream Vera 
Sans-medium-r-normal--0-0-0-0-p-0-ascii-0", 6.0); 
+            }
+         }
         program {
            name:       "logo_animate_signal";
            signal:     "mouse,up,1";
@@ -542,14 +625,14 @@
         }
         program {
            name:       "logo_click_d1";
-           signal:     "mouse,down,1*";
+           signal:     "mouse,down,1";
            source:     "logo";
            action:     DRAG_VAL_STEP 1.0 1.0;
            target:     "dragable";
         }
         program {
            name:       "logo_click_d2";
-           signal:     "mouse,down,3*";
+           signal:     "mouse,down,3";
            source:     "logo";
            action:     DRAG_VAL_STEP -1.0 -1.0;
            target:     "dragable";




-------------------------------------------------------
This SF.Net email is sponsored by: SourceForge.net Broadband
Sign-up now for SourceForge Broadband and get the fastest
6.0/768 connection for only $19.95/mo for the first 3 months!
http://ads.osdn.com/?ad_id=2562&alloc_id=6184&op=click
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to