[prev in list] [next in list] [prev in thread] [next in thread] 

List:       helix-datatype-cvs
Subject:    [Datatype-cvs] flash/flashhost/pub flash_guest_player.h,1.42,1.43
From:       ping () helixcommunity ! org
Date:       2008-06-30 22:32:10
Message-ID: 200806302233.m5UMXVra016229 () mailer ! progressive-comp ! com
[Download RAW message or body]

Update of /cvsroot/datatype/flash/flashhost/pub
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv26342/pub

Modified Files:
	flash_guest_player.h 
Log Message:
Keep tracking the active Windowless Flash instance who has the current focus and only \
send keyboard messages to that instance.

Fixed B#220114



Index: flash_guest_player.h
===================================================================
RCS file: /cvsroot/datatype/flash/flashhost/pub/flash_guest_player.h,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -d -r1.42 -r1.43
--- flash_guest_player.h	13 Jun 2008 13:24:57 -0000	1.42
+++ flash_guest_player.h	30 Jun 2008 22:32:08 -0000	1.43
@@ -214,6 +214,7 @@
     static HX_RESULT LoadResourceSWF(INT32 dResourceId, IUnknown *pContext, \
REF(IHXFileObject*) rpFileObject, REF(UINT32) ulSizeRes);  #endif
 
+    void                SetID(UINT32 ulID) { m_ulID = ulID; };
     virtual HX_RESULT   _FullScreenEntered(HX_RESULT status){ return HXR_OK; };
     virtual HX_RESULT   _FullScreenExited(HX_RESULT status){ return HXR_OK; };
     virtual HX_RESULT   _ExitingFullScreen(HXBOOL& bAllow) { return HXR_OK; };
@@ -309,6 +310,9 @@
     CHXGenericCallback*  m_pHelixFunctionCallback;
     CHXSimpleList*       m_pHelixFunctionCallList;
 
+    UINT32               m_ulID;
+    static UINT32        zm_ulIDCount;
+    static UINT32        zm_ulIDHasFocus;
 
 #if defined(_WINDOWS)
     HWND                        m_hwndParent;


_______________________________________________
Datatype-cvs mailing list
Datatype-cvs@helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/datatype-cvs


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic