ReactOS 0.4.15-dev-8614-gbc76250
|
#include <CMenuDeskBar.h>
Private Member Functions | |
virtual void | OnFinalMessage (HWND hWnd) |
LRESULT | _OnCreate (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
LRESULT | _OnSize (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
LRESULT | _OnNotify (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
LRESULT | _OnPaint (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
LRESULT | _OnActivate (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
LRESULT | _OnMouseActivate (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
LRESULT | _OnAppActivate (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
LRESULT | _OnWinIniChange (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
LRESULT | _OnNcPaint (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
LRESULT | _OnClose (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
HRESULT | _AdjustForTheme (BOOL bFlatStyle) |
BOOL | _IsSubMenuParent (HWND hwnd) |
HRESULT | _CloseBar () |
Private Attributes | |
CComPtr< IUnknown > | m_Site |
CComPtr< IUnknown > | m_Client |
CComPtr< IMenuPopup > | m_SubMenuParent |
CComPtr< IMenuPopup > | m_SubMenuChild |
HWND | m_ClientWindow |
DWORD | m_IconSize |
HBITMAP | m_Banner |
BOOL | m_Shown |
DWORD | m_ShowFlags |
BOOL | m_didAddRef |
Definition at line 27 of file CMenuDeskBar.h.
CMenuDeskBar::CMenuDeskBar | ( | ) |
Definition at line 48 of file CMenuDeskBar.cpp.
|
virtual |
Definition at line 59 of file CMenuDeskBar.cpp.
Definition at line 846 of file CMenuDeskBar.cpp.
Referenced by Exec().
|
private |
Definition at line 621 of file CMenuDeskBar.cpp.
Referenced by OnSelect(), and SetSite().
Definition at line 657 of file CMenuDeskBar.cpp.
Referenced by _OnActivate().
|
private |
Definition at line 763 of file CMenuDeskBar.cpp.
|
private |
Definition at line 799 of file CMenuDeskBar.cpp.
Definition at line 840 of file CMenuDeskBar.cpp.
|
private |
Definition at line 63 of file CMenuDeskBar.cpp.
|
private |
Definition at line 794 of file CMenuDeskBar.cpp.
|
private |
Definition at line 818 of file CMenuDeskBar.cpp.
|
private |
Definition at line 701 of file CMenuDeskBar.cpp.
Referenced by _OnWinIniChange().
Definition at line 723 of file CMenuDeskBar.cpp.
Definition at line 680 of file CMenuDeskBar.cpp.
Referenced by Popup(), SetBitmap(), and SetIconSize().
|
private |
Definition at line 810 of file CMenuDeskBar.cpp.
|
override |
Implements IOleWindow.
Definition at line 97 of file CMenuDeskBar.cpp.
|
override |
Implements IOleCommandTarget.
Definition at line 113 of file CMenuDeskBar.cpp.
|
override |
Definition at line 565 of file CMenuDeskBar.cpp.
|
override |
Implements IDeskBar.
Definition at line 234 of file CMenuDeskBar.cpp.
|
override |
Definition at line 545 of file CMenuDeskBar.cpp.
|
override |
|
override |
Implements IOleWindow.
Definition at line 89 of file CMenuDeskBar.cpp.
|
override |
Definition at line 184 of file CMenuDeskBar.cpp.
|
override |
Definition at line 84 of file CMenuDeskBar.cpp.
Definition at line 75 of file CMenuDeskBar.cpp.
|
override |
Definition at line 102 of file CMenuDeskBar.cpp.
|
override |
Definition at line 245 of file CMenuDeskBar.cpp.
|
override |
Implements IMenuPopup.
Definition at line 593 of file CMenuDeskBar.cpp.
Referenced by _OnActivate(), and _OnAppActivate().
|
override |
Implements IMenuPopup.
Definition at line 316 of file CMenuDeskBar.cpp.
|
override |
Implements IServiceProvider.
Definition at line 147 of file CMenuDeskBar.cpp.
|
override |
Implements IOleCommandTarget.
Definition at line 107 of file CMenuDeskBar.cpp.
|
override |
Definition at line 552 of file CMenuDeskBar.cpp.
|
override |
|
override |
Definition at line 526 of file CMenuDeskBar.cpp.
|
override |
Implements IObjectWithSite.
Definition at line 253 of file CMenuDeskBar.cpp.
|
override |
Implements IMenuPopup.
Definition at line 572 of file CMenuDeskBar.cpp.
|
override |
Definition at line 189 of file CMenuDeskBar.cpp.
|
override |
Definition at line 179 of file CMenuDeskBar.cpp.
Referenced by _CloseBar(), and Popup().
|
private |
Definition at line 49 of file CMenuDeskBar.h.
Referenced by _OnPaint(), _OnSize(), GetBitmap(), Popup(), and SetBitmap().
|
private |
Definition at line 42 of file CMenuDeskBar.h.
Referenced by _CloseBar(), _OnActivate(), _OnNotify(), _OnSize(), GetClient(), HasFocusIO(), OnFocusChangeIS(), Popup(), QueryService(), SetClient(), SetIconSize(), TranslateAcceleratorIO(), and UIActivateIO().
|
private |
Definition at line 46 of file CMenuDeskBar.h.
Referenced by _OnSize(), and SetClient().
|
private |
Definition at line 54 of file CMenuDeskBar.h.
Referenced by _OnCreate(), and OnFinalMessage().
|
private |
Definition at line 48 of file CMenuDeskBar.h.
Referenced by _OnPaint(), _OnSize(), GetIconSize(), and SetIconSize().
|
private |
Definition at line 52 of file CMenuDeskBar.h.
Referenced by Popup().
|
private |
Definition at line 51 of file CMenuDeskBar.h.
Referenced by _CloseBar(), _OnActivate(), _OnAppActivate(), Popup(), and SetSite().
|
private |
Definition at line 41 of file CMenuDeskBar.h.
Referenced by GetSite(), QueryService(), and SetSite().
|
private |
Definition at line 44 of file CMenuDeskBar.h.
Referenced by _CloseBar(), and SetSubMenu().
|
private |
Definition at line 43 of file CMenuDeskBar.h.
Referenced by _CloseBar(), _IsSubMenuParent(), OnSelect(), and SetSite().