On 11/03/11 10:04 AM, Brendan Simon (eTRIX) wrote:
> NOTE: for some reason the AppleEvent constants kAEInternetSuite and
> kAEISGetURL does not work as they are set to 'gurl' (lowercase).
> However using 'GURL' does work :)
>
> Cheers, Brendan.
Was thinking it may be "nicer" to convert the constants to upper case
rather than having a magic string ??
- AE.AEInstallEventHandler('GURL', 'GURL', self.__geturl)
+ AE.AEInstallEventHandler(kAEInternetSuite.upper(),
kAEISGetURL.upper(), self.__geturl)
- AE.AERemoveEventHandler('GURL', 'GURL')
+ AE.AERemoveEventHandler(kAEInternetSuite.upper(),
kAEISGetURL.upper())
or
kAEInternetSuite = kAEInternetSuite.upper()
kAEISGetURL = kAEISGetURL.upper())
I'm not fussed either way, as long as it works :)
Cheers, Brendan.
_______________________________________________
Pythonmac-SIG maillist - [email protected]
http://mail.python.org/mailman/listinfo/pythonmac-sig
unsubscribe: http://mail.python.org/mailman/options/Pythonmac-SIG