Added idle() method, called when no events are available.
diff --git a/Mac/Lib/FrameWork.py b/Mac/Lib/FrameWork.py
index c32651c..e4aa034 100644
--- a/Mac/Lib/FrameWork.py
+++ b/Mac/Lib/FrameWork.py
@@ -126,6 +126,11 @@
 				return
 		if ok:
 			self.dispatch(event)
+		else:
+			self.idle()
+			
+	def idle(self):
+		pass
 	
 	def getevent(self, mask = everyEvent, wait = 0):
 		ok, event = WaitNextEvent(mask, wait)