@@ -111,7 +111,7 @@ INT_PTR CALLBACK PropDlg::run_dlgProc(UINT Message, WPARAM wParam, LPARAM lParam
111111 }
112112
113113 SetFocus (::GetDlgItem (_hSelf, IDC_EDIT_NAME));
114- _hTreeCtrl = ::GetDlgItem (_hSelf, IDC_TREE_SELECT);
114+ _hTreeCtrl. Attach ( ::GetDlgItem (_hSelf, IDC_TREE_SELECT) );
115115
116116 goToCenter ();
117117
@@ -155,16 +155,16 @@ INT_PTR CALLBACK PropDlg::run_dlgProc(UINT Message, WPARAM wParam, LPARAM lParam
155155 return elem->IsGroup ();
156156 });
157157
158- HTREEITEM hItem = InsertItem (_root->m_name , iIconPos, _iUImgPos, 0 , 0 , TVI_ROOT, TVI_LAST, canExpand, _root);
158+ HTREEITEM hItem = _hTreeCtrl. InsertItem (_root->m_name , iIconPos, _iUImgPos, 0 , 0 , TVI_ROOT, TVI_LAST, canExpand, _root);
159159
160160 SendMessage (_hTreeCtrl, WM_SETREDRAW, FALSE , 0 );
161161 ExpandTreeView (hItem);
162162 SendMessage (_hTreeCtrl, WM_SETREDRAW, TRUE , 0 );
163163
164164 if (_selectedGroup) {
165- hItem = FindTreeItemByParam (_selectedGroup);
165+ hItem = _hTreeCtrl. FindTreeItemByParam (_selectedGroup);
166166 }
167- TreeView_SelectItem ( _hTreeCtrl, hItem);
167+ _hTreeCtrl. SelectItem ( hItem);
168168
169169 ::SetWindowText (::GetDlgItem(_hSelf, IDC_BUTTON_DETAILS), L"Details <<");
170170 }
@@ -280,16 +280,16 @@ INT_PTR CALLBACK PropDlg::run_dlgProc(UINT Message, WPARAM wParam, LPARAM lParam
280280 SendDlgItemMessage (_hSelf, IDC_EDIT_LINK, WM_GETTEXT, lengthLink, (LPARAM)_pLink);
281281
282282 if ((wcslen (_pName) != 0 ) && (wcslen (_pLink) != 0 )) {
283- auto *selectedItem = TreeView_GetSelection ( _hTreeCtrl);
284- _selectedGroup = (FavesItemPtr)GetParam (selectedItem);
283+ auto *selectedItem = _hTreeCtrl. GetSelection ( );
284+ _selectedGroup = (FavesItemPtr)_hTreeCtrl. GetParam (selectedItem);
285285 ::EndDialog (_hSelf, TRUE );
286286 return TRUE ;
287287 }
288288 ::MessageBox (_hParent, L" Fill out all fields!" , L" Error" , MB_OK);
289289 }
290290 else {
291- auto *selectedItem = TreeView_GetSelection ( _hTreeCtrl);
292- _selectedGroup = (FavesItemPtr)GetParam (selectedItem);
291+ auto *selectedItem = _hTreeCtrl. GetSelection ( );
292+ _selectedGroup = (FavesItemPtr)_hTreeCtrl. GetParam (selectedItem);
293293 ::EndDialog (_hSelf, TRUE );
294294 return TRUE ;
295295 }
@@ -342,10 +342,10 @@ INT_PTR CALLBACK PropDlg::run_dlgProc(UINT Message, WPARAM wParam, LPARAM lParam
342342 case TVN_SELCHANGED: {
343343 /* only when link params are also viewed */
344344 if (_bWithLink == TRUE ) {
345- HTREEITEM hItem = TreeView_GetSelection ( _hTreeCtrl);
345+ HTREEITEM hItem = _hTreeCtrl. GetSelection ( );
346346
347347 if (hItem != nullptr ) {
348- FavesItemPtr pElem = (FavesItemPtr)GetParam (hItem);
348+ FavesItemPtr pElem = (FavesItemPtr)_hTreeCtrl. GetParam (hItem);
349349
350350 if (pElem != nullptr ) {
351351 if (pElem->IsLink ()) {
@@ -400,7 +400,7 @@ void PropDlg::setSelectedGroup(FavesItemPtr group)
400400
401401void PropDlg::ExpandTreeView (HTREEITEM hParentItem)
402402{
403- FavesItemPtr parent = (FavesItemPtr)GetParam (hParentItem);
403+ FavesItemPtr parent = (FavesItemPtr)_hTreeCtrl. GetParam (hParentItem);
404404 if (parent == nullptr ) {
405405 return ;
406406 }
@@ -414,7 +414,7 @@ void PropDlg::ExpandTreeView(HTREEITEM hParentItem)
414414 }
415415 }
416416 // add new item
417- HTREEITEM pCurrentItem = InsertItem (child->m_name , ICON_GROUP, ICON_GROUP, 0 , 0 , hParentItem, TVI_LAST, haveChildren, child.get ());
417+ HTREEITEM pCurrentItem = _hTreeCtrl. InsertItem (child->m_name , ICON_GROUP, ICON_GROUP, 0 , 0 , hParentItem, TVI_LAST, haveChildren, child.get ());
418418 ExpandTreeView (pCurrentItem);
419419 }
420420
@@ -424,9 +424,9 @@ void PropDlg::ExpandTreeView(HTREEITEM hParentItem)
424424 INT iIconSelected = 0 ;
425425 INT iIconOverlayed = 0 ;
426426 ExtractIcons (child->m_name .c_str (), nullptr , DEVT_FILE, &iIconNormal, &iIconSelected, &iIconOverlayed);
427- HTREEITEM pCurrentItem = InsertItem (child->m_name , _iUImgPos, _iUImgPos, 0 , 0 , hParentItem, TVI_LAST, haveChildren, child.get ());
427+ HTREEITEM pCurrentItem = _hTreeCtrl. InsertItem (child->m_name , _iUImgPos, _iUImgPos, 0 , 0 , hParentItem, TVI_LAST, haveChildren, child.get ());
428428 ExpandTreeView (pCurrentItem);
429429 }
430430 }
431- TreeView_Expand ( _hTreeCtrl, hParentItem, TVE_EXPAND);
431+ _hTreeCtrl. Expand ( hParentItem, TVE_EXPAND);
432432}
0 commit comments