  
      A Read only text box for displaying the output from stdout/stderr.
  
      All handling is internal to this method. To clear the console, the stored tkinter variable in
      :attr:`~lib.gui.Config.tk_vars` ``consoleclear`` should be triggered.
  
      Parameters
      ----------
      parent: tkinter object
          The Console's parent widget
 
</s> remove     retfile: str or object
 </s> add     return_file: str or object </s> remove     waittime: int, optional
 </s> add     wait_time: int, optional </s> remove from tkinter import filedialog, ttk
 </s> add from tkinter import filedialog </s> remove         dirname = FileHandler("dir", filetypes).retfile
 </s> add         dirname = FileHandler("dir", filetypes).return_file
    :attr:`~lib.gui.Config.tk_vars` ``console_clear`` should be triggered.
  
      A Read only text box for displaying the output from stdout/stderr.
  
      All handling is internal to this method. To clear the console, the stored tkinter variable in
    :attr:`~lib.gui.Config.tk_vars` ``console_clear`` should be triggered.
  
      Parameters
      ----------
      parent: tkinter object
          The Console's parent widget
keep keep keep keep replace keep keep keep keep keep
 GUI fixes
  - Split themes and styles to own module
  - Fix border on console window
  - variable name updates to make pep8 happy 
lib/gui/custom_widgets.py