| 1077 | } |
| 1078 | |
| 1079 | LRESULT CRegistryManagerView::OnNewKey(WORD, WORD, HWND, BOOL&) { |
| 1080 | m_Tree.GetSelectedItem().Expand(TVE_EXPAND); |
| 1081 | auto hItem = InsertKeyItem(m_Tree.GetSelectedItem(), L"(NewKey)"); |
| 1082 | hItem.EnsureVisible(); |
| 1083 | m_CurrentOperation = Operation::CreateKey; |
| 1084 | m_Tree.EditLabel(hItem); |
| 1085 | return 0; |
| 1086 | } |
| 1087 | |
| 1088 | bool CRegistryManagerView::RefreshItem(HTREEITEM hItem) { |
| 1089 | auto expanded = m_Tree.GetItemState(hItem, TVIS_EXPANDED); |