code: def child_task(self):
          '''child process - this holds all the GUI elements'''
          self.parent_pipe_send.close()
          self.parent_pipe_recv.close()
  
          import wx_processguard
          from wx_loader import wx
          from wxconsole_ui import ConsoleFrame
          app = wx.App(False)
          app.frame = ConsoleFrame(state=self, title=self.title)
          app.frame.Show()
          app.MainLoop(f child_task(self):
          '''child process - this holds all the GUI elements'''
          self.parent_pipe_send.close()
          self.parent_pipe_recv.close()
  
          import wx_processguard
          from wx_loader import wx
          from wxconsole_ui import ConsoleFrame
          app = wx.App(False)
          app.frame = ConsoleFrame(state=self, title=self.title)
          app.frame.Show()
          app.MainLoop()
docs: child process - this holds all the GUI elements