      def gen_cli_arguments(self, command):
          """ Return the generated cli arguments for
              the selected command """
          for _, option in self.gen_command_options(command):
              optval = str(option.get("selected", "").get())
              opt = option["opts"][0]
              if command in ("extract", "convert") and opt == "-o":
                  get_images().pathoutput = optval
              if optval in ("False", ""):
                  continue
 
</s> remove         """ Return the generated cli arguments for
            the selected command """
 </s> add         """ Return the generated cli arguments for the selected command """ </s> remove                 return option["selected"]
 </s> add                 return option["cpanel_option"].tk_var </s> remove             options = [opt for opts in self.opts.values() for opt in opts.values()]
 </s> add             options = [opt for opts in self.opts.values()
                       for opt in opts.values() if isinstance(opt, dict)] </s> remove             options = [opt for opt in self.opts[command].values()]
 </s> add             options = [opt for opt in self.opts[command].values() if isinstance(opt, dict)]
            optval = str(option["cpanel_option"].get())
      def gen_cli_arguments(self, command):
          """ Return the generated cli arguments for
              the selected command """
          for _, option in self.gen_command_options(command):
            optval = str(option["cpanel_option"].get())
              opt = option["opts"][0]
              if command in ("extract", "convert") and opt == "-o":
                  get_images().pathoutput = optval
              if optval in ("False", ""):
                  continue
keep keep keep keep 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/options.py