|
4 | 4 | import sys |
5 | 5 | def fn_name(): return sys._getframe(1).f_code.co_name |
6 | 6 |
|
7 | | -import matplotlib |
8 | | -from matplotlib import verbose, MPLError |
| 7 | +import gobject |
| 8 | +import gtk; gdk = gtk.gdk |
| 9 | +import pango |
| 10 | +pygtk_version_required = (2,0,0) |
| 11 | +if gtk.pygtk_version < pygtk_version_required: |
| 12 | + raise SystemExit ("PyGTK %d.%d.%d is installed\n" |
| 13 | + "PyGTK %d.%d.%d or later is required" |
| 14 | + % (gtk.pygtk_version + pygtk_version_required)) |
| 15 | +backend_version = "%d.%d.%d" % gtk.pygtk_version |
| 16 | +del pygtk_version_required |
9 | 17 |
|
| 18 | +import matplotlib |
| 19 | +from matplotlib import verbose |
10 | 20 | from matplotlib._pylab_helpers import Gcf |
11 | 21 | from matplotlib.backend_bases import RendererBase, GraphicsContextBase, \ |
12 | 22 | FigureManagerBase, FigureCanvasBase, NavigationToolbar2, cursors |
| 23 | +from matplotlib.backends.backend_gdk import RendererGDK |
13 | 24 | from matplotlib.cbook import is_string_like, enumerate |
14 | 25 | from matplotlib.figure import Figure |
15 | 26 | from matplotlib.font_manager import fontManager |
| 27 | +import matplotlib.numerix as numerix |
16 | 28 | from matplotlib.numerix import asarray, fromstring, UInt8, zeros, \ |
17 | 29 | where, transpose, nonzero, indices, ones, nx |
18 | | -import matplotlib.numerix as numerix |
19 | 30 | from matplotlib.widgets import SubplotTool |
20 | 31 |
|
21 | | -from backend_gdk import RendererGDK |
22 | | - |
23 | | - |
24 | | -pygtk_version_required = (2,0,0) |
25 | | -try: |
26 | | - import pygtk |
27 | | - if not matplotlib.FROZEN: |
28 | | - pygtk.require('2.0') |
29 | | -except: |
30 | | - print >> sys.stderr, sys.exc_info()[1] |
31 | | - raise SystemExit('PyGTK version %d.%d.%d or greater is required to run ' |
32 | | - 'the GTK Matplotlib backends' |
33 | | - % pygtk_version_required) |
34 | | - |
35 | | -import gobject |
36 | | -import gtk; gdk = gtk.gdk |
37 | | -import pango |
38 | | - |
39 | | -if gtk.pygtk_version < pygtk_version_required: |
40 | | - raise SystemExit ("PyGTK %d.%d.%d is installed\n" |
41 | | - "PyGTK %d.%d.%d or later is required" |
42 | | - % (gtk.pygtk_version + pygtk_version_required)) |
43 | | -backend_version = "%d.%d.%d" % gtk.pygtk_version |
44 | | -del pygtk_version_required |
45 | | - |
46 | 32 |
|
47 | 33 | _debug = False |
48 | 34 | #_debug = True |
|
0 commit comments