Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Side by Side Diff: src/plugin/AdblockPlus.idl

Issue 4937147073167360: Issue 1672 - Subscribe and listen COM events using ATL::IDispEventImpl and BEGIN_SINK_MAP (Closed)
Patch Set: Created Dec. 8, 2014, 12:19 p.m.
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | src/plugin/PluginClass.h » ('j') | src/plugin/PluginClass.h » ('J')
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // AdBlockPlus.idl : IDL source for AdblockPlus.dll 1 // AdBlockPlus.idl : IDL source for AdblockPlus.dll
2 // 2 //
3 3
4 #include "AdblockPlusGuids.h" 4 #include "AdblockPlusGuids.h"
5 5
6 import "oaidl.idl"; 6 import "oaidl.idl";
7 import "ocidl.idl"; 7 import "ocidl.idl";
8 8
9 [ 9 [
10 object,
11 uuid(GUUID_IPRODUCT),
12 dual,
13 helpstring("Adblock Plus Interface"),
14 pointer_default(unique)
15 ]
16 interface IIEPlugin : IDispatch
17 {
18 };
19
20 [
21 uuid(GUUID_TYPELIB), 10 uuid(GUUID_TYPELIB),
22 version(1.0), 11 version(1.0),
23 helpstring("Adblock Plus 1.0 Type Library") 12 helpstring("Adblock Plus 1.0 Type Library")
24 ] 13 ]
25
26 library PluginLib 14 library PluginLib
27 { 15 {
28 importlib("stdole32.tlb"); 16 importlib("stdole32.tlb");
29 importlib("stdole2.tlb"); 17 importlib("stdole2.tlb");
30 18
31 [ 19 [
32 uuid(GUUID_CLASS_PRODUCT), 20 uuid(GUUID_CLASS_PRODUCT),
33 helpstring("Adblock Plus Class") 21 helpstring("Adblock Plus Class")
34 ] 22 ]
35 coclass PluginClass 23 coclass PluginClass
36 { 24 {
37 » » [default] interface IIEPlugin; 25 » » [default] interface IUnknown;
38 }; 26 };
39 }; 27 };
OLDNEW
« no previous file with comments | « no previous file | src/plugin/PluginClass.h » ('j') | src/plugin/PluginClass.h » ('J')

Powered by Google App Engine
This is Rietveld