[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnue/forms/src/uidrivers/gtk2 UIdriver.py
From: |
Jan Ischebeck |
Subject: |
gnue/forms/src/uidrivers/gtk2 UIdriver.py |
Date: |
Sun, 08 Sep 2002 06:57:52 -0400 |
CVSROOT: /cvsroot/gnue
Module name: gnue
Changes by: Jan Ischebeck <address@hidden> 02/09/08 06:57:52
Modified files:
forms/src/uidrivers/gtk2: UIdriver.py
Log message:
add code to check that the gtk2 uidriver really uses gtk2.0
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/forms/src/uidrivers/gtk2/UIdriver.py.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
Patches:
Index: gnue/forms/src/uidrivers/gtk2/UIdriver.py
diff -c gnue/forms/src/uidrivers/gtk2/UIdriver.py:1.6
gnue/forms/src/uidrivers/gtk2/UIdriver.py:1.7
*** gnue/forms/src/uidrivers/gtk2/UIdriver.py:1.6 Thu Aug 29 08:00:38 2002
--- gnue/forms/src/uidrivers/gtk2/UIdriver.py Sun Sep 8 06:57:52 2002
***************
*** 47,54 ****
#############################################
! #$from wxPython.wx import *
import gtk
from gnue.forms.GFForm import *
from gnue.forms.GFEvent import *
from gnue.forms import GFKeyMapper
--- 47,67 ----
#############################################
! # On Debian/unstable systems, you probably like to uncomment the following two
! # lines to use gtk2.0 instead of 1.2
! #import pygtk
! #pygtk.require('2.0')
!
import gtk
+
+ ## check if we really imported gtk 2.0
+ if not hasattr(gtk,"keysyms"):
+ print _("Import error: You need pygtk 2.0 to use the gtk2 user" +\
+ " interface driver.")
+ print "You are actually using gtk %s.%s.%s ."% gtk.gtk_version + \
+ "and pygtk %s.%s.%s ."% gtk.pygtk_version
+
+
from gnue.forms.GFForm import *
from gnue.forms.GFEvent import *
from gnue.forms import GFKeyMapper
- gnue/forms/src/uidrivers/gtk2 UIdriver.py,
Jan Ischebeck <=