X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/ec6803d9654cb8f5e2b1ffa4998b41da5fe63983..6c75a4cf0f94cbe53bfde4fbcddff741158fbc7c:/wxPython/contrib/activex/wxie/doxydoc/wxactivex_8h.html diff --git a/wxPython/contrib/activex/wxie/doxydoc/wxactivex_8h.html b/wxPython/contrib/activex/wxie/doxydoc/wxactivex_8h.html deleted file mode 100644 index ea2f98918f..0000000000 --- a/wxPython/contrib/activex/wxie/doxydoc/wxactivex_8h.html +++ /dev/null @@ -1,216 +0,0 @@ - - -wxactivex.h File Reference - - - -
-Main Page   Namespace List   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals  
-

wxactivex.h File Reference


Detailed Description

-implements wxActiveX window class and OLE tools -

- -

-Definition in file wxactivex.h. -

-#include <wx/setup.h>
-#include <wx/wx.h>
-#include <wx/variant.h>
-#include <wx/datetime.h>
-#include <oleidl.h>
-#include <exdisp.h>
-#include <docobj.h>
-#include <iostream>
-#include <vector>
-#include <map>
- -

-Go to the source code of this file. - - - - - - - - - - - - - - - - - - - - - - - - - -

Namespaces

namespace  NS_wxActiveX
namespace  std

Data Structures

class  wxAutoOleInterface
 Template class for smart interface handling. More...

class  wxActiveX
 Main class for embedding a ActiveX control. More...

class  ParamX
 General parameter and return type infoformation for Events, Properties and Methods. More...

class  FuncX
 Type & Parameter info for Events and Methods. More...

class  PropX
 Type info for properties. More...


Defines

-#define EVT_ACTIVEX(id, eventName, fn)   DECLARE_EVENT_TABLE_ENTRY(RegisterActiveXEvent(wxT(eventName)), id, -1, (wxObjectEventFunction) (wxEventFunction) (wxActiveXEventFunction) & fn, (wxObject *) NULL ),
 Event handle for events by name.

-#define EVT_ACTIVEX_DISPID(id, eventDispId, fn)   DECLARE_EVENT_TABLE_ENTRY(RegisterActiveXEvent(eventDispId), id, -1, (wxObjectEventFunction) (wxEventFunction) (wxActiveXEventFunction) & fn, (wxObject *) NULL ),
 Event handle for events by DISPID (dispath id).


Functions

-wxString OLEHResultToString (HRESULT hr)
 Converts a std HRESULT to its error code. Hardcoded, by no means a definitive list.

-wxString GetIIDName (REFIID riid)
 Returns the string description of a IID. Hardcoded, by no means a definitive list.

-


Define Documentation

-

- - - - -
- - - - - - - -
#define DECLARE_OLE_UNKNOWNcls   -
-
- - - - - -
-   - - -

-Value:

private:\
-    class TAutoInitInt\
-    {\
-        public:\
-        LONG l;\
-        TAutoInitInt() : l(0) {}\
-    };\
-    TAutoInitInt refCount, lockCount;\
-    wxOleInit oleInit;\
-        static void _GetInterface(cls *self, REFIID iid, void **_interface, const char *&desc);\
-    public:\
-    LONG GetRefCount();\
-        HRESULT STDMETHODCALLTYPE QueryInterface(REFIID iid, void ** ppvObject);\
-        ULONG STDMETHODCALLTYPE AddRef();\
-        ULONG STDMETHODCALLTYPE Release();\
-    ULONG STDMETHODCALLTYPE AddLock();\
-        ULONG STDMETHODCALLTYPE ReleaseLock()
-
-

-Definition at line 184 of file wxactivex.h.

-

- - - - -
- - - - - - - -
#define DEFINE_OLE_BASEcls   -
-
- - - - - -
-   - - -

-Value:

void cls::_GetInterface(cls *self, REFIID iid, void **_interface, const char *&desc)\
-        {\
-                *_interface = NULL;\
-            desc = NULL;
-
-

-Definition at line 264 of file wxactivex.h.

-

- - - - -
- - - - - - - - - - -
#define OLE_INTERFACE_iid,
_type   -
-
- - - - - -
-   - - -

-Value:

if (IsEqualIID(iid, _iid))\
-    {\
-        WXOLE_TRACE("Found Interface <" # _type ">");\
-        *_interface = (IUnknown *) (_type *) self;\
-        desc = # _iid;\
-        return;\
-    }
-
-

-Definition at line 270 of file wxactivex.h.

-

- - - - -
- - - - - - - -
#define OLE_INTERFACE_CUSTOMfunc   -
-
- - - - - -
-   - - -

-Value:

if (func(self, iid, _interface, desc))\
-        {\
-        return;\
-        }
-
-

-Definition at line 281 of file wxactivex.h.

-


Generated on Tue Apr 1 14:51:12 2003 for wxActiveX by - -doxygen1.3-rc3
- -