                        style=style)
              if choice.lower() in help_items:
                  self.helpset = True
                  helptext = help_items[choice.lower()]
                  helptext = "{}\n\n - {}".format(helptext, help_intro)
                  _get_tooltip(ctl, text=helptext, wrap_length=600)
              ctl.pack(anchor=tk.W, fill=tk.X)
              logger.debug("Added %s option %s", option_type, choice)
          return holder.parent
  
      @staticmethod
 
</s> remove         _get_tooltip(ctl, text=self.option.helptext, wrap_length=600)
 </s> add         _get_tooltip(ctl, text=self.option.helptext) </s> remove                              name="{}_labelframe".format(option_type),
 </s> add                              name=f"{option_type}_labelframe", </s> remove                 tooltip_kwargs = dict(text=self.option.helptext, wrap_length=600)
 </s> add                 tooltip_kwargs = dict(text=self.option.helptext) </s> remove             _get_tooltip(fileopn, text=self.helptext[lbl], wrap_length=600)
 </s> add             _get_tooltip(fileopn, text=self.helptext[lbl])
                helptext = f"{helptext}\n\n - {help_intro}"
                _get_tooltip(ctl, text=helptext)
                        style=style)
              if choice.lower() in help_items:
                  self.helpset = True
                  helptext = help_items[choice.lower()]
                helptext = f"{helptext}\n\n - {help_intro}"
                _get_tooltip(ctl, text=helptext)
                helptext = f"{helptext}\n\n - {help_intro}"
                _get_tooltip(ctl, text=helptext)
              ctl.pack(anchor=tk.W, fill=tk.X)
              logger.debug("Added %s option %s", option_type, choice)
          return holder.parent
  
      @staticmethod
keep keep keep keep replace replace keep keep keep keep keep
 Core updates
   - Change loss loading mechanism
   - Autosize tooltips based on content size
   - Random linting + code modernisation 
lib/gui/control_helper.py