gnash-commit
[Top][All Lists]
Advanced

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

[Gnash-commit] gnash ChangeLog gui/gui.cpp


From: Sandro Santilli
Subject: [Gnash-commit] gnash ChangeLog gui/gui.cpp
Date: Wed, 16 Jan 2008 16:09:05 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Sandro Santilli <strk>  08/01/16 16:09:04

Modified files:
        .              : ChangeLog 
        gui            : gui.cpp 

Log message:
        add class info of hit character.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.5414&r2=1.5415
http://cvs.savannah.gnu.org/viewcvs/gnash/gui/gui.cpp?cvsroot=gnash&r1=1.126&r2=1.127

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.5414
retrieving revision 1.5415
diff -u -b -r1.5414 -r1.5415
--- ChangeLog   16 Jan 2008 15:31:48 -0000      1.5414
+++ ChangeLog   16 Jan 2008 16:09:04 -0000      1.5415
@@ -1,5 +1,6 @@
 2008-01-16 Sandro Santilli <address@hidden>
 
+       * gui/gui.cpp (getMovieInfo): add class info of hit character.
        * server/movie_root.cpp (fire_mouse_event): for _droptarget, register
          closest AS-referenceable ancestor, not topmost character.
          Makes some progress in the movie 1.swf from comment 6 of bug #20911.

Index: gui/gui.cpp
===================================================================
RCS file: /sources/gnash/gnash/gui/gui.cpp,v
retrieving revision 1.126
retrieving revision 1.127
diff -u -b -r1.126 -r1.127
--- gui/gui.cpp 10 Jan 2008 23:13:15 -0000      1.126
+++ gui/gui.cpp 16 Jan 2008 16:09:04 -0000      1.127
@@ -872,7 +872,13 @@
     ret->insert(ret->begin(), StringPair("Stage scripts", 
stage.scriptsDisabled() ? " disabled" : "enabled"));
 
     character* ch = stage.getActiveEntityUnderPointer();
-    ret->insert(ret->begin(), StringPair("Topmost mouse entity", ch ? 
ch->getTarget() : "NONE" ));
+    std::stringstream ss;
+    if ( ! ch ) ss << "NONE";
+    else
+    {
+        ss << ch->getTarget() << " (" << typeName(*ch) << ")";
+    }
+    ret->insert(ret->begin(), StringPair("Topmost mouse entity", ss.str()));
 
     return ret;
 }




reply via email to

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