GME  13
Public Member Functions | Protected Member Functions | Protected Attributes
CGMEOLEPanel Class Reference

#include <GMEOLEPanel.h>

List of all members.

Public Member Functions

void SetParams (CPane *control, CString name, IDispatch *interf=NULL)
virtual void OnFinalRelease ()

Protected Member Functions

virtual ~CGMEOLEPanel ()
afx_msg BSTR GetName ()
afx_msg void SetName (LPCTSTR lpszNewValue)
afx_msg BOOL GetVisible ()
afx_msg void SetVisible (BOOL bNewValue)
afx_msg IDispatch * GetInterface ()
afx_msg void SetInterface (IDispatch *intf)
STDMETHOD() get_Name (THIS_ BSTR *name)
STDMETHOD() put_Visible (THIS_ VARIANT_BOOL isVisible)
STDMETHOD() get_Visible (THIS_ VARIANT_BOOL *isVisible)
STDMETHOD() get_Interface (THIS_ IDispatch **isVisible)

Protected Attributes

CPane * m_control
CString m_name
IDispatch * m_interf

Detailed Description

Definition at line 14 of file GMEOLEPanel.h.


Constructor & Destructor Documentation

CGMEOLEPanel::~CGMEOLEPanel ( ) [protected, virtual]

Definition at line 29 of file GMEOLEPanel.cpp.


Member Function Documentation

STDMETHOD() CGMEOLEPanel::get_Interface ( THIS_ IDispatch **  isVisible) [protected]
STDMETHOD() CGMEOLEPanel::get_Name ( THIS_ BSTR *  name) [protected]
STDMETHOD() CGMEOLEPanel::get_Visible ( THIS_ VARIANT_BOOL *  isVisible) [protected]
IDispatch * CGMEOLEPanel::GetInterface ( ) [protected]

Definition at line 110 of file GMEOLEPanel.cpp.

BSTR CGMEOLEPanel::GetName ( ) [protected]

Definition at line 76 of file GMEOLEPanel.cpp.

BOOL CGMEOLEPanel::GetVisible ( ) [protected]

Definition at line 92 of file GMEOLEPanel.cpp.

void CGMEOLEPanel::OnFinalRelease ( ) [virtual]

Definition at line 34 of file GMEOLEPanel.cpp.

STDMETHOD() CGMEOLEPanel::put_Visible ( THIS_ VARIANT_BOOL  isVisible) [protected]
void CGMEOLEPanel::SetInterface ( IDispatch *  intf) [protected]

Definition at line 126 of file GMEOLEPanel.cpp.

void CGMEOLEPanel::SetName ( LPCTSTR  lpszNewValue) [protected]

Definition at line 85 of file GMEOLEPanel.cpp.

void CGMEOLEPanel::SetParams ( CPane *  control,
CString  name,
IDispatch *  interf = NULL 
) [inline]

Definition at line 25 of file GMEOLEPanel.h.

void CGMEOLEPanel::SetVisible ( BOOL  bNewValue) [protected]

Definition at line 101 of file GMEOLEPanel.cpp.


Member Data Documentation

CPane* CGMEOLEPanel::m_control [protected]

Definition at line 37 of file GMEOLEPanel.h.

IDispatch* CGMEOLEPanel::m_interf [protected]

Definition at line 39 of file GMEOLEPanel.h.

CString CGMEOLEPanel::m_name [protected]

Definition at line 38 of file GMEOLEPanel.h.


The documentation for this class was generated from the following files: