diff options
Diffstat (limited to 'Mac/Modules/carbonevt/CarbonEvtscan.py')
-rw-r--r-- | Mac/Modules/carbonevt/CarbonEvtscan.py | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/Mac/Modules/carbonevt/CarbonEvtscan.py b/Mac/Modules/carbonevt/CarbonEvtscan.py index 856f9b1..e93baf3 100644 --- a/Mac/Modules/carbonevt/CarbonEvtscan.py +++ b/Mac/Modules/carbonevt/CarbonEvtscan.py @@ -41,13 +41,14 @@ class CarbonEvents_Scanner(Scanner_OSX): listname = "functions" if arglist: t, n, m = arglist[0] - print "*********", t, if t in RefObjectTypes and m == "InMode": - print "method" - classname = "CarbonEventsMethod" + if t == "EventHandlerRef": + classname = "EventHandlerRefMethod" + else: + classname = "CarbonEventsMethod" listname = t + "methods" - else: - print "not method" + #else: + # print "not method" return classname, listname def writeinitialdefs(self): @@ -82,6 +83,7 @@ class CarbonEvents_Scanner(Scanner_OSX): # Wrote by hand "InstallEventHandler", + "RemoveEventHandler", "RunApplicationEventLoop", # Write by hand? |