42 #ifndef __STANDARDFILE__
59 #if PRAGMA_STRUCT_ALIGN
60 #pragma options align = mac68k
61 #elif PRAGMA_STRUCT_PACKPUSH
63 #elif PRAGMA_STRUCT_PACK
80 xGiveUpEditEvt = 1002,
81 xGiveUpSoundEvt = 1003,
82 xHidePalettesEvt = 1004,
83 xShowPalettesEvt = 1005,
94 xMBarClickedEvt = 1401,
95 xShowWatchInfoEvt = 1501,
96 xScriptErrorEvt = 1502,
97 xDebugErrorEvt = 1503,
99 xDebugTraceEvt = 1505,
100 xDebugFinishedEvt = 1506
106 palNoGrowProc = 2052,
121 xMessageWatcherID = -2,
122 xVariableWatcherID = -3,
123 xScriptEditorID = -4,
154 UniversalProcPtr entryPoint;
199 #if CALL_NOT_IN_CARBON
552 ConstStr255Param fieldName);
587 ConstStr255Param fieldName, Handle fieldVal);
611 short fieldNum, ConstStr255Param fieldName);
623 short fieldNum, ConstStr255Param fieldName,
TEHandle fieldTE);
707 ConstStr255Param windowName, ConstStr255Param msg);
1069 Str255 objectName,
short *varCount);
1081 Boolean *isGlobal, Str255 varValue, Handle varHndl);
1118 #if PRAGMA_STRUCT_ALIGN
1119 #pragma options align = reset
1120 #elif PRAGMA_STRUCT_PACKPUSH
1122 #elif PRAGMA_STRUCT_PACK
1126 #ifdef PRAGMA_IMPORT_OFF
1129 #pragma import reset
Event Manager Interfaces.
void BoolToStr(XCmdPtr paramPtr, Boolean value, Str255 str)
short ShowHCAlert(XCmdPtr paramPtr, short dlgID, ConstStr255Param promptStr)
void ScanToReturn(XCmdPtr paramPtr, Ptr *scanPtr)
Handle GetFieldByNum(XCmdPtr paramPtr, Boolean cardFieldFlag, short fieldNum)
void GetObjectName(XCmdPtr paramPtr, XTalkObjectPtr xObjPtr, Str255 objName)
void SetFieldTE(XCmdPtr paramPtr, Boolean cardFieldFlag, short fieldID, short fieldNum, ConstStr255Param fieldName, TEHandle fieldTE)
void SendWindowMessage(XCmdPtr paramPtr, WindowRef windPtr, ConstStr255Param windowName, ConstStr255Param msg)
void SetFieldByNum(XCmdPtr paramPtr, Boolean cardFieldFlag, short fieldNum, Handle fieldVal)
void FormatScript(XCmdPtr paramPtr, Handle scriptHndl, long *insertionPoint, Boolean quickFormat)
double_t StrToDouble_t(XCmdPtr paramPtr, ConstStr255Param str)
void ScanToZero(XCmdPtr paramPtr, Ptr *scanPtr)
Boolean GetFilePath(XCmdPtr paramPtr, ConstStr255Param fileName, short numTypes, ConstSFTypeListPtr typeList, Boolean askUser, OSType *fileType, Str255 fullName)
void RectToStr(XCmdPtr paramPtr, const Rect *rct, Str255 str)
void XWAlwaysMoveHigh(XCmdPtr paramPtr, WindowRef window, Boolean moveHigh)
void SetVarValue(XCmdPtr paramPtr, short handlerNum, short varNum, Handle varHndl)
void StrToRect(XCmdPtr paramPtr, ConstStr255Param str, Rect *rct)
void XWHasInterruptCode(XCmdPtr paramPtr, WindowRef window, Boolean haveCode)
void LongToStr(XCmdPtr paramPtr, long posNum, Str255 str)
void SetGlobal(XCmdPtr paramPtr, ConstStr255Param globName, Handle globValue)
void BeginXWEdit(XCmdPtr paramPtr, WindowRef window)
void Notify(XCmdPtr paramPtr)
void GetVarInfo(XCmdPtr paramPtr, short handlerNum, short varNum, Str255 varName, Boolean *isGlobal, Str255 varValue, Handle varHndl)
long StringLength(XCmdPtr paramPtr, void *strPtr)
void CloseXWindow(XCmdPtr paramPtr, WindowRef window)
void ShowHCPalettes(XCmdPtr paramPtr)
void ZeroToPas(XCmdPtr paramPtr, void *zeroStr, Str255 pasStr)
void SetCheckPoints(XCmdPtr paramPtr, CheckPtHandle checkLines)
void ReturnToPas(XCmdPtr paramPtr, void *zeroStr, Str255 pasStr)
Boolean StringEqual(XCmdPtr paramPtr, ConstStr255Param str1, ConstStr255Param str2)
void ZeroTermHandle(XCmdPtr paramPtr, Handle hndl)
void GetObjectScript(XCmdPtr paramPtr, XTalkObjectPtr xObjPtr, Handle *scriptHndl)
void SendCardMessage(XCmdPtr paramPtr, ConstStr255Param msg)
void CountHandlers(XCmdPtr paramPtr, short *handlerCount)
void TraceScript(XCmdPtr paramPtr, Boolean traceInto)
Handle EvalExpr(XCmdPtr paramPtr, ConstStr255Param expr)
void Double_tToStr(XCmdPtr paramPtr, double_t num, Str255 str)
void AbortScript(XCmdPtr paramPtr)
void SetObjectScript(XCmdPtr paramPtr, XTalkObjectPtr xObjPtr, Handle scriptHndl)
Handle GetFieldByID(XCmdPtr paramPtr, Boolean cardFieldFlag, short fieldID)
void GetHandlerInfo(XCmdPtr paramPtr, short handlerNum, Str255 handlerName, Str255 objectName, short *varCount)
WordBreakUPP HCWordBreakProc(XCmdPtr paramPtr)
void EndXWEdit(XCmdPtr paramPtr, WindowRef window)
void PointToStr(XCmdPtr paramPtr, Point pt, Str255 str)
void GetXResInfo(XCmdPtr paramPtr, short *resFile, short *resID, ResType *rType, Str255 name)
TEHandle GetFieldTE(XCmdPtr paramPtr, Boolean cardFieldFlag, short fieldID, short fieldNum, ConstStr255Param fieldName)
void GoScript(XCmdPtr paramPtr)
void FlushStackFile(XCmdPtr paramPtr)
void NumToHex(XCmdPtr paramPtr, long num, short nDigits, Str255 str)
WindowRef FrontDocWindow(XCmdPtr paramPtr)
void StepScript(XCmdPtr paramPtr, Boolean stepInto)
void RunHandler(XCmdPtr paramPtr, Handle handler)
Handle PasToZero(XCmdPtr paramPtr, ConstStr255Param str)
void RegisterXWMenu(XCmdPtr paramPtr, WindowRef window, MenuRef menu, Boolean registering)
void EndXSound(XCmdPtr paramPtr)
void XWAllowReEntrancy(XCmdPtr paramPtr, WindowRef window, Boolean allowSysEvts, Boolean allowHCEvts)
void * StringMatch(XCmdPtr paramPtr, ConstStr255Param pattern, void *target)
Handle GetFieldByName(XCmdPtr paramPtr, Boolean cardFieldFlag, ConstStr255Param fieldName)
void SaveXWScript(XCmdPtr paramPtr, Handle scriptHndl)
void HideHCPalettes(XCmdPtr paramPtr)
CheckPtHandle GetCheckPoints(XCmdPtr paramPtr)
void ZeroBytes(XCmdPtr paramPtr, void *dstPtr, long longCount)
Handle GetGlobal(XCmdPtr paramPtr, ConstStr255Param globName)
void SetFieldByName(XCmdPtr paramPtr, Boolean cardFieldFlag, ConstStr255Param fieldName, Handle fieldVal)
void SetFieldByID(XCmdPtr paramPtr, Boolean cardFieldFlag, short fieldID, Handle fieldVal)
void BeginXSound(XCmdPtr paramPtr, WindowRef window)
WindowRef NewXWindow(XCmdPtr paramPtr, const Rect *boundsRect, ConstStr255Param title, Boolean visible, short procID, Boolean color, Boolean floating)
Boolean StrToBool(XCmdPtr paramPtr, ConstStr255Param str)
Boolean AbortInQueue(XCmdPtr paramPtr)
void SendHCMessage(XCmdPtr paramPtr, ConstStr255Param msg)
WindowRef GetNewXWindow(XCmdPtr paramPtr, ResType templateType, short templateID, Boolean color, Boolean floating)
long StrToLong(XCmdPtr paramPtr, ConstStr255Param str)
void PrintTEHandle(XCmdPtr paramPtr, TEHandle hTE, StringPtr header)
long StrToNum(XCmdPtr paramPtr, ConstStr255Param str)
void StrToPoint(XCmdPtr paramPtr, ConstStr255Param str, Point *pt)
long StackNameToNum(XCmdPtr paramPtr, ConstStr255Param stackName)
void SetXWIdleTime(XCmdPtr paramPtr, WindowRef window, long interval)
void SendHCEvent(XCmdPtr paramPtr, const EventRecord *event)
void NumToStr(XCmdPtr paramPtr, long num, Str255 str)
Handle GetStackCrawl(XCmdPtr paramPtr)
Basic Macintosh data types.
unsigned char * StringPtr
Definition: MacTypes.h:477
unsigned char Boolean
Definition: MacTypes.h:318
Standard File package Interfaces.
const OSType * ConstSFTypeListPtr
Definition: StandardFile.h:583
FPCE Floating-Point Definitions and Declarations.
Definition: HyperXCmd.h:190
Definition: Quickdraw.h:1648
Definition: MacTypes.h:520
Definition: MacTypes.h:527
Definition: TextEdit.h:272
Definition: HyperXCmd.h:148
Definition: HyperXCmd.h:173
Definition: HyperXCmd.h:164