commit-gnue
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]