LibreOffice Module extensions (master) 1
Public Member Functions | Properties | List of all members
ISOComWindowPeer Interface Reference

import"so_activex.idl";

Inheritance diagram for ISOComWindowPeer:
[legend]
Collaboration diagram for ISOComWindowPeer:
[legend]

Public Member Functions

HRESULT getWindowHandle ([in] SAFEARRAY(VARIANT) procId, [in] short s, [out, retval] long *ret)
 
HRESULT getToolkit ([out, retval] IDispatch **retVal)
 
HRESULT setPointer ([in] IDispatch *xPointer)
 
HRESULT setBackground ([in] int nColor)
 
HRESULT invalidate ([in] short)
 
HRESULT invalidateRect ([in] IDispatch *aRect, [in] short nFlags)
 
HRESULT dispose ()
 
HRESULT addEventListener ([in] IDispatch *xListener)
 
HRESULT removeEventListener ([in] IDispatch *xListener)
 

Properties

SAFEARRAY Bridge_implementedInterfaces [get]
 

Detailed Description

Definition at line 49 of file so_activex.idl.

Member Function Documentation

◆ addEventListener()

HRESULT ISOComWindowPeer::addEventListener ( [in] IDispatch *  xListener)

◆ dispose()

HRESULT ISOComWindowPeer::dispose ( )

◆ getToolkit()

HRESULT ISOComWindowPeer::getToolkit ( [out, retval] IDispatch **  retVal)

◆ getWindowHandle()

HRESULT ISOComWindowPeer::getWindowHandle ( [in] SAFEARRAY(VARIANT)  procId,
[in] short  s,
[out, retval] long *  ret 
)

◆ invalidate()

HRESULT ISOComWindowPeer::invalidate ( [in] short  )

◆ invalidateRect()

HRESULT ISOComWindowPeer::invalidateRect ( [in] IDispatch *  aRect,
[in] short  nFlags 
)

◆ removeEventListener()

HRESULT ISOComWindowPeer::removeEventListener ( [in] IDispatch *  xListener)

◆ setBackground()

HRESULT ISOComWindowPeer::setBackground ( [in] int  nColor)

◆ setPointer()

HRESULT ISOComWindowPeer::setPointer ( [in] IDispatch *  xPointer)

Property Documentation

◆ Bridge_implementedInterfaces

SAFEARRAY ISOComWindowPeer::Bridge_implementedInterfaces
getproperty

The documentation for this interface was generated from the following file: