                  y_1 = 0
  
              return x_1, y_1
  
          background = self._background
          pad = self._pad
          widget = self._widget
  
          # Creates a top level window
          self._topwidget = tk.Toplevel(widget)
 
</s> remove         self._background = background
 </s> add         self._theme = get_config().user_theme["tooltip"] </s> remove                        background=background,
 </s> add                        background=self._theme["background_color"],
                       highlightbackground=self._theme["border_color"],
                       highlightcolor=self._theme["border_color"],
                       highlightthickness=1, </s> remove     def __init__(self, widget, *, background="#FFFFEA", pad=(5, 3, 5, 3), text="widget info",
 </s> add     def __init__(self, widget, *, pad=(5, 3, 5, 3), text="widget info", </s> remove                          background=background,
 </s> add                          background=self._theme["background_color"],
                         foreground=self._theme["font_color"], </s> remove     background: str, optional
        The hex code for the background color. Default:'#FFFFEA'
 </s> add 
                  y_1 = 0
  
              return x_1, y_1
  

          pad = self._pad
          widget = self._widget
  
          # Creates a top level window
          self._topwidget = tk.Toplevel(widget)
keep keep keep keep replace keep keep keep keep keep
 GUI - Add missing file 
lib/gui/custom_widgets.py