code: def _debug_object_browser(parent):  # htest #
      import sys
      from tkinter import Toplevel
  
      top = Toplevel(parent)
      top.title("Test debug object browser")
      x, y = map(int, parent.geometry().split("+")[1:])
      top.geometry("+%d+%d" % (x + 100, y + 175))
      top.configure(bd=0, bg="yellow")
      top.focus_set()
      sc = ScrolledCanvas(
          top, bg="white", highlightthickness=0, takefocus=1
      )
      sc.frame.pack(expand=1, fill="both")
      item = make_objecttreeitem("sys", sys)
      node = TreeNode(sc.canvas, None, item)
      node.update()
  
imports: from reprlib import Repr
  from idlelib.tree import TreeItem, TreeNode, ScrolledCanvas
label_desc: Use image node_id 2 for calling a global function with example usage: _debug_object_browser(parent) without return types