home *** CD-ROM | disk | FTP | other *** search
/ Freelog 116 / FreelogNo116-JuilletSeptembre2013.iso / Bureautique / gImageReader / gimagereader_0.9-1_win32.exe / bin / gtk / __init__.pyc (.txt) next >
Python Compiled Bytecode  |  2011-03-24  |  3KB  |  81 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyc (Python 2.7)
  3.  
  4. import sys
  5. if not hasattr(sys, 'argv'):
  6.     sys.argv = []
  7. import gobject as _gobject
  8. ver = getattr(_gobject, 'pygobject_version', ())
  9. if ver < (2, 11, 1):
  10.     raise ImportError('PyGTK requires PyGObject 2.11.1 or higher, but %s was found' % (ver,))
  11. if 'gtk._gtk' in sys.modules:
  12.     _gtk = sys.modules['gtk._gtk']
  13. else:
  14.     from gtk import _gtk
  15. import gdk
  16. from gtk._lazyutils import LazyNamespace, LazyModule
  17. from gtk.deprecation import _Deprecated, _DeprecatedConstant
  18.  
  19. def _init():
  20.     import sys as sys
  21.     
  22.     try:
  23.         sys_path = sys.path[:]
  24.         
  25.         try:
  26.             _gtk.init_check()
  27.         except RuntimeError:
  28.             e = None
  29.             import warnings as warnings
  30.             warnings.warn(str(e), _gtk.Warning)
  31.  
  32.     finally:
  33.         if sys.path != sys_path:
  34.             sys.path[:] = sys_path
  35.  
  36.     _gtk.add_log_handlers()
  37.  
  38. keysyms = LazyModule('keysyms', locals())
  39. _init()
  40. _PyGtk_API = _gtk._PyGtk_API
  41. gdk.INPUT_READ = _gobject.IO_IN | _gobject.IO_HUP | _gobject.IO_ERR
  42. gdk.INPUT_WRITE = _gobject.IO_OUT | _gobject.IO_HUP
  43. gdk.INPUT_EXCEPTION = _gobject.IO_PRI
  44.  
  45. class _Lock(object):
  46.     __enter__ = gdk.threads_enter
  47.     
  48.     def __exit__(*ignored):
  49.         gdk.threads_leave()
  50.  
  51.  
  52. gdk.lock = _Lock()
  53. idle_add = _Deprecated(_gobject, 'idle_add', 'idle_add', 'gobject')
  54. idle_remove = _Deprecated(_gobject, 'source_remove', 'idle_remove', 'gobject')
  55. timeout_add = _Deprecated(_gobject, 'timeout_add', 'timeout_add', 'gobject')
  56. timeout_remove = _Deprecated(_gobject, 'source_remove', 'timeout_remove', 'gobject')
  57. input_add = _Deprecated(_gobject, 'io_add_watch', 'input_add', 'gobject')
  58. input_add_full = _Deprecated(_gobject, 'io_add_watch', 'input_add_full', 'gobject')
  59. input_remove = _Deprecated(_gobject, 'source_remove', 'input_remove', 'gobject')
  60. mainloop = _Deprecated('gtk', 'main', 'mainloop')
  61. mainquit = _Deprecated('gtk', 'main_quit', 'mainquit')
  62. mainiteration = _Deprecated('gtk', 'main_iteration', 'mainiteration')
  63. load_font = _Deprecated(gdk, 'Font', 'load_font', 'gtk.gdk')
  64. load_fontset = _Deprecated(gdk, 'fontset_load', 'load_fontset', 'gtk.gdk')
  65. create_pixmap = _Deprecated(gdk, 'Pixmap', 'create_pixmap', 'gtk.gdk')
  66. create_pixmap_from_xpm = _Deprecated(gdk, 'pixmap_create_from_xpm', 'pixmap_create_from_xpm', 'gtk.gdk')
  67. create_pixmap_from_xpm_d = _Deprecated(gdk, 'pixmap_create_from_xpm_d', 'pixmap_create_from_xpm_d', 'gtk.gdk')
  68. threads_init = _Deprecated(gdk, 'threads_init', 'threads_init', 'gtk.gdk')
  69. threads_enter = _Deprecated(gdk, 'threads_enter', 'threads_enter', 'gtk.gdk')
  70. threads_leave = _Deprecated(gdk, 'threads_leave', 'threads_leave', 'gtk.gdk')
  71. TRUE = _DeprecatedConstant(True, 'gtk.TRUE', 'True')
  72. FALSE = _DeprecatedConstant(False, 'gtk.FALSE', 'False')
  73. gdk.Warning = Warning
  74. del _Deprecated
  75. del _DeprecatedConstant
  76. del _gobject
  77. del _init
  78. del _Lock
  79. from gtk._gtk import *
  80. set_interactive(1)
  81.