[MSCTFIME][CICERO] Implement CDefCompFrameWindow (#6512)

Supporting TIPs...
JIRA issue: CORE-19360
- Add delay link to uxtheme.dll.
- Implement CDefCompFrameGripper,
  CCompFinalizeButton,
  CCompButtonFrameWindow, and
  CDefCompFrameWindow classes.
This commit is contained in:
Katayama Hirofumi MZ 2024-02-21 10:36:32 +09:00 committed by GitHub
parent b7ad4a2298
commit a55345be29
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 425 additions and 7 deletions

View file

@ -3409,7 +3409,7 @@ STDMETHODIMP_(void)
CUIFToolbarMenuButton::OnLButtonUp(LONG x, LONG y)
{
CUIFButton::OnLButtonUp(x, y);
m_pToolbarButton->OnUnknownMouse2(x, y);
m_pToolbarButton->OnUnknownMouse0();
}
STDMETHODIMP_(BOOL)
@ -3444,16 +3444,16 @@ CUIFToolbarButtonElement::OnLButtonUp(LONG x, LONG y)
{
CUIFButton::OnLButtonUp(x, y);
if ((m_pToolbarButton->m_dwToolbarButtonFlags & 0x30000) == 0x20000)
m_pToolbarButton->OnUnknownMouse2(x, y);
m_pToolbarButton->OnUnknownMouse0();
else
m_pToolbarButton->OnUnknownMouse1(x, y);
m_pToolbarButton->OnLeftClick();
}
STDMETHODIMP_(void)
CUIFToolbarButtonElement::OnRButtonUp(LONG x, LONG y)
{
if ((m_pToolbarButton->m_dwToolbarButtonFlags & 0x30000) != 0x20000)
m_pToolbarButton->OnUnknownMouse0();
m_pToolbarButton->OnRightClick();
}
/////////////////////////////////////////////////////////////////////////////