mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 22:13:06 +00:00
[MSUTB][SDK] Add CModalMenu (#6451)
Supporting Language Bar... JIRA issue: CORE-19363 - Fix the return value type of CUIFObject::Initialize method. - Implement CModalMenu class.
This commit is contained in:
parent
2bc44bf95c
commit
c9c5b3d3ae
2 changed files with 75 additions and 20 deletions
|
@ -236,7 +236,7 @@ public:
|
|||
void StartTimer(WPARAM wParam);
|
||||
void EndTimer();
|
||||
|
||||
STDMETHOD_(void, Initialize)() { }
|
||||
STDMETHOD_(BOOL, Initialize)() { return TRUE; }
|
||||
STDMETHOD_(void, OnPaint)(HDC hDC);
|
||||
STDMETHOD_(void, OnTimer)() { }
|
||||
STDMETHOD_(void, OnLButtonDown)(LONG x, LONG y) { }
|
||||
|
@ -568,7 +568,7 @@ public:
|
|||
static CUIFWindow* GetThis(HWND hWnd);
|
||||
static void SetThis(HWND hWnd, LONG_PTR dwNewLong);
|
||||
|
||||
STDMETHOD_(void, Initialize)() override;
|
||||
STDMETHOD_(BOOL, Initialize)() override;
|
||||
STDMETHOD_(void, Show)(BOOL bVisible) override;
|
||||
STDMETHOD_(void, SetRect)(LPCRECT prc) override;
|
||||
STDMETHOD_(void, PaintObject)(HDC hDC, LPCRECT prc) override;
|
||||
|
@ -697,7 +697,7 @@ public:
|
|||
void AdjustWindowPos();
|
||||
void OnOwnerWndMoved(BOOL bDoSize);
|
||||
|
||||
STDMETHOD_(void, Initialize)() override;
|
||||
STDMETHOD_(BOOL, Initialize)() override;
|
||||
STDMETHOD_(DWORD, GetWndStyleEx)() override;
|
||||
STDMETHOD_(void, OnPaint)(HDC hDC) override;
|
||||
STDMETHOD_(LRESULT, OnWindowPosChanging)(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam) override;
|
||||
|
@ -1064,7 +1064,7 @@ public:
|
|||
CUIFBalloonWindow(HINSTANCE hInst, DWORD style);
|
||||
~CUIFBalloonWindow() override;
|
||||
|
||||
STDMETHOD_(void, Initialize)() override;
|
||||
STDMETHOD_(BOOL, Initialize)() override;
|
||||
STDMETHOD_(LPCTSTR, GetClassName)() override { return TEXT("MSIME_PopupMessage"); }
|
||||
STDMETHOD_(LPCTSTR, GetWndTitle)() override { return TEXT("MSIME_PopupMessage"); }
|
||||
STDMETHOD_(void, OnCreate)(HWND hWnd) override;
|
||||
|
@ -2561,7 +2561,7 @@ inline CUIFWindow::~CUIFWindow()
|
|||
}
|
||||
}
|
||||
|
||||
inline STDMETHODIMP_(void)
|
||||
inline STDMETHODIMP_(BOOL)
|
||||
CUIFWindow::Initialize()
|
||||
{
|
||||
LPCTSTR pszClass = GetClassName();
|
||||
|
@ -3366,11 +3366,11 @@ inline void CUIFShadow::OnOwnerWndMoved(BOOL bDoSize)
|
|||
}
|
||||
}
|
||||
|
||||
inline STDMETHODIMP_(void)
|
||||
inline STDMETHODIMP_(BOOL)
|
||||
CUIFShadow::Initialize()
|
||||
{
|
||||
InitSettings();
|
||||
CUIFWindow::Initialize();
|
||||
return CUIFWindow::Initialize();
|
||||
}
|
||||
|
||||
inline STDMETHODIMP_(DWORD)
|
||||
|
@ -5060,7 +5060,7 @@ CUIFBalloonWindow::~CUIFBalloonWindow()
|
|||
}
|
||||
}
|
||||
|
||||
inline STDMETHODIMP_(void)
|
||||
inline STDMETHODIMP_(BOOL)
|
||||
CUIFBalloonWindow::Initialize()
|
||||
{
|
||||
CUIFWindow::Initialize();
|
||||
|
@ -5074,6 +5074,8 @@ CUIFBalloonWindow::Initialize()
|
|||
AddButton(IDYES);
|
||||
AddButton(IDNO);
|
||||
}
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
inline STDMETHODIMP_(void)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue