summaryrefslogtreecommitdiff
path: root/plugins/IEView/src/external_funcs.h
diff options
context:
space:
mode:
authorMikalaiR <nikolay.romanovich@narod.ru>2016-01-22 14:10:15 +0000
committerMikalaiR <nikolay.romanovich@narod.ru>2016-01-22 14:10:15 +0000
commitd0d4495f1117682d2cee660f45fa422953487abf (patch)
tree94a78df60f1eb6f293ef6752c6e9fc8bff0a5065 /plugins/IEView/src/external_funcs.h
parent3a09ce8ad3e0aa8bb97266def2f38e1295392d2d (diff)
IEView: more external functions
git-svn-id: http://svn.miranda-ng.org/main/trunk@16143 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'plugins/IEView/src/external_funcs.h')
-rw-r--r--plugins/IEView/src/external_funcs.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/plugins/IEView/src/external_funcs.h b/plugins/IEView/src/external_funcs.h
index c107f49b21..a25f497016 100644
--- a/plugins/IEView/src/external_funcs.h
+++ b/plugins/IEView/src/external_funcs.h
@@ -1,15 +1,25 @@
enum EXTERNAL_FUNCTIONS
{
+ DISPID_EXTERNAL_CALLSERVICE = 600,
+
DISPID_EXTERNAL_SET_CONTEXTMENUHANDLER = 630,
+ DISPID_EXTERNAL_GET_CURRENTCONTACT,
+
DISPID_EXTERNAL_DB_GET = 652,
DISPID_EXTERNAL_DB_SET,
- DISPID_EXTERNAL_WIN32_SHELL_EXECUTE
+
+ DISPID_EXTERNAL_WIN32_SHELL_EXECUTE = 660
};
namespace External
{
+ HRESULT mir_CallService(DISPPARAMS *pDispParams, VARIANT *pVarResult);
+
HRESULT IEView_SetContextMenuHandler(IEView *self, DISPPARAMS *pDispParams, VARIANT *pVarResult);
+ HRESULT IEView_GetCurrentContact(IEView *self, DISPPARAMS *pDispParams, VARIANT *pVarResult);
+
HRESULT db_get(DISPPARAMS *pDispParams, VARIANT *pVarResult);
HRESULT db_set(DISPPARAMS *pDispParams, VARIANT *pVarResult);
+
HRESULT win32_ShellExecute(DISPPARAMS *pDispParams, VARIANT *pVarResult);
} \ No newline at end of file