      command: str, optional
          Required for context handling file dialog, otherwise unused. Default: ``None``
      action: str, optional
          Required for context handling file dialog, otherwise unused. Default: ``None``
      variable: :class:`tkinter.StringVar`, optional
          Required for context handling file dialog, otherwise unused. The variable to associate
          with this file dialog. Default: ``None``
  
      Attributes
      ----------
 
</s> remove         variable: :class:`tkinter.StringVar`, optional
 </s> add         variable: str, optional </s> remove         variable: :class:`tkinter.StringVar`
 </s> add         variable: str </s> remove             retval = tk.Frame()
            retval.option_add("*foreground", "black")
 </s> add             frame = tk.Frame()
            frame.option_add("*foreground", "black")
            retval: Optional[tk.Frame] = frame </s> remove     def clear(self, trigger_type=None):
 </s> add     def clear(self, trigger_type: Optional[Literal["update", "mask_toggle"]] = None) -> None: </s> remove     def _set_kwargs(self, title, initial_folder, initial_file, file_type, command, action,
                    variable=None):
 </s> add     def _set_kwargs(self,
                    title: Optional[str],
                    initial_folder: Optional[str],
                    initial_file: Optional[str],
                    file_type: _FileType,
                    command: Optional[str],
                    action: Optional[str],
                    variable: Optional[str] = None
                    ) -> Dict[str, Union[None, tk.Frame, str, List[Tuple[str, str]]]]:
    variable: str, optional
      command: str, optional
          Required for context handling file dialog, otherwise unused. Default: ``None``
      action: str, optional
          Required for context handling file dialog, otherwise unused. Default: ``None``
    variable: str, optional
          Required for context handling file dialog, otherwise unused. The variable to associate
          with this file dialog. Default: ``None``
  
      Attributes
      ----------
keep keep keep keep replace keep keep keep keep keep
 Bugfix: Preview for extract in batch mode 
lib/gui/utils.py