count the root item in wxTreeCtrl::GetCount()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27719 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
d07096ad61
commit
1a4088e1c7
@ -119,6 +119,7 @@ wxGTK:
|
||||
|
||||
- fixed wrong colour of tooltips under some themes
|
||||
- implemented wxColourDialog as native dialog
|
||||
- wxTreeCtrl::GetCount() counts root as well now (compatible with MSW)
|
||||
|
||||
wxMotif:
|
||||
|
||||
|
@ -963,7 +963,7 @@ void wxTreeCtrl::SetItemText(const wxTreeItemId& item, const wxString& text)
|
||||
HWND hwndEdit = TreeView_GetEditControl(GetHwnd());
|
||||
if ( hwndEdit )
|
||||
{
|
||||
if ( item == GetSelection() )
|
||||
if ( item == m_idEdited )
|
||||
{
|
||||
::SetWindowText(hwndEdit, text);
|
||||
}
|
||||
@ -2016,6 +2016,8 @@ void wxTreeCtrl::DeleteTextCtrl()
|
||||
m_textCtrl->SetHWND(0);
|
||||
delete m_textCtrl;
|
||||
m_textCtrl = NULL;
|
||||
|
||||
m_idEdited.Unset();
|
||||
}
|
||||
}
|
||||
|
||||
@ -2026,6 +2028,7 @@ wxTextCtrl* wxTreeCtrl::EditLabel(const wxTreeItemId& item,
|
||||
|
||||
DeleteTextCtrl();
|
||||
|
||||
m_idEdited = item;
|
||||
m_textCtrl = (wxTextCtrl *)textControlClass->CreateObject();
|
||||
HWND hWnd = (HWND) TreeView_EditLabel(GetHwnd(), HITEM(item));
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user