      @staticmethod
      def get_cli_arguments(cli_source, classname, command):
          """ Extract the options from the main and tools cli files """
          meth = getattr(cli_source, classname)(None, command)
          return meth.argument_list + meth.optional_arguments + meth.global_arguments
  
      def process_options(self, command_options, command):
          """ Process the options for a single command """
          gui_options = OrderedDict()
          for opt in command_options:
 
</s> remove             options = self.get_cli_arguments(cli_source, classname, command)
 </s> add             info, options = self.get_cli_arguments(cli_source, classname, command)
        return meth.info, meth.argument_list + meth.optional_arguments + meth.global_arguments
      @staticmethod
      def get_cli_arguments(cli_source, classname, command):
          """ Extract the options from the main and tools cli files """
          meth = getattr(cli_source, classname)(None, command)
        return meth.info, meth.argument_list + meth.optional_arguments + meth.global_arguments
  
      def process_options(self, command_options, command):
          """ Process the options for a single command """
          gui_options = OrderedDict()
          for opt in command_options:
keep keep keep keep replace keep keep keep keep keep
 Gui Updates (#847)

* GUI Improvements

 - Add basic GUI Config options (available in settings menu)
 - Dynamically add/remove columns on settings panel resize
 - Wrap text properly on info headers
 - Fix helptext formatting for configs
 - Standardize Tooltip widths
 - [code] Apply some widget naming
 - [code] Rename radio_columns to option_columns
 - [code] fix column count checking
 - Add Starting Tab config item
 - Add info boxes to main pages
 - Global font settings
 - Add resources to help menu 
lib/gui/options.py