/*********************************************************/
/* This source code copyright (c) 1991-2001, Aaron Giles */
/* See the Read Me file for licensing information.       */
/* Contact email: mac@aarongiles.com                     */
/*********************************************************/

#ifndef __CAPPLICATION__
#define __CAPPLICATION__

pascal OSErr AppPropertyAccessor(DescType classWanted, AEDesc *container, 
	DescType containerClass, DescType keyForm, AEDesc *keyData, 
	AEDesc *resultToken, long theRefCon);
OSErr GetApplicationData(DescType typeWanted, AEDesc *theData);
OSErr GetAppPropertyData(DescType theProperty, DescType typeWanted, AEDesc *theData);
OSErr SetAppPropertyData(DescType theProperty, AEDesc *theData);
OSErr MakeAppPropertyObject(DescType theProperty, AEDesc *theObject);

#endif
