diff options
author | Bram Moolenaar <Bram@vim.org> | 2004-06-13 20:20:40 +0000 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2004-06-13 20:20:40 +0000 |
commit | 071d4279d6ab81b7187b48f3a0fc61e587b6db6c (patch) | |
tree | 221cbe3c40e043163c06f61c52a7ba2eb41e12ce /src/VisVim/VisVim.odl | |
parent | b4210b3bc14e2918f153a7307530fbe6eba659e1 (diff) | |
download | vim-git-071d4279d6ab81b7187b48f3a0fc61e587b6db6c.tar.gz |
updated for version 7.0001v7.0001
Diffstat (limited to 'src/VisVim/VisVim.odl')
-rw-r--r-- | src/VisVim/VisVim.odl | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/src/VisVim/VisVim.odl b/src/VisVim/VisVim.odl new file mode 100644 index 000000000..0491b8f34 --- /dev/null +++ b/src/VisVim/VisVim.odl @@ -0,0 +1,61 @@ +// VisVim.odl : type library source for VisVim.dll + +// This file will be processed by the Make Type Library (mktyplib) tool to +// produce the type library (VisVim.tlb). + +[ uuid(AC726707-2977-11D1-B2F3-006008040780), version(1.0), + helpstring ("VisVim Developer Studio Add-in") ] +library VisVim +{ + importlib("stdole32.tlb"); + importlib("devshl.dll"); + importlib("ide\devdbg.pkg"); + + + // Dual interface for CCommands + // + // All commands that your add-in adds to DevStudio + // must appear in this interface. You may use the + // ClassView to add methods to this interface, which + // will cause stub implementations of those methods to + // appear in your CCommands class. + + [ uuid(AC726703-2977-11D1-B2F3-006008040780), + oleautomation, + dual + ] + + interface ICommands : IDispatch + { + // methods + [id(1)] + HRESULT VisVimDialog(); + HRESULT VisVimEnable(); + HRESULT VisVimDisable(); + HRESULT VisVimToggle(); + HRESULT VisVimLoad(); + }; + + // Class information for CCommands + + [ uuid(AC726704-2977-11D1-B2F3-006008040780) ] + coclass Commands + { + [default] interface ICommands; + }; + + [ hidden, uuid(AC726705-2977-11D1-B2F3-006008040780) ] + coclass ApplicationEvents + { + [default] interface IApplicationEvents; + } + + [ hidden, uuid(AC726706-2977-11D1-B2F3-006008040780) ] + coclass DebuggerEvents + { + [default] interface IDebuggerEvents; + } + + //{{AFX_APPEND_ODL}} + //}}AFX_APPEND_ODL}} +}; |