  
          win = tk.Frame(self._topwidget,
                         background=background,
                         borderwidth=0)
          label = tk.Label(win,
                           text=text,
                           justify=tk.LEFT,
                           background=background,
                           relief=tk.SOLID,
 
</s> remove                          text=self._text,
 </s> add                          text=text, </s> remove     return Tooltip(widget, text=text, wraplength=wraplength)
 </s> add     return Tooltip(widget, text=text, text_variable=text_variable, wraplength=wraplength) </s> remove                  waittime=400, wraplength=250):
 </s> add                  text_variable=None, waittime=400, wraplength=250): </s> remove                 _get_tooltip(ctl, text=self.option.helptext, wraplength=600)
 </s> add                 tooltip_kwargs = dict(text=self.option.helptext, wraplength=600)
                if self.option.sysbrowser is not None:
                    tooltip_kwargs["text_variable"] = self.option.tk_var
                _get_tooltip(ctl, **tooltip_kwargs)
        text = self._text
        if self._text_variable and self._text_variable.get():
            text += "\n\nCurrent value: '{}'".format(self._text_variable.get())
  
          win = tk.Frame(self._topwidget,
                         background=background,
                         borderwidth=0)
        text = self._text
        if self._text_variable and self._text_variable.get():
            text += "\n\nCurrent value: '{}'".format(self._text_variable.get())
          label = tk.Label(win,
                           text=text,
                           justify=tk.LEFT,
                           background=background,
                           relief=tk.SOLID,
keep keep keep add keep keep keep keep keep
 GUI: Display paths in tooltips 
lib/gui/custom_widgets.py