#include <WndPlugin.h>
Inheritance diagram for CPluginWnd:
Public Member Functions | |
CPluginWnd (LPCTSTR pszName=NULL, IPluginWindowOwner *pOwner=NULL) | |
virtual | ~CPluginWnd () |
virtual void | OnSkinChange () |
virtual HRESULT | GetGenericView (IGenericView **ppView) |
virtual LRESULT | WindowProc (UINT message, WPARAM wParam, LPARAM lParam) |
virtual BOOL | PreTranslateMessage (MSG *pMsg) |
Public Attributes | |
IPluginWindowOwner * | m_pOwner |
CString | m_sName |
UINT * | m_pHandled |
DWORD | m_nHandled |
CCoolBarCtrl * | m_pToolbar |
int | m_nToolbar |
BOOL | m_bAccel |
Protected Member Functions | |
afx_msg int | OnCreate (LPCREATESTRUCT lpCreateStruct) |
afx_msg void | OnSize (UINT nType, int cx, int cy) |
Protected Attributes | |
STDMETHOD( | ListenForSingleMessage )(UINT nMessage) |
STDMETHOD( | ListenForMultipleMessages )(SAFEARRAY FAR *pMessages) |
STDMETHOD( | Create1 )(BSTR bsCaption, HICON hIcon, VARIANT_BOOL bPanel, VARIANT_BOOL bTabbed) |
STDMETHOD( | Create2 )(UINT nCommandID, VARIANT_BOOL bPanel, VARIANT_BOOL bTabbed) |
STDMETHOD( | GetHwnd )(HWND FAR *phWnd) |
STDMETHOD( | HandleMessage )(LRESULT *plResult) |
STDMETHOD( | LoadState )(VARIANT_BOOL bMaximise) |
STDMETHOD( | SaveState )() |
STDMETHOD( | ThrowMenu )(BSTR sName, LONG nDefaultID, POINT FAR *pPoint) |
STDMETHOD( | AddToolbar )(BSTR sName, LONG nPosition, HWND FAR *phWnd, ISToolbar FAR *FAR *ppToolbar) |
STDMETHOD( | AdjustWindowRect )(RECT FAR *pRect, VARIANT_BOOL bClientToWindow) |
|
Definition at line 55 of file WndPlugin.cpp. References NULL. |
|
Definition at line 68 of file WndPlugin.cpp. References m_pHandled, m_pOwner, and m_pToolbar. |
|
Reimplemented from CChildWnd. Definition at line 179 of file WndPlugin.cpp. |
|
Reimplemented from CPanelWnd. Definition at line 109 of file WndPlugin.cpp. References CChildWnd::GetManager(), CChildWnd::m_bAlert, and OnSkinChange(). |
|
Reimplemented from CPanelWnd. Definition at line 122 of file WndPlugin.cpp. References m_nToolbar, m_pToolbar, NULL, and CPanelWnd::OnSize(). |
|
Reimplemented from CChildWnd. Definition at line 142 of file WndPlugin.cpp. References CoolInterface, CreateMirroredIcon(), CCoolInterface::ExtractIcon(), CSkin::GetWindowSkin(), CSkin::LoadString(), CChildWnd::m_bAlert, CShareazaApp::m_bRTL, CChildWnd::m_nResID, m_pOwner, CChildWnd::m_pSkin, m_sName, NULL, CSkinWindow::OnSize(), Skin, theApp, and WM_SKINCHANGED. Referenced by OnCreate(). |
|
Definition at line 78 of file WndPlugin.cpp. |
|
Definition at line 90 of file WndPlugin.cpp. References m_nHandled, m_pHandled, and m_pOwner. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 47 of file WndPlugin.h. Referenced by PreTranslateMessage(). |
|
Definition at line 44 of file WndPlugin.h. Referenced by WindowProc(). |
|
Definition at line 46 of file WndPlugin.h. Referenced by OnSize(). |
|
Definition at line 43 of file WndPlugin.h. Referenced by WindowProc(), and ~CPluginWnd(). |
|
Definition at line 41 of file WndPlugin.h. Referenced by GetGenericView(), CPlugins::OnCommand(), OnSkinChange(), CPlugins::OnUpdate(), PreTranslateMessage(), WindowProc(), and ~CPluginWnd(). |
|
Definition at line 45 of file WndPlugin.h. Referenced by OnSize(), and ~CPluginWnd(). |
|
Definition at line 42 of file WndPlugin.h. Referenced by OnSkinChange(). |
|
|
|
|