      >>> print(video_file)
      '/path/to/selected/video.mp4'
      """
  
      def __init__(self, handletype, filetype, title=None, initialdir=None, command=None,
                   action=None, variable=None):
          logger.debug("Initializing %s: (Handletype: '%s', filetype: '%s', title: '%s', "
                       "initialdir: '%s, 'command: '%s', action: '%s', variable: %s)",
                       self.__class__.__name__, handletype, filetype, title, initialdir, command,
                       action, variable)
 
</s> remove         logger.debug("Initializing %s: (Handletype: '%s', filetype: '%s', title: '%s', "
                     "initialdir: '%s, 'command: '%s', action: '%s', variable: %s)",
                     self.__class__.__name__, handletype, filetype, title, initialdir, command,
                     action, variable)
        self._handletype = handletype
 </s> add         logger.debug("Initializing %s: (handle_type: '%s', file_type: '%s', title: '%s', "
                     "initial_folder: '%s, 'command: '%s', action: '%s', variable: %s)",
                     self.__class__.__name__, handle_type, file_type, title, initial_folder,
                     command, action, variable)
        self._handletype = handle_type </s> remove         self._kwargs = self._set_kwargs(title, initialdir, filetype, command, action, variable)
 </s> add         self._kwargs = self._set_kwargs(title,
                                        initial_folder,
                                        file_type,
                                        command,
                                        action,
                                        variable) </s> remove                                      initialdir=self._dirname).retfile
 </s> add                                      initial_folder=self._dirname).retfile </s> remove     initialdir: str, optional
 </s> add     initial_folder: str, optional </s> remove     handletype: ['open', 'save', 'filename', 'filename_multi', 'savefilename', 'context']
 </s> add     handle_type: ['open', 'save', 'filename', 'filename_multi', 'savefilename', 'context', `dir`]
    def __init__(self, handle_type, file_type, title=None, initial_folder=None, command=None,
      >>> print(video_file)
      '/path/to/selected/video.mp4'
      """
  
    def __init__(self, handle_type, file_type, title=None, initial_folder=None, command=None,
                   action=None, variable=None):
          logger.debug("Initializing %s: (Handletype: '%s', filetype: '%s', title: '%s', "
                       "initialdir: '%s, 'command: '%s', action: '%s', variable: %s)",
                       self.__class__.__name__, handletype, filetype, title, initialdir, command,
                       action, variable)
keep keep keep keep replace keep keep keep keep keep
 lib.gui.utils - Spelling fixes
lib.gui.custom_widgets - popup progressbar 
lib/gui/utils.py