Skip to content

Commit 06d9f51

Browse files
author
Steve Chaplin
committed
SC 28/11/2004
svn path=/trunk/matplotlib/; revision=718
1 parent 0b46bb9 commit 06d9f51

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

lib/matplotlib/backends/backend_gtk.py

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -24,25 +24,24 @@ def fn_name(): return sys._getframe(1).f_code.co_name
2424
useMathText = False
2525
else: useMathText = True
2626

27+
pygtk_version_required = (1,99,16)
2728
try:
2829
import pygtk
2930
if not matplotlib.FROZEN:
3031
pygtk.require('2.0')
3132
except:
32-
print >> sys.stderr, sys.exc_info()[1] # can't use verbose(), until its imported!
33-
raise SystemExit('PyGTK version 1.99.16 or greater is required to run the GTK Matplotlib backends')
33+
print >> sys.stderr, sys.exc_info()[1]
34+
raise SystemExit('PyGTK version %d.%d.%d or greater is required to run the GTK Matplotlib backends'
35+
% pygtk_version_required)
3436

35-
import gobject
36-
import gtk
37-
version_required = (1,99,16)
38-
if gtk.pygtk_version < version_required:
37+
import gtk, gobject, pango
38+
from gtk import gdk
39+
if gtk.pygtk_version < pygtk_version_required:
3940
raise SystemExit ("PyGTK %d.%d.%d is installed\n"
4041
"PyGTK %d.%d.%d or later is required"
41-
% (gtk.pygtk_version + version_required))
42+
% (gtk.pygtk_version + pygtk_version_required))
4243
backend_version = "%d.%d.%d" % gtk.pygtk_version
43-
44-
from gtk import gdk
45-
import pango
44+
del pygtk_version_required
4645

4746

4847
DEBUG = False
@@ -51,7 +50,6 @@ def fn_name(): return sys._getframe(1).f_code.co_name
5150
# see http://groups.google.com/groups?q=screen+dpi+x11&hl=en&lr=&ie=UTF-8&oe=UTF-8&safe=off&selm=7077.26e81ad5%40swift.cs.tcd.ie&rnum=5 for some info about screen dpi
5251
PIXELS_PER_INCH = 96
5352

54-
5553
# Image formats that this backend supports - for FileChooser and print_figure()
5654
IMAGE_FORMAT = ['eps', 'jpg', 'png', 'ps', 'svg'] + ['bmp'] # , 'raw', 'rgb']
5755
IMAGE_FORMAT.sort()

0 commit comments

Comments
 (0)