I just do the following, which seems to work (where "work" is defined by the tooltip hovering where the mouse cursor is):
self.Canvas = FC.FloatCanvas(self) self.Canvas.tooltip = wx.ToolTip(tip='') # create an empty tooltip self.Canvas.tooltip.SetDelay(500) # set popup delay in ms self.Canvas.SetToolTip(self.Canvas.tooltip) # connect tooltip to canvas self.Canvas.tooltip.Enable(False) #Disable it ## # Floatcanvas event for hovering over a text box def NodeMouseOver(self, Object): self.Canvas.tooltip.SetTip(tip='') self.Canvas.tooltip.SetTip(tip=msg) self.Canvas.tooltip.Enable(True) Not sure if agw behavior is different. Using 2.8.12.1 and 2.7.3 -- Benjamin Jessup Mechanical Engineering Consultant _______________________________________________ FloatCanvas mailing list [email protected] http://paulmcnett.com/cgi-bin/mailman/listinfo/floatcanvas
