hust-marx / firebreath

Automatically exported from code.google.com/p/firebreath
0 stars 0 forks source link

Create COMJavascriptObject object #10

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Create an ActiveX COM object COMJavascriptObject (or named differently, if
someone has a better idea) that implements IDispatchEx and all other
interfaces needed to support connection points (events), methods, and
properties.

It should do all type conversion as needed to allow function calls and
property get/set calls to be proxied through to a contained ("has a") JSAPI
pointer.

It must allow access to all methods and functions on the contained JSAPI,
and should eventually support firing script events both via Connection
Points and via a manually implemented attachEvent and detachEvent interface

(note: connection points only work on the COM object that is in the DOM;
other COM objects can be returned to javascript as well that may need to
support events).

Original issue reported on code.google.com by taxilian on 9 Oct 2009 at 8:14

GoogleCodeExporter commented 9 years ago
changed the name to COMJavascriptObject

Original comment by taxilian on 6 Nov 2009 at 4:34

GoogleCodeExporter commented 9 years ago

Original comment by taxilian on 20 Dec 2009 at 2:49