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

CComToolbar Class Reference

#include <ComToolbar.h>

Inheritance diagram for CComToolbar:

CComObject List of all members.

Public Member Functions

 CComToolbar (CCoolBarCtrl *pBar, CCoolBarItem *pItem)
virtual ~CComToolbar ()

Static Public Member Functions

static ISToolbarWrap (CCoolBarCtrl *pBar)
static ISToolbarItemWrap (CCoolBarCtrl *pBar, CCoolBarItem *pItem)

Public Attributes

CCoolBarCtrlm_pBar
CCoolBarItemm_pItem

Protected Attributes

STDMETHOD( get_Application )(IApplication FAR *FAR *ppApplication)
STDMETHOD( get_UserInterface )(IUserInterface FAR *FAR *ppUserInterface)
STDMETHOD( get__NewEnum )(IUnknown FAR *FAR *ppEnum)
STDMETHOD( get_Item )(VARIANT vIndex, ISToolbarItem FAR *FAR *ppItem)
STDMETHOD( get_Count )(LONG FAR *pnCount)
STDMETHOD( InsertSeparator )(LONG nPosition)
STDMETHOD( InsertButton )(LONG nPosition, LONG nCommandID, BSTR sText, ISToolbarItem FAR *FAR *ppItem)
STDMETHOD( get_Toolbar )(ISToolbar FAR *FAR *ppToolbar)
STDMETHOD( get_ItemType )(SToolbarType FAR *pnType)
STDMETHOD( get_CommandID )(LONG FAR *pnCommandID)
STDMETHOD( put_CommandID )(LONG nCommandID)
STDMETHOD( get_Text )(BSTR FAR *psText)
STDMETHOD( put_Text )(BSTR sText)
STDMETHOD( Remove )()
STDMETHOD( Next )(THIS_ DWORD celt, VARIANT FAR *rgvar, DWORD FAR *pceltFetched)
STDMETHOD( Skip )(THIS_ DWORD celt)
STDMETHOD( Reset )(THIS)
STDMETHOD( Clone )(THIS_ IEnumVARIANT FAR *FAR *ppenum)
UINT m_nIndex

Constructor & Destructor Documentation

CComToolbar::CComToolbar CCoolBarCtrl pBar,
CCoolBarItem pItem
 

Definition at line 50 of file ComToolbar.cpp.

Referenced by Wrap().

CComToolbar::~CComToolbar  )  [virtual]
 

Definition at line 61 of file ComToolbar.cpp.


Member Function Documentation

ISToolbarItem * CComToolbar::Wrap CCoolBarCtrl pBar,
CCoolBarItem pItem
[static]
 

Definition at line 74 of file ComToolbar.cpp.

References CComToolbar(), and CComObject::GetInterface().

ISToolbar * CComToolbar::Wrap CCoolBarCtrl pBar  )  [static]
 

Definition at line 68 of file ComToolbar.cpp.

References CComToolbar(), CComObject::GetInterface(), and NULL.


Member Data Documentation

STDMETHOD( CComToolbar::Clone)(THIS_ IEnumVARIANT FAR *FAR *ppenum) [protected]
 

STDMETHOD( CComToolbar::get__NewEnum)(IUnknown FAR *FAR *ppEnum) [protected]
 

STDMETHOD( CComToolbar::get_Application)(IApplication FAR *FAR *ppApplication) [protected]
 

STDMETHOD( CComToolbar::get_CommandID)(LONG FAR *pnCommandID) [protected]
 

STDMETHOD( CComToolbar::get_Count)(LONG FAR *pnCount) [protected]
 

STDMETHOD( CComToolbar::get_Item)(VARIANT vIndex, ISToolbarItem FAR *FAR *ppItem) [protected]
 

STDMETHOD( CComToolbar::get_ItemType)(SToolbarType FAR *pnType) [protected]
 

STDMETHOD( CComToolbar::get_Text)(BSTR FAR *psText) [protected]
 

STDMETHOD( CComToolbar::get_Toolbar)(ISToolbar FAR *FAR *ppToolbar) [protected]
 

STDMETHOD( CComToolbar::get_UserInterface)(IUserInterface FAR *FAR *ppUserInterface) [protected]
 

STDMETHOD( CComToolbar::InsertButton)(LONG nPosition, LONG nCommandID, BSTR sText, ISToolbarItem FAR *FAR *ppItem) [protected]
 

STDMETHOD( CComToolbar::InsertSeparator)(LONG nPosition) [protected]
 

UINT CComToolbar::m_nIndex [protected]
 

Definition at line 79 of file ComToolbar.h.

CCoolBarCtrl* CComToolbar::m_pBar
 

Definition at line 40 of file ComToolbar.h.

CCoolBarItem* CComToolbar::m_pItem
 

Definition at line 41 of file ComToolbar.h.

STDMETHOD( CComToolbar::Next)(THIS_ DWORD celt, VARIANT FAR *rgvar, DWORD FAR *pceltFetched) [protected]
 

STDMETHOD( CComToolbar::put_CommandID)(LONG nCommandID) [protected]
 

STDMETHOD( CComToolbar::put_Text)(BSTR sText) [protected]
 

STDMETHOD( CComToolbar::Remove)() [protected]
 

STDMETHOD( CComToolbar::Reset)(THIS) [protected]
 

STDMETHOD( CComToolbar::Skip)(THIS_ DWORD celt) [protected]
 


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