Replaced MacOS.EnableAppSwitch with MacOS.SchedParams
diff --git a/Mac/Lib/FrameWork.py b/Mac/Lib/FrameWork.py
index da07d13..caaf81c 100644
--- a/Mac/Lib/FrameWork.py
+++ b/Mac/Lib/FrameWork.py
@@ -143,7 +143,7 @@
 	
 	def mainloop(self, mask = everyEvent, wait = 0):
 		self.quitting = 0
-		saveyield = MacOS.EnableAppswitch(self.yield)
+		saveparams = apply(MacOS.SchedParams, self.schedparams)
 		try:
 			while not self.quitting:
 				try:
@@ -154,9 +154,9 @@
 					# applications.
 					break
 		finally:
-			MacOS.EnableAppswitch(saveyield)
+			apply(MacOS.SchedParams, self.schedparams)
 	
-	yield = -1
+	schedparams = MacOS.SchedParams()
 	
 	def do1event(self, mask = everyEvent, wait = 0):
 		ok, event = self.getevent(mask, wait)