On Jan 28, 2007, at 6:02 PM, Stephen E. Hutson wrote:

On Jan 28, 2007, at 4:47 p.m., Dean Davis wrote:

Is this a dupe of wfhwbeyq ?

I'm not James, but I don't think so. It looks like he filed this report against RB 2007r1, and the bug you reference was supposed to be fixed before RB 2007 came out.

Unfortunately, I don't have an Intel Mac to test. :-(



No, that one looks to be fixed. I never had that problem as I skipped the versions in question. That looks like the actual eventID and EventClass values were swapped, but are no longer.

This is the string value placed in a MacTypeParam from either an AppleEvent or an AppleEventRecord class when you read it out is backwards, the string is inverted.

I did build a sort of work around to be able to continue testing. I extended both the appleevent and appleEventRecord classes with a new "INTELMacTypeParam" accessor method which just returned the real value if it was on the PPC build and walked and inverted the string and returned that if it was on an INTEL build. Then I did a search and replace for every last place in my code where I was using it and was able to get past that point.

Then I found that the Seld parameters are just missing, blank. Perhaps related to the stringParam issue where they dissappear. Perhaps some kinds of strings aren't getting put through at all, I'll have to experiment with inverting the keys and trying different text encodings and such, but apple events are really very badly confused and at this point I got discouraged and went off to do other non- computer related things for a while.

Dean knows where I spend the bulk of my time these days ;) Fully Applescriptable apps have become the lions share of my work and I support a significant subset of the object model where appropriate. It doesn't seem possible to do that in RB2007 yet due to these issues...

-James
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to