docstr: DEPRECATED since IPython 5.0
  
  Enable event loop integration with PyGTK.
  
  Parameters
  ----------
  app : ignored
     Ignored, it's only a placeholder to keep the call signature of all
     gui activation methods consistent, which simplifies the logic of
     supporting magics.
  
  Notes
  -----
  This methods sets the PyOS_InputHook for PyGTK, which allows
  the PyGTK to integrate with terminal based applications like
  IPython.
code: def enable(self, app=None):
      """DEPRECATED since IPython 5.0
  
      Enable event loop integration with PyGTK.
  
      Parameters
      ----------
      app : ignored
         Ignored, it's only a placeholder to keep the call signature of all
         gui activation methods consistent, which simplifies the logic of
         supporting magics.
  
      Notes
      -----
      This methods sets the PyOS_InputHook for PyGTK, which allows
      the PyGTK to integrate with terminal based applications like
      IPython.
      """
      warn(
          "This function is deprecated since IPython 5.0 and will be removed in future versions.",
          DeprecationWarning,
          stacklevel=2,
      )
      import gtk
  
      try:
          gtk.set_interactive(True)
      except AttributeError:
          # For older versions of gtk, use our own ctypes version
          from IPython.lib.inputhookgtk import inputhook_gtk
  
          self.manager.set_inputhook(inputhook_gtk)
  
imports: import os
  import platform
  import sys
  from distutils.version import LooseVersion
  from warnings import warn
label_desc: Use image node_id 1 for calling the GtkInputHook obj's underlying member method code with example usage: obj.enable(app) without return types