Note: The Frontier OS X site is no longer maintained. Please visit Manila.UserLand.Com for current information on Manila.

spacer
spacer spacer
    Easy and powerful browser-based content management for Apple's Unix.

spacer
spacer
Home

Directory

Discuss

Mail List

Tips


Members
Join Now
Login

spacer
Apple Events Beta
Previous topic: Next topic:
spacer Apple Events Beta topic started 3/15/2002; 4:49:10 PM
last post 3/15/2002; 4:49:10 PM
spacer Brent Simmons - Apple Events Beta  spacer
3/15/2002; 4:49:10 PM (reads: 5174, responses: 0)
Among the changes in OS X is a revised Apple event manager. In order for Frontier to remain compatible with future versions of OS X, we made a number of changes to the kernel regarding Apple events.

Download spacer

A beta of Frontier, an app-only release, is on the Support site.

Testing spacer

We appreciate help in verifying that Frontier continues to work with incoming and outgoing Apple events and that MacBird cards run properly.

Any breakage or crashes should be reported as bugs.

As always, bug reports are most helpful when you report 1) What you did, 2) What you expected to happen, and 3) What actually happened. Please report bugs on this discussion group or on the mailing list for this site.

Crash logs are valuable too. Please email them to brent@ranchero.com.

Technical details spacer

You don't need to know this part to help test -- but, in case you're interested, here's the scoop.

As stated in Apple's developer documentation, the dataHandle field of the AEDesc structure is now opaque. AEDesc structures are a very core part of Apple events.

To think of them in Frontier terms, think of a table with two items. One item, descriptorType, tells what type of item is stored in the table. The second item, dataHandle, is the data itself.

In the past one could directly access the data -- you could write something like desc.dataHandle = myData. But now there are functions one must use to get and set the data and get its size. You can't refer to dataHandle directly.

As with most of the rest of the Carbonization process, the changes made to the kernel weren't drastic, it's just that there were lots of changes, since Frontier does so much with Apple events.

spacer


spacer
spacer
spacer spacer
spacer
spacer © Copyright 1992-2013 UserLand Software, Inc..
Last update: Friday, March 15, 2002 at 4:50:42 PM Pacific.
Email: webmaster@userland.com

spacer spacer
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.