Black tooltips when using wx.TreeCtrl and wx.aui.AuiManager

Hello everybody,

I'm new to this mailing list and not yet familiar to the rules of mailing lists. But I hope someone can help me as well.

My problem:
I've created a wx.Frame that contains some widgets. All these widgets are managed by a wx.aui.AuiManger. My widgets are 2 wx.aui.AuiNotebook as CenterPanes, one with a wx.grid and another with some wx.TextCtrl. On the left hand side is among other things a wx.TreeCtrl.

I use self.SetDoubleBuffered() on the frame to prevent the grid from flickering. But as a side effect of this the tooltips of the wx.TreeCtrl appear black. After selecting one item in the wx.TreeCtrl each other item has the same tooltip with some extended black background if the original tooltip is longer than that of the selected item.

Leaving the self.SetDoubleBuffered() command out fixes the problem (but causes flickering of the grid).

Does anybody recognized this behaviour and/or has a fix? Is it a bug?

Thanks in advance,
Tim

···

_________________________________________________________________________
Sensationsangebot nur bis 30.11: WEB.DE FreeDSL - Telefonanschluss + DSL
für nur 16,37 Euro/mtl.!* http://dsl.web.de/?ac=OM.AD.AD008K13805B7069a

Tim Krämer wrote:

Hello everybody,

I'm new to this mailing list and not yet familiar to the rules of mailing lists. But I hope someone can help me as well.

My problem: I've created a wx.Frame that contains some widgets. All these widgets are managed by a wx.aui.AuiManger. My widgets are 2 wx.aui.AuiNotebook as CenterPanes, one with a wx.grid and another with some wx.TextCtrl. On the left hand side is among other things a wx.TreeCtrl.

I use self.SetDoubleBuffered() on the frame to prevent the grid from flickering. But as a side effect of this the tooltips of the wx.TreeCtrl appear black. After selecting one item in the wx.TreeCtrl each other item has the same tooltip with some extended black background if the original tooltip is longer than that of the selected item.

Leaving the self.SetDoubleBuffered() command out fixes the problem (but causes flickering of the grid).

Does anybody recognized this behaviour and/or has a fix? Is it a bug?

Platform? Version? Sample app?

···

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!