mirror of
https://github.com/reactos/reactos.git
synced 2025-08-01 17:03:00 +00:00
[SHELL32]
* The CDefView should not process the backspace key directly. It's already handled by the accelerators. [BROWSEUI] * Allow the docked toolbars to translate accelerators. * CAddressEditBox: Cancel accelerators without modifiers while focused. [RSHELL] * Cancel accelerators while a popup is open, and ignore them otherwise. svn path=/branches/shell-experiments/; revision=63504
This commit is contained in:
parent
acd03fd182
commit
9793ab272f
7 changed files with 114 additions and 30 deletions
|
@ -1095,14 +1095,15 @@ HRESULT STDMETHODCALLTYPE CMenuBand::IsEmpty(THIS)
|
|||
|
||||
HRESULT STDMETHODCALLTYPE CMenuBand::HasFocusIO()
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return S_OK;
|
||||
if (m_popupBar)
|
||||
return S_OK;
|
||||
return S_FALSE;
|
||||
}
|
||||
|
||||
HRESULT STDMETHODCALLTYPE CMenuBand::TranslateAcceleratorIO(LPMSG lpMsg)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return S_OK;
|
||||
// TODO: Alt down -> toggle menu focus
|
||||
return S_FALSE;
|
||||
}
|
||||
|
||||
HRESULT STDMETHODCALLTYPE CMenuBand::IsDirty()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue