          self.pack(side=tk.TOP, fill=tk.BOTH, expand=True)
  
          self.options = options
          self.label_width = label_width
          self.columns = columns
          self.option_columns = option_columns
  
          self.header_text = header_text
          self.group_frames = dict()
 
</s> remove     def __init__(self, parent, title, dtype, default,
                 selected_value=None, choices=None, is_radio=False, rounding=None,
                 min_max=None, sysbrowser=None, helptext=None, option_columns=3, label_width=20,
                 checkbuttons_frame=None, control_width=None, blank_nones=True):
        logger.debug("Initializing %s: (parent: %s, title: %s, dtype: %s, default: %s, "
                     "selected_value: %s, choices: %s, is_radio: %s, rounding: %s, min_max: %s, "
                     "sysbrowser: %s, helptext: %s, option_columns: %s, label_width: %s, "
                     "checkbuttons_frame: %s, control_width: %s, blank_nones: %s)",
                     self.__class__.__name__, parent, title, dtype, default, selected_value,
                     choices, is_radio, rounding, min_max, sysbrowser, helptext, option_columns,
                     label_width, checkbuttons_frame, control_width, blank_nones)

        self.title = title
        self.default = default
        self.helptext = self.format_helptext(helptext)
 </s> add     def __init__(self, parent, option, option_columns, label_width,  # pylint: disable=too-many-arguments
                 checkbuttons_frame, blank_nones):
        logger.debug("Initializing %s: (parent: %s, option: %s, option_columns: %s, "
                     "label_width: %s, checkbuttons_frame: %s, blank_nones: %s)",
                     self.__class__.__name__, parent, option, option_columns, label_width,
                     checkbuttons_frame, blank_nones)

        self.option = option
        self.option_columns = option_columns </s> remove         self.config_dict_gui = self.get_config()
 </s> add         self.config_cpanel_dict = self.get_config() </s> remove                                      self.config_dict_gui[category][plugin],
 </s> add                                      cp_options, </s> remove         plugins = sorted(list(key for key in self.config_dict_gui[category].keys()))
 </s> add         plugins = sorted(list(key for key in self.config_cpanel_dict[category].keys()))
        self.controls = []
          self.pack(side=tk.TOP, fill=tk.BOTH, expand=True)
  
          self.options = options
        self.controls = []
          self.label_width = label_width
          self.columns = columns
          self.option_columns = option_columns
  
          self.header_text = header_text
          self.group_frames = dict()
keep keep add keep keep keep keep keep keep
 GUI Fixups

- GUI Bugfix: Startup options - fix min/max thresholds
- GUI Bugfix: Make console read-only
- GUI Bugfix: Rightclick menu for recreated widgets
- Enhancement: Create ControlPanelOptions Class + migrate options 
lib/gui/control_helper.py