add @onlyfor tags to remove further ifacecheck warnings

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52862 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Francesco Montorsi
2008-03-27 20:54:47 +00:00
parent 5570107a9d
commit d9faa1fede
7 changed files with 79 additions and 49 deletions

View File

@@ -10,14 +10,17 @@
@class wxActiveXEvent
@headerfile ole/activex.h wx/msw/ole/activex.h
An event class for handling activex events passed from
wxActiveXContainer. ActiveX events are basically
a function call with the parameters passed through an array of wxVariants along
with a return value that is a wxVariant itself. What type the parameters or
return value are depends on the context (i.e. what the .idl specifies).
An event class for handling activex events passed from wxActiveXContainer.
ActiveX events are basically a function call with the parameters passed
through an array of wxVariants along with a return value that is a wxVariant
itself. What type the parameters or return value are depends on the context
(i.e. what the .idl specifies).
Note that unlike the third party wxActiveX function names are not supported.
@onlyfor{wxmsw}
@library{wxbase}
@category{FIXME}
*/
@@ -71,6 +74,8 @@ public:
You can also process activex events through wxEVT_ACTIVEX or the
corresponding message map macro EVT_ACTIVEX.
@onlyfor{wxmsw}
@library{wxbase}
@category{FIXME}
@@ -81,13 +86,13 @@ class wxActiveXContainer : public wxControl
public:
/**
Creates this activex container.
@param parent
parent of this control. Must not be @NULL.
@param iid
COM IID of pUnk to query. Must be a valid interface to an activex control.
@param pUnk
Interface of activex control
Interface of activex control.
*/
wxActiveXContainer(wxWindow* parent, REFIID iid, IUnknown* pUnk);
};

View File

@@ -31,6 +31,8 @@
Note that this class obviously works under Windows only.
@onlyfor{wxmsw}
@library{wxcore}
@category{misc}
@@ -62,7 +64,7 @@ public:
data types, and C++ provides temporary objects automatically, both of the
following lines
are syntactically valid:
Note that @a method can contain dot-separated property names, to save the
application
needing to call GetProperty several times using several temporary objects. For
@@ -106,7 +108,7 @@ public:
from other objects.
Note that an IDispatch pointer is stored as a void* pointer in wxVariant
objects.
@see GetProperty()
*/
bool GetObject(wxAutomationObject& obj, const wxString& property,
@@ -124,7 +126,7 @@ public:
data types, and C++ provides temporary objects automatically, both of the
following lines
are syntactically valid:
Note that @a property can contain dot-separated property names, to save the
application
needing to call GetProperty several times using several temporary objects.
@@ -139,7 +141,7 @@ public:
Invoke function.
It is not meant to be called directly by the application, but is used by other
convenience functions.
@param member
The member function or property name.
@param action
@@ -153,9 +155,9 @@ public:
If non-null, contains an array of variants.
@param ptrArgs
If non-null, contains an array of constant pointers to variants.
@returns @true if the operation was successful, @false otherwise.
@remarks Two types of argument array are provided, so that when possible
pointers are used for efficiency.
*/
@@ -175,7 +177,7 @@ public:
data types, and C++ provides temporary objects automatically, both of the
following lines
are syntactically valid:
Note that @a property can contain dot-separated property names, to save the
application
needing to call GetProperty several times using several temporary objects.

View File

@@ -31,6 +31,7 @@
Multi String Value
Expandable String Value
@onlyfor{wxmsw}
@library{wxbase}
@category{FIXME}
@@ -91,7 +92,7 @@ public:
/**
Gets information about the key.
@param pnSubKeys
The number of subkeys.
@param pnMaxKeyLen