Module: macos-interface Copyright: Original Code is Copyright (c) 1995-2004 Functional Objects, Inc. All rights reserved. License: Functional Objects Library Public License Version 1.0 Dual-license: GNU Lesser General Public License Warranty: Distributed WITHOUT WARRANTY OF ANY KIND // This file is automatically generated from "AppleEvents.h"; do not edit. // unnamed enum: define inline-only constant $keyDirectObject = FOUR_CHAR_CODE('-', '-', '-', '-'); define inline-only constant $keyErrorNumber = FOUR_CHAR_CODE('e', 'r', 'r', 'n'); define inline-only constant $keyErrorString = FOUR_CHAR_CODE('e', 'r', 'r', 's'); define inline-only constant $keyProcessSerialNumber = FOUR_CHAR_CODE('p', 's', 'n', ' '); define inline-only constant $keyPreDispatch = FOUR_CHAR_CODE('p', 'h', 'a', 'c'); define inline-only constant $keySelectProc = FOUR_CHAR_CODE('s', 'e', 'l', 'h'); define inline-only constant $keyAERecorderCount = FOUR_CHAR_CODE('r', 'e', 'c', 'r'); define inline-only constant $keyAEVersion = FOUR_CHAR_CODE('v', 'e', 'r', 's'); // unnamed enum: define inline-only constant $kCoreEventClass = FOUR_CHAR_CODE('a', 'e', 'v', 't'); // unnamed enum: define inline-only constant $kAEOpenApplication = FOUR_CHAR_CODE('o', 'a', 'p', 'p'); define inline-only constant $kAEOpenDocuments = FOUR_CHAR_CODE('o', 'd', 'o', 'c'); define inline-only constant $kAEPrintDocuments = FOUR_CHAR_CODE('p', 'd', 'o', 'c'); define inline-only constant $kAEQuitApplication = FOUR_CHAR_CODE('q', 'u', 'i', 't'); define inline-only constant $kAEAnswer = FOUR_CHAR_CODE('a', 'n', 's', 'r'); define inline-only constant $kAEApplicationDied = FOUR_CHAR_CODE('o', 'b', 'i', 't'); // unnamed enum: define inline-only constant $kAEStartRecording = FOUR_CHAR_CODE('r', 'e', 'c', 'a'); define inline-only constant $kAEStopRecording = FOUR_CHAR_CODE('r', 'e', 'c', 'c'); define inline-only constant $kAENotifyStartRecording = FOUR_CHAR_CODE('r', 'e', 'c', '1'); define inline-only constant $kAENotifyStopRecording = FOUR_CHAR_CODE('r', 'e', 'c', '0'); define inline-only constant $kAENotifyRecording = FOUR_CHAR_CODE('r', 'e', 'c', 'r'); define inline constant = ; define C-pointer-type => ; define C-pointer-type => ; // unnamed enum: define inline-only constant $kAENeverInteract = #x00000010; define inline-only constant $kAECanInteract = #x00000020; define inline-only constant $kAEAlwaysInteract = #x00000030; define inline-only constant $kAECanSwitchLayer = #x00000040; define inline-only constant $kAEDontRecord = #x00001000; define inline-only constant $kAEDontExecute = #x00002000; define inline-only constant $kAEProcessNonReplyEvents = #x00008000; define inline constant = ; define C-pointer-type => ; define C-pointer-type => ; // unnamed enum: define inline-only constant $kAENoReply = #x00000001; define inline-only constant $kAEQueueReply = #x00000002; define inline-only constant $kAEWaitReply = #x00000003; define inline-only constant $kAEDontReconnect = #x00000080; define inline-only constant $kAEWantReceipt = #x00000200; // unnamed enum: define inline-only constant $kAEDefaultTimeout = -1; define inline-only constant $kNoTimeOut = -2; define inline constant = ; define C-pointer-type => ; define C-pointer-type => ; // unnamed enum: define inline-only constant $kAENormalPriority = #x00000000; define inline-only constant $kAEHighPriority = #x00000001; define inline constant = ; define C-pointer-type => ; define C-pointer-type => ; // unnamed enum: define inline-only constant $kAEUnknownSource = 0; define inline-only constant $kAEDirectCall = 1; define inline-only constant $kAESameProcess = 2; define inline-only constant $kAELocalProcess = 3; define inline-only constant $kAERemoteProcess = 4; define constant = ; define constant = ; define constant = ; define constant = ; define constant = ; define constant = ; // unnamed enum: define inline-only constant $uppAEEventHandlerProcInfo = #x00000FE0; // unnamed enum: define inline-only constant $uppAEIdleProcInfo = #x00000FD0; // unnamed enum: define inline-only constant $uppAEFilterProcInfo = #x00003FD0; define inline-only C-function AESend parameter theAppleEvent :: /* const */ ; parameter reply :: ; parameter sendMode :: ; parameter sendPriority :: ; parameter timeOutInTicks :: ; parameter idleProc :: ; parameter filterProc :: ; result value :: ; c-name: "AESend"; c-modifiers: "pascal"; end; define inline-only C-function AEProcessAppleEvent parameter theEventRecord :: /* const */ ; result value :: ; c-name: "AEProcessAppleEvent"; c-modifiers: "pascal"; end; define inline-only C-function AEResetTimer parameter reply :: /* const */ ; result value :: ; c-name: "AEResetTimer"; c-modifiers: "pascal"; end; define inline constant = ; define C-pointer-type => ; define C-pointer-type => ; // unnamed enum: define inline-only constant $kAEInteractWithSelf = 0; define inline-only constant $kAEInteractWithLocal = 1; define inline-only constant $kAEInteractWithAll = 2; define inline-only C-function AEGetInteractionAllowed parameter level :: ; result value :: ; c-name: "AEGetInteractionAllowed"; c-modifiers: "pascal"; end; define inline-only C-function AESetInteractionAllowed parameter level :: ; result value :: ; c-name: "AESetInteractionAllowed"; c-modifiers: "pascal"; end; define inline-only C-function AEInteractWithUser parameter timeOutInTicks :: ; parameter nmReqPtr :: ; parameter idleProc :: ; result value :: ; c-name: "AEInteractWithUser"; c-modifiers: "pascal"; end; define inline-only C-function AEInstallEventHandler parameter theAEEventClass :: ; parameter theAEEventID :: ; parameter handler :: ; parameter handlerRefcon :: ; parameter isSysHandler :: ; result value :: ; c-name: "AEInstallEventHandler"; c-modifiers: "pascal"; end; define inline-only C-function AERemoveEventHandler parameter theAEEventClass :: ; parameter theAEEventID :: ; parameter handler :: ; parameter isSysHandler :: ; result value :: ; c-name: "AERemoveEventHandler"; c-modifiers: "pascal"; end; define inline-only C-function AEGetEventHandler parameter theAEEventClass :: ; parameter theAEEventID :: ; parameter handler :: ; parameter handlerRefcon :: ; parameter isSysHandler :: ; result value :: ; c-name: "AEGetEventHandler"; c-modifiers: "pascal"; end; define inline-only C-function AESuspendTheCurrentEvent parameter theAppleEvent :: /* const */ ; result value :: ; c-name: "AESuspendTheCurrentEvent"; c-modifiers: "pascal"; end; // unnamed enum: define inline-only constant $kAEDoNotIgnoreHandler = #x00000000; define inline-only constant $kAEIgnoreAppPhacHandler = #x00000001; define inline-only constant $kAEIgnoreAppEventHandler = #x00000002; define inline-only constant $kAEIgnoreSysPhacHandler = #x00000004; define inline-only constant $kAEIgnoreSysEventHandler = #x00000008; define inline-only constant $kAEIngoreBuiltInEventHandler = #x00000010; define inline-only constant $kAEDontDisposeOnResume = as(,as(, #x80000000)); // unnamed enum: define inline-only constant $kAENoDispatch = 0; define inline-only constant $kAEUseStandardDispatch = as(,$FFFFFFFF); define inline-only C-function AEResumeTheCurrentEvent parameter theAppleEvent :: /* const */ ; parameter reply :: /* const */ ; parameter dispatcher :: ; parameter handlerRefcon :: ; result value :: ; c-name: "AEResumeTheCurrentEvent"; c-modifiers: "pascal"; end; define inline-only C-function AEGetTheCurrentEvent parameter theAppleEvent :: ; result value :: ; c-name: "AEGetTheCurrentEvent"; c-modifiers: "pascal"; end; define inline-only C-function AESetTheCurrentEvent parameter theAppleEvent :: /* const */ ; result value :: ; c-name: "AESetTheCurrentEvent"; c-modifiers: "pascal"; end; define inline-only C-function AEInstallSpecialHandler parameter functionClass :: ; parameter handler :: ; parameter isSysHandler :: ; result value :: ; c-name: "AEInstallSpecialHandler"; c-modifiers: "pascal"; end; define inline-only C-function AERemoveSpecialHandler parameter functionClass :: ; parameter handler :: ; parameter isSysHandler :: ; result value :: ; c-name: "AERemoveSpecialHandler"; c-modifiers: "pascal"; end; define inline-only C-function AEGetSpecialHandler parameter functionClass :: ; parameter handler :: ; parameter isSysHandler :: ; result value :: ; c-name: "AEGetSpecialHandler"; c-modifiers: "pascal"; end; define inline-only C-function AEManagerInfo parameter keyWord :: ; parameter result :: ; result value :: ; c-name: "AEManagerInfo"; c-modifiers: "pascal"; end;