          logger.debug("Pop up Geometry: %sx%s, %s+%s", width, height, pos_x, pos_y)
          self.geometry("{}x{}+{}+{}".format(width, height, pos_x, pos_y))
  
      def get_config(self):
          """ Format config into useful format for GUI and pull default value if a value has not
              been supplied """
          logger.debug("Formatting Config for GUI")
          conf = dict()
          for section in self.config.config.sections():
              self.config.section = section
              category = section.split(".")[0]
 
</s> remove             conf.setdefault(category, dict())[section] = options
            for key in options.keys():
 </s> add             section = section.split(".")[-1]
            conf.setdefault(category, dict())[section] = OrderedDict()
            for key, val in options.items(): </s> remove             lookup = [section.split(".")[0], section] if "." in section else [section, section]
 </s> add             lookup = [section.split(".")[0], section.split(".")[-1]] </s> remove         options = {sect: opts
                   for value in self.config_dict_gui.values()
 </s> add         options = {".".join((key, sect)) if sect != key else key: opts
                   for key, value in self.config_cpanel_dict.items() </s> remove         """ Return all or single command control titles
            with the associated tk_var value """
 </s> add         """ Return all or single command control titles with the associated tk_var value """ </s> remove             default = option.get("default", "")
            default = "" if default is None else default
 </s> add             cp_opt = option["cpanel_option"]
            default = "" if cp_opt.default is None else cp_opt.default
        """ Format config into a dict of ControlPanelOptions """
          logger.debug("Pop up Geometry: %sx%s, %s+%s", width, height, pos_x, pos_y)
          self.geometry("{}x{}+{}+{}".format(width, height, pos_x, pos_y))
  
      def get_config(self):
        """ Format config into a dict of ControlPanelOptions """
        """ Format config into a dict of ControlPanelOptions """
          logger.debug("Formatting Config for GUI")
          conf = dict()
          for section in self.config.config.sections():
              self.config.section = section
              category = section.split(".")[0]
keep keep keep keep replace replace 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/popup_configure.py