Replace {Enable,Disable,Check}Item with their carbon-compatible equivalents {Enable,Disable,Check}MenuItem.
diff --git a/Mac/Lib/FrameWork.py b/Mac/Lib/FrameWork.py
index 780ee63..75381fc 100644
--- a/Mac/Lib/FrameWork.py
+++ b/Mac/Lib/FrameWork.py
@@ -478,15 +478,15 @@
 					if wid and self.parent._windows.has_key(wid):
 						window = self.parent._windows[wid]
 						if hasattr(window, "domenu_" + callback):
-							menu.menu.EnableItem(i + 1)
+							menu.menu.EnableMenuItem(i + 1)
 						elif hasattr(self.parent, "domenu_" + callback):
-							menu.menu.EnableItem(i + 1)
+							menu.menu.EnableMenuItem(i + 1)
 						else:
-							menu.menu.DisableItem(i + 1)
+							menu.menu.DisableMenuItem(i + 1)
 					elif hasattr(self.parent, "domenu_" + callback):
-						menu.menu.EnableItem(i + 1)
+						menu.menu.EnableMenuItem(i + 1)
 					else:
-						menu.menu.DisableItem(i + 1)
+						menu.menu.DisableMenuItem(i + 1)
 				elif callback:
 					pass
 					
@@ -587,13 +587,13 @@
 
 	def enable(self, onoff):
 		if onoff:
-			self.menu.EnableItem(0)
+			self.menu.EnableMenuItem(0)
 			if self._parent:
-				self._parent.menu.EnableItem(self._parent_item)
+				self._parent.menu.EnableMenuItem(self._parent_item)
 		else:
-			self.menu.DisableItem(0)
+			self.menu.DisableMenuItem(0)
 			if self._parent:
-				self._parent.menu.DisableItem(self._parent_item)
+				self._parent.menu.DisableMenuItem(self._parent_item)
 		if self.bar and self.bar.parent:
 				self.bar.parent.needmenubarredraw = 1
 			
@@ -629,13 +629,13 @@
 		del self.item
 		
 	def check(self, onoff):
-		self.menu.menu.CheckItem(self.item, onoff)
+		self.menu.menu.CheckMenuItem(self.item, onoff)
 
 	def enable(self, onoff):
 		if onoff:
-			self.menu.menu.EnableItem(self.item)
+			self.menu.menu.EnableMenuItem(self.item)
 		else:
-			self.menu.menu.DisableItem(self.item)
+			self.menu.menu.DisableMenuItem(self.item)
 			
 	def settext(self, text):
 		self.menu.menu.SetMenuItemText(self.item, text)
diff --git a/Mac/Tools/IDE/PyConsole.py b/Mac/Tools/IDE/PyConsole.py
index 0dbea77..5276131 100644
--- a/Mac/Tools/IDE/PyConsole.py
+++ b/Mac/Tools/IDE/PyConsole.py
@@ -167,7 +167,7 @@
 		# XXX this functionality should be generally available in Wmenus
 		submenuid = self.namespacemenu.menu.menu.GetItemMark(3)
 		menu = self.namespacemenu.menu.bar.menus[submenuid]
-		menu.menu.CheckItem(i + 1, 1)
+		menu.menu.CheckMenuItem(i + 1, 1)
 	
 	def browsenamespace(self):
 		import PyBrowser, W
diff --git a/Mac/Tools/IDE/Wapplication.py b/Mac/Tools/IDE/Wapplication.py
index 3269d35..ae238a9 100644
--- a/Mac/Tools/IDE/Wapplication.py
+++ b/Mac/Tools/IDE/Wapplication.py
@@ -200,13 +200,13 @@
 	
 	def checkopenwindowsmenu(self):
 		if self._openwindowscheckmark:
-			self.openwindowsmenu.menu.CheckItem(self._openwindowscheckmark, 0)
+			self.openwindowsmenu.menu.CheckMenuItem(self._openwindowscheckmark, 0)
 		window = Win.FrontWindow()
 		if window:
 			for item, wid in self._openwindows.items():
 				if wid == window:
 					#self.pythonwindowsmenuitem.check(1)
-					self.openwindowsmenu.menu.CheckItem(item, 1)
+					self.openwindowsmenu.menu.CheckMenuItem(item, 1)
 					self._openwindowscheckmark = item
 					break
 		else:
@@ -236,9 +236,9 @@
 	def enablemenubar(self, onoff):
 		for m in self.menubar.menus.values():
 			if onoff:
-				m.menu.EnableItem(0)
+				m.menu.EnableMenuItem(0)
 			elif m.menu.GetMenuItemText(3) <> 'Cut': # ew...
-				m.menu.DisableItem(0)
+				m.menu.DisableMenuItem(0)
 		MenuToolbox.DrawMenuBar()
 	
 	def makemenubar(self):
diff --git a/Mac/Tools/IDE/Wmenus.py b/Mac/Tools/IDE/Wmenus.py
index 6cbd41d..49a1a08 100644
--- a/Mac/Tools/IDE/Wmenus.py
+++ b/Mac/Tools/IDE/Wmenus.py
@@ -101,7 +101,7 @@
 		l, t, r, b = self._bounds
 		l, t = Qd.LocalToGlobal((l+1, t+1))
 		Wbase.SetCursor("arrow")
-		self.menu.menu.EnableItem(0)
+		self.menu.menu.EnableMenuItem(0)
 		reply = self.menu.menu.PopUpMenuSelect(t, l, 1)
 		if reply:
 			id = (reply & 0xffff0000) >> 16
@@ -190,7 +190,7 @@
 		l, t, r, b = self._bounds
 		l, t = Qd.LocalToGlobal((l+1, t+1))
 		Wbase.SetCursor("arrow")
-		self.menu.menu.EnableItem(0)
+		self.menu.menu.EnableMenuItem(0)
 		reply = self.menu.menu.PopUpMenuSelect(t, l, 1)
 		if reply:
 			id = (reply & 0xffff0000) >> 16