fix for toolbar highlighting (not done for main toolbar)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35448 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Roman Rolinsky 2005-09-09 15:47:27 +00:00
parent f50de1504e
commit c00266964a

View File

@ -630,8 +630,11 @@ class XML_Tree(wxTreeCtrl):
# Top-level sizer? return window's sizer # Top-level sizer? return window's sizer
if xxx.isSizer and isinstance(parentWin, wxWindow): if xxx.isSizer and isinstance(parentWin, wxWindow):
return parentWin.GetSizer() return parentWin.GetSizer()
elif isinstance(xxx, xxxToolBar):
# If it's the main toolbar, we can't really select it
if xxx.parent.__class__ == xxxFrame: return None
elif isinstance(xxx.parent, xxxToolBar): elif isinstance(xxx.parent, xxxToolBar):
# How to get tool from toolbar? # Select complete toolbar
return parentWin return parentWin
elif isinstance(xxx.parent, xxxStdDialogButtonSizer): elif isinstance(xxx.parent, xxxStdDialogButtonSizer):
# This sizer returns non-existing children # This sizer returns non-existing children