Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

Shareaza::IPluginWindow Interface Reference

import "Shareaza.idl";

List of all members.

Public Member Functions

HRESULT ListenForSingleMessage ([in] UINT nMessage)
HRESULT ListenForMultipleMessages ([in] SAFEARRAY *pMessages)
HRESULT Create1 ([in] BSTR bsCaption,[in] HICON hIcon,[in] VARIANT_BOOL bPanel,[in] VARIANT_BOOL bTabbed)
HRESULT Create2 ([in] UINT nCommandID,[in] VARIANT_BOOL bPanel,[in] VARIANT_BOOL bTabbed)
HRESULT GetHwnd ([out] HWND *phWnd)
HRESULT HandleMessage ([out] LRESULT *plResult)
HRESULT LoadState ([in] VARIANT_BOOL bMaximise)
HRESULT SaveState ()
HRESULT ThrowMenu ([in] BSTR sName,[in] LONG nDefaultID,[in] POINT *pPoint)
HRESULT AddToolbar ([in] BSTR sName,[in] LONG nPosition,[out] HWND *phWnd,[out, retval] ISToolbar **ppToolbar)
HRESULT AdjustWindowRect ([in, out] RECT *pRect,[in] VARIANT_BOOL bClientToWindow)


Member Function Documentation

HRESULT Shareaza::IPluginWindow::AddToolbar [in] BSTR  sName,
[in] LONG  nPosition,
[out] HWND *  phWnd,
[out, retval] ISToolbar **  ppToolbar
 

HRESULT Shareaza::IPluginWindow::AdjustWindowRect [in, out] RECT *  pRect,
[in] VARIANT_BOOL  bClientToWindow
 

HRESULT Shareaza::IPluginWindow::Create1 [in] BSTR  bsCaption,
[in] HICON  hIcon,
[in] VARIANT_BOOL  bPanel,
[in] VARIANT_BOOL  bTabbed
 

HRESULT Shareaza::IPluginWindow::Create2 [in] UINT  nCommandID,
[in] VARIANT_BOOL  bPanel,
[in] VARIANT_BOOL  bTabbed
 

HRESULT Shareaza::IPluginWindow::GetHwnd [out] HWND *  phWnd  ) 
 

HRESULT Shareaza::IPluginWindow::HandleMessage [out] LRESULT *  plResult  ) 
 

HRESULT Shareaza::IPluginWindow::ListenForMultipleMessages [in] SAFEARRAY *  pMessages  ) 
 

HRESULT Shareaza::IPluginWindow::ListenForSingleMessage [in] UINT  nMessage  ) 
 

HRESULT Shareaza::IPluginWindow::LoadState [in] VARIANT_BOOL  bMaximise  ) 
 

HRESULT Shareaza::IPluginWindow::SaveState  ) 
 

HRESULT Shareaza::IPluginWindow::ThrowMenu [in] BSTR  sName,
[in] LONG  nDefaultID,
[in] POINT *  pPoint
 


The documentation for this interface was generated from the following file:
Generated on Thu Dec 15 10:40:15 2005 for Shareaza 2.2.1.0 by  doxygen 1.4.2