in MachoPython. As we don't have MacOS.HandleEvent() we drop these on
the floor (with a print).
import sys
sys.stderr.write("XXX killed unknown (crashed?) Python window.\n")
else:
- MacOS.HandleEvent(event)
+ if hasattr(MacOS, 'HandleEvent'):
+ MacOS.HandleEvent(event)
+ else:
+ print 'Unexpected updateEvent:', event
def suspendresume(self, onoff):
pass
name = "do_%d" % partcode
if name == "do_inDesk":
- MacOS.HandleEvent(event)
+ if hasattr(MacOS, "HandleEvent"):
+ MacOS.HandleEvent(event)
+ else:
+ print 'Unexpected inDesk event:', event
return
if wid == self.wid:
try: