]> git.saurik.com Git - wxWidgets.git/commitdiff
fix for toolbar highlighting (not done for main toolbar)
authorRoman Rolinsky <rolinsky@femagsoft.com>
Fri, 9 Sep 2005 15:47:27 +0000 (15:47 +0000)
committerRoman Rolinsky <rolinsky@femagsoft.com>
Fri, 9 Sep 2005 15:47:27 +0000 (15:47 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35448 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

wxPython/wx/tools/XRCed/tree.py

index 6719d5c5079e56200ca5c7709d616e644cee9022..f11aa795c8c278a575a5eca51b2dbb7e294b195a 100644 (file)
@@ -630,8 +630,11 @@ class XML_Tree(wxTreeCtrl):
         # Top-level sizer? return window's sizer
         if xxx.isSizer and isinstance(parentWin, wxWindow):
             return parentWin.GetSizer()
         # Top-level sizer? return window's sizer
         if xxx.isSizer and isinstance(parentWin, wxWindow):
             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
         elif isinstance(xxx.parent, xxxStdDialogButtonSizer):
             # This sizer returns non-existing children
             return parentWin
         elif isinstance(xxx.parent, xxxStdDialogButtonSizer):
             # This sizer returns non-existing children