code: def setup(self):
      self.owin = owin = OutputWindow(self.flist)
      text = owin.text
      for tag, cnf in self.tagdefs.items():
          if cnf:
              text.tag_configure(tag, **cnf)
      text.tag_raise("sel")
      self.write = self.owin.write
  
file_path: cpython/Lib/idlelib/outwin.py
imports: import re
  from tkinter import messagebox
  from idlelib.editor import EditorWindow
label_desc: Use image node_id 3 for calling the OnDemandOutputWindow obj's underlying member method code with example usage: obj.setup() without return types