          variable: str, optional
              Required for context handling file dialog, otherwise unused. The variable to associate
              with this file dialog. Default: ``None``
  
          Returns
          -------
          dict:
              The key word arguments for the file dialog to be launched
 
</s> remove                      "file_type: '%s', command: '%s': action: '%s', variable: '%s')",
                     title, initial_folder, initial_file, file_type, command, action, variable)
 </s> add                      "file_type: '%s', command: '%s': action: '%s', variable: '%s', parent: %s)",
                     title, initial_folder, initial_file, file_type, command, action, variable,
                     parent) </s> remove     def get_config_file(self, configfile):
        """ Return the config file from the calling folder or the provided file """
 </s> add     def _get_config_file(self, configfile: Optional[str]) -> str:
        """ Return the config file from the calling folder or the provided file

        Parameters
        ----------
        configfile: str or ``None``
            Path to a config file. ``None`` for default location.

        Returns
        -------
        str
            The full path to the configuration file
        """ </s> remove     @staticmethod
    def format_help(helptext, is_section=False):
        """ Format comments for default ini file """
 </s> add     @classmethod
    def format_help(cls, helptext: str, is_section: bool = False) -> str:
        """ Format comments for default ini file

        Parameters
        ----------
        helptext: str
            The help text to be formatted
        is_section: bool, optional
            ``True`` if the help text pertains to a section. ``False`` if it pertains to an item.
            Default: ``True``

        Returns
        -------
        str
            The formatted help text
        """ </s> remove     scaling: float, optional
        The amount to scale the final preview image by. Default: `1.0`
 </s> add 
        parent: :class:`tkinter.Frame`
            The parent that is launching the file dialog. ``None`` sets this to root
          variable: str, optional
              Required for context handling file dialog, otherwise unused. The variable to associate
              with this file dialog. Default: ``None``
        parent: :class:`tkinter.Frame`
            The parent that is launching the file dialog. ``None`` sets this to root
  
          Returns
          -------
          dict:
              The key word arguments for the file dialog to be launched
keep keep add keep keep keep keep keep
 Preview - Allow mask color/opacity configuration
  - typing: lib.config
  - docs: lib.config
  - bugfix: popup_configure - keep assets on top 
lib/gui/utils/file_handler.py