gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] gnash ChangeLog testsuite/misc-ming.all/Drawing...


From: Sandro Santilli
Subject: [Gnash-commit] gnash ChangeLog testsuite/misc-ming.all/Drawing...
Date: Tue, 06 Nov 2007 08:59:58 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Sandro Santilli <strk>  07/11/06 08:59:58

Modified files:
        .              : ChangeLog 
        testsuite/misc-ming.all: DrawingApiTest.as 

Log message:
                * testsuite/misc-ming.all/DrawingApiTest.as: add support for 
'h' key
                  hitting to change visibility of currently active drawing. 
Exposes
                  a bug with setMask, which triggers drawing of the maskee even 
when
                  invisible.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.4773&r2=1.4774
http://cvs.savannah.gnu.org/viewcvs/gnash/testsuite/misc-ming.all/DrawingApiTest.as?cvsroot=gnash&r1=1.16&r2=1.17

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.4773
retrieving revision 1.4774
diff -u -b -r1.4773 -r1.4774
--- ChangeLog   6 Nov 2007 08:56:06 -0000       1.4773
+++ ChangeLog   6 Nov 2007 08:59:57 -0000       1.4774
@@ -1,5 +1,9 @@
 2007-11-06 Sandro Santilli <address@hidden>
 
+       * testsuite/misc-ming.all/DrawingApiTest.as: add support for 'h' key
+         hitting to change visibility of currently active drawing. Exposes
+         a bug with setMask, which triggers drawing of the maskee even when
+         invisible.
        * testsuite/misc-ming.all/DrawingApiTest.as: add a second drawing
          with 3 "invalid" shapes. Hitting a number key switches between
          the first (1) and second (2) drawing. 

Index: testsuite/misc-ming.all/DrawingApiTest.as
===================================================================
RCS file: /sources/gnash/gnash/testsuite/misc-ming.all/DrawingApiTest.as,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -b -r1.16 -r1.17
--- testsuite/misc-ming.all/DrawingApiTest.as   6 Nov 2007 08:56:06 -0000       
1.16
+++ testsuite/misc-ming.all/DrawingApiTest.as   6 Nov 2007 08:59:58 -0000       
1.17
@@ -14,7 +14,7 @@
 // Only page 1 have automatic testing so far.
 //
 
-rcsid="$Id: DrawingApiTest.as,v 1.16 2007/11/06 08:56:06 strk Exp $";
+rcsid="$Id: DrawingApiTest.as,v 1.17 2007/11/06 08:59:58 strk Exp $";
 
 #include "../actionscript.all/check.as"
 
@@ -421,20 +421,26 @@
 page[1] = inv;
 onKeyDown = function()
 {
+       var ascii = Key.getAscii();
+       if ( ascii >= 48 && ascii <= 57 ) // 0..9 - activate corresponding 
drawing 
+       {
        with (page[visibleIndex])
        {
                _visible = false;
-               _enabled = false;
                setMask(null);
        }
 
-       visibleIndex = parseInt(Key.getAscii())-49;
+               visibleIndex = parseInt(ascii)-49;
        trace("Key "+visibleIndex+" hit");
 
        with (page[visibleIndex])
        {
                _visible = true;
-               _enabled = true;
+               }
+       }
+       else if ( ascii == 104 ) // 'h' - toggle visibility
+       {
+               page[visibleIndex]._visible = ! page[visibleIndex]._visible;
        }
 
 };




reply via email to

[Prev in Thread] Current Thread [Next in Thread]