      pad: tuple, optional
          (left, top, right, bottom) padding for the tool-tip. Default: (5, 3, 5, 3)
      text: str, optional
          The text to be displayed in the tool-tip. Default: 'widget info'
      waittime: int, optional
          The time in milliseconds to wait before showing the tool-tip. Default: 400
      wraplength: int, optional
          The text length for each line before wrapping. Default: 250
 
</s> remove class Tooltip:
    """
    Create a tooltip for a given widget as the mouse goes on it.
 </s> add class Tooltip:  # pylint:disable=too-few-public-methods
    """ Create a tooltip for a given widget as the mouse goes on it. </s> remove                  waittime=400, wraplength=250):
 </s> add                  text_variable=None, waittime=400, wraplength=250): </s> remove def _get_tooltip(widget, text, wraplength=600):
 </s> add def _get_tooltip(widget, text=None, text_variable=None, wraplength=600): </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_variable: :class:`tkinter.strVar`, optional
        The text variable to use for dynamic help text. Appended after the contents of :attr:`text`
        if provided. Default: ``None``
      pad: tuple, optional
          (left, top, right, bottom) padding for the tool-tip. Default: (5, 3, 5, 3)
      text: str, optional
          The text to be displayed in the tool-tip. Default: 'widget info'
    text_variable: :class:`tkinter.strVar`, optional
        The text variable to use for dynamic help text. Appended after the contents of :attr:`text`
        if provided. Default: ``None``
      waittime: int, optional
          The time in milliseconds to wait before showing the tool-tip. Default: 400
      wraplength: int, optional
          The text length for each line before wrapping. Default: 250
keep keep keep add keep keep keep keep
 GUI: Display paths in tooltips 
lib/gui/custom_widgets.py