X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/fbf8436cb2886567a37e9efe6e28d4bda62d4b3e..e6c46ffefb1c6875e2afe0fce9823b254bdb40ea:/src/common/treebase.cpp diff --git a/src/common/treebase.cpp b/src/common/treebase.cpp index e958ac733b..4d9c1094e6 100644 --- a/src/common/treebase.cpp +++ b/src/common/treebase.cpp @@ -157,29 +157,6 @@ wxSize wxTreeCtrlBase::DoGetBestSize() const { // iterate over all items recursively wxGetBestTreeSize(this, GetRootItem(), size); - - // but the above doesn't take into account the icon items nor the tree - // "+"/"-" buttons which have about the same size - wxCoord iconWidth, iconHeight; - if ( !m_imageListNormal || - !m_imageListNormal->GetImageCount() || - !m_imageListNormal->GetSize(0, iconWidth, iconHeight) ) - { - // FIXME: what is the default size of the tree buttons? - iconWidth = - iconHeight = 16; - } - - // account for the icons if we have them - if ( m_imageListNormal ) - { - // FIXME: and how to get the margin? better be large... - size.x += iconWidth + 10; - } - - // and for the buttons always - if ( !HasFlag(wxTR_NO_BUTTONS) ) - size.x += iconWidth; } // need some minimal size even for empty tree