[Python-checkins] CVS: python/dist/src/Mac/Tools/IDE Wapplication.py,1.17,1.18 Wminiapp.py,1.3,1.4

Jack Jansen jackjansen@users.sourceforge.net
Wed, 03 Apr 2002 13:52:13 -0800


Update of /cvsroot/python/python/dist/src/Mac/Tools/IDE
In directory usw-pr-cvs1:/tmp/cvs-serv17168

Modified Files:
	Wapplication.py Wminiapp.py 
Log Message:
e macresource.need() to open the W resource file in the application init
code (if it isn't open already).

PythonIDE still opens the resource file "manually" because it also uses
presence of the CURS resource to determine whether it needs to adjust
sys.path.



Index: Wapplication.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Mac/Tools/IDE/Wapplication.py,v
retrieving revision 1.17
retrieving revision 1.18
diff -C2 -d -r1.17 -r1.18
*** Wapplication.py	21 Mar 2002 22:36:57 -0000	1.17
--- Wapplication.py	3 Apr 2002 21:52:10 -0000	1.18
***************
*** 8,11 ****
--- 8,12 ----
  from types import *
  from Carbon import Menu; MenuToolbox = Menu; del Menu
+ import macresource
  
  if hasattr(Win, "FrontNonFloatingWindow"):
***************
*** 20,23 ****
--- 21,26 ----
  	
  	def __init__(self, signature='Pyth'):
+ 		# Open our resource file, if it is not open yet
+ 		macresource.need('CURS', 468, "Widgets.rsrc")
  		import W
  		W.setapplication(self, signature)

Index: Wminiapp.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Mac/Tools/IDE/Wminiapp.py,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** Wminiapp.py	3 Apr 2002 21:28:02 -0000	1.3
--- Wminiapp.py	3 Apr 2002 21:52:10 -0000	1.4
***************
*** 9,13 ****
  	def __init__(self):
  		from Carbon import Res
! 		macresource.open_pathname("Widgets.rsrc")
  		self._menustocheck = []
  		self.preffilepath = os.path.join("Python", "PythonIDE preferences")
--- 9,13 ----
  	def __init__(self):
  		from Carbon import Res
! #		macresource.open_pathname("Widgets.rsrc")
  		self._menustocheck = []
  		self.preffilepath = os.path.join("Python", "PythonIDE preferences")