Mercurial > traipse_dev
diff orpg/orpg_wx.py @ 0:4385a7d0efd1 grumpy-goblin
Deleted and repushed it with the 'grumpy-goblin' branch. I forgot a y
author | sirebral |
---|---|
date | Tue, 14 Jul 2009 16:41:58 -0500 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/orpg/orpg_wx.py Tue Jul 14 16:41:58 2009 -0500 @@ -0,0 +1,38 @@ +try: + import wxversion + wxversion.select(["2.6", "2.7", "2.8"]) + import wx + import wx.html + import wx.lib.wxpTag + import wx.grid + import wx.media + from wx.lib.filebrowsebutton import * + try: + import wx.aui as AUI + except: + import orpg.tools.PyAUI as AUI + if wx.VERSION_STRING < "2.7.2" and wx.VERSION_STRING > "2.7.0": + AUI.AuiManager = AUI.FrameManager + AUI.AuiManagerEvent = AUI.FrameManagerEvent + AUI.AuiPaneInfo = AUI.PaneInfo + AUI.AuiFloatingPane = AUI.FloatingPane + try: + import wx.lib.flatnotebook as FNB + if FNB.FNB_FF2: + pass + except: + import orpg.tools.FlatNotebook as FNB + if wx.VERSION_STRING < "2.7": + wx.Rect.Contains = lambda self, point: wx.Rect.Inside(self, point) + + WXLOADED = True +except ImportError: + WXLOADED = False + print "*WARNING* failed to import wxPython." + print "Download the correct version here: http://openrpg.digitalxero.net/" + print "If you are running the server with no gui you can ignore this message" +except Exception, e: + WXLOADED = False + print e + print "\nYou do not have the correct version of wxPython installed, please" + print "Download the correct version here: http://openrpg.digitalxero.net/"