mirror of
https://github.com/reactos/reactos.git
synced 2025-02-21 16:04:57 +00:00
[SHELL32] CDefView: Implement SFVM_CANSELECTALL callback (#6945)
Implementing missing folder view callbacks... JIRA issue: CORE-19616 - Call SFVM_CANSELECTALL callback on FCIDM_SHVIEW_SELECTALL. - If it returned S_FALSE, then do not select all.
This commit is contained in:
parent
cdb970b653
commit
1bc6c90086
1 changed files with 2 additions and 1 deletions
|
@ -1983,7 +1983,8 @@ LRESULT CDefView::OnCommand(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHand
|
|||
AutoArrange();
|
||||
break;
|
||||
case FCIDM_SHVIEW_SELECTALL:
|
||||
m_ListView.SetItemState(-1, LVIS_SELECTED, LVIS_SELECTED);
|
||||
if (_DoFolderViewCB(SFVM_CANSELECTALL, 0, 0) != S_FALSE)
|
||||
m_ListView.SetItemState(-1, LVIS_SELECTED, LVIS_SELECTED);
|
||||
break;
|
||||
case FCIDM_SHVIEW_INVERTSELECTION:
|
||||
nCount = m_ListView.GetItemCount();
|
||||
|
|
Loading…
Reference in a new issue