These functions are used for various application level tasks, such as loading and running an application, and managing the Services menu for an application.
BOOL NSApplicationLoad(void)
int NSApplicationMain(int argc, const char *argv[ ])
BOOL NSPerformService(NSString *itemName, NSPasteboard *pboard)
void NSRegisterServicesProvider(id provider, NSString *name)
BOOL NSShowsServicesMenuItem(NSString * itemName)
int NSSetShowsServicesMenuItem(NSString * itemName, BOOL enabled)
void NSUnRegisterServicesProvider(NSString *name)
void NSUpdateDynamicServices(void)