summaryrefslogtreecommitdiff
path: root/embedserv
diff options
context:
space:
mode:
authorRĂ¼diger Timm <rt@openoffice.org>2003-04-24 12:55:02 +0000
committerRĂ¼diger Timm <rt@openoffice.org>2003-04-24 12:55:02 +0000
commit61f3db35ad221778a85985d4e3e340b140cdbf5b (patch)
tree22e99486069f2849bf3d36c40c88a60f78b68d5c /embedserv
parent54584a2920272cd6df2d022d093e5a77dd1bfc54 (diff)
INTEGRATION: CWS mav4 (1.7.2); FILE MERGED
2003/04/14 07:27:51 mav 1.7.2.2: RESYNC: (1.7-1.8); FILE MERGED 2003/04/11 14:02:28 mav 1.7.2.1: #108635# store the extent information in the additional stream
Diffstat (limited to 'embedserv')
-rwxr-xr-xembedserv/source/inc/embeddoc.hxx11
1 files changed, 9 insertions, 2 deletions
diff --git a/embedserv/source/inc/embeddoc.hxx b/embedserv/source/inc/embeddoc.hxx
index b2c2ca7e3e42..34a511d97338 100755
--- a/embedserv/source/inc/embeddoc.hxx
+++ b/embedserv/source/inc/embeddoc.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: embeddoc.hxx,v $
*
- * $Revision: 1.8 $
+ * $Revision: 1.9 $
*
- * last change: $Author: kz $ $Date: 2003-04-10 14:55:58 $
+ * last change: $Author: rt $ $Date: 2003-04-24 13:55:02 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -88,6 +88,7 @@ class EmbedDocument_Impl : public IPersistStorage
, public IDataObject
, public IOleObject
, public IPersistFile
+ , public IDispatch
{
protected:
::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyValue >
@@ -162,6 +163,11 @@ public:
STDMETHOD(SaveCompleted) ( LPCOLESTR pszFileName );
STDMETHOD(GetCurFile) ( LPOLESTR *ppszFileName );
+ /* IDispatch methods */
+ STDMETHOD(GetTypeInfoCount) ( unsigned int FAR* pctinfo );
+ STDMETHOD(GetTypeInfo) ( unsigned int iTInfo, LCID lcid, ITypeInfo FAR* FAR* ppTInfo );
+ STDMETHOD(GetIDsOfNames) ( REFIID riid, OLECHAR FAR* FAR* rgszNames, unsigned int cNames, LCID lcid, DISPID FAR* rgDispId );
+ STDMETHOD(Invoke) ( DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS FAR* pDispParams, VARIANT FAR* pVarResult, EXCEPINFO FAR* pExcepInfo, unsigned int FAR* puArgErr );
// c++ - methods
@@ -178,6 +184,7 @@ protected:
CComPtr< IStorage > m_pMasterStorage;
CComPtr< IStream > m_pOwnStream;
+ CComPtr< IStream > m_pExtStream;
GUID m_guid;
sal_Bool m_bIsDirty;