|
| enum | { xresSucc = 0
, xresFail = 1
, xresNotImp = 2
} |
| |
| enum | {
xOpenEvt = 1000
, xCloseEvt = 1001
, xGiveUpEditEvt = 1002
, xGiveUpSoundEvt = 1003
,
xHidePalettesEvt = 1004
, xShowPalettesEvt = 1005
, xEditUndo = 1100
, xEditCut = 1102
,
xEditCopy = 1103
, xEditPaste = 1104
, xEditClear = 1105
, xSendEvt = 1200
,
xSetPropEvt = 1201
, xGetPropEvt = 1202
, xCursorWithin = 1300
, xMenuEvt = 1400
,
xMBarClickedEvt = 1401
, xShowWatchInfoEvt = 1501
, xScriptErrorEvt = 1502
, xDebugErrorEvt = 1503
,
xDebugStepEvt = 1504
, xDebugTraceEvt = 1505
, xDebugFinishedEvt = 1506
} |
| |
| enum | { paletteProc = 2048
, palNoGrowProc = 2052
, palZoomProc = 2056
, palZoomNoGrow = 2060
} |
| |
| enum | { hasZoom = 8
, hasTallTBar = 2
, toggleHilite = 1
} |
| |
| enum | { xMessageWatcherID = -2
, xVariableWatcherID = -3
, xScriptEditorID = -4
, xDebuggerID = -5
} |
| |
| enum | {
stackObj = 1
, bkgndObj = 2
, cardObj = 3
, fieldObj = 4
,
buttonObj = 5
} |
| |
| enum | { errorDlgID = 1
, confirmDlgID = 2
, confirmDelDlgID = 3
, yesNoCancelDlgID = 4
} |
| |
| enum | { maxCachedChecks = 16
} |
| |
|
| Handle | EvalExpr (XCmdPtr paramPtr, ConstStr255Param expr) |
| |
| void | SendCardMessage (XCmdPtr paramPtr, ConstStr255Param msg) |
| |
| void | SendHCMessage (XCmdPtr paramPtr, ConstStr255Param msg) |
| |
| void | RunHandler (XCmdPtr paramPtr, Handle handler) |
| |
| Handle | GetGlobal (XCmdPtr paramPtr, ConstStr255Param globName) |
| |
| void | SetGlobal (XCmdPtr paramPtr, ConstStr255Param globName, Handle globValue) |
| |
| void | ZeroBytes (XCmdPtr paramPtr, void *dstPtr, long longCount) |
| |
| void | ScanToReturn (XCmdPtr paramPtr, Ptr *scanPtr) |
| |
| void | ScanToZero (XCmdPtr paramPtr, Ptr *scanPtr) |
| |
| Boolean | StringEqual (XCmdPtr paramPtr, ConstStr255Param str1, ConstStr255Param str2) |
| |
| long | StringLength (XCmdPtr paramPtr, void *strPtr) |
| |
| void * | StringMatch (XCmdPtr paramPtr, ConstStr255Param pattern, void *target) |
| |
| void | ZeroTermHandle (XCmdPtr paramPtr, Handle hndl) |
| |
| void | BoolToStr (XCmdPtr paramPtr, Boolean value, Str255 str) |
| |
| void | Double_tToStr (XCmdPtr paramPtr, double_t num, Str255 str) |
| |
| void | LongToStr (XCmdPtr paramPtr, long posNum, Str255 str) |
| |
| void | NumToHex (XCmdPtr paramPtr, long num, short nDigits, Str255 str) |
| |
| void | NumToStr (XCmdPtr paramPtr, long num, Str255 str) |
| |
| Handle | PasToZero (XCmdPtr paramPtr, ConstStr255Param str) |
| |
| void | PointToStr (XCmdPtr paramPtr, Point pt, Str255 str) |
| |
| void | RectToStr (XCmdPtr paramPtr, const Rect *rct, Str255 str) |
| |
| void | ReturnToPas (XCmdPtr paramPtr, void *zeroStr, Str255 pasStr) |
| |
| Boolean | StrToBool (XCmdPtr paramPtr, ConstStr255Param str) |
| |
| double_t | StrToDouble_t (XCmdPtr paramPtr, ConstStr255Param str) |
| |
| long | StrToLong (XCmdPtr paramPtr, ConstStr255Param str) |
| |
| long | StrToNum (XCmdPtr paramPtr, ConstStr255Param str) |
| |
| void | StrToPoint (XCmdPtr paramPtr, ConstStr255Param str, Point *pt) |
| |
| void | StrToRect (XCmdPtr paramPtr, ConstStr255Param str, Rect *rct) |
| |
| void | ZeroToPas (XCmdPtr paramPtr, void *zeroStr, Str255 pasStr) |
| |
| Handle | GetFieldByID (XCmdPtr paramPtr, Boolean cardFieldFlag, short fieldID) |
| |
| Handle | GetFieldByName (XCmdPtr paramPtr, Boolean cardFieldFlag, ConstStr255Param fieldName) |
| |
| Handle | GetFieldByNum (XCmdPtr paramPtr, Boolean cardFieldFlag, short fieldNum) |
| |
| void | SetFieldByID (XCmdPtr paramPtr, Boolean cardFieldFlag, short fieldID, Handle fieldVal) |
| |
| void | SetFieldByName (XCmdPtr paramPtr, Boolean cardFieldFlag, ConstStr255Param fieldName, Handle fieldVal) |
| |
| void | SetFieldByNum (XCmdPtr paramPtr, Boolean cardFieldFlag, short fieldNum, Handle fieldVal) |
| |
| TEHandle | GetFieldTE (XCmdPtr paramPtr, Boolean cardFieldFlag, short fieldID, short fieldNum, ConstStr255Param fieldName) |
| |
| void | SetFieldTE (XCmdPtr paramPtr, Boolean cardFieldFlag, short fieldID, short fieldNum, ConstStr255Param fieldName, TEHandle fieldTE) |
| |
| void | BeginXSound (XCmdPtr paramPtr, WindowRef window) |
| |
| void | EndXSound (XCmdPtr paramPtr) |
| |
| Boolean | GetFilePath (XCmdPtr paramPtr, ConstStr255Param fileName, short numTypes, ConstSFTypeListPtr typeList, Boolean askUser, OSType *fileType, Str255 fullName) |
| |
| void | GetXResInfo (XCmdPtr paramPtr, short *resFile, short *resID, ResType *rType, Str255 name) |
| |
| void | Notify (XCmdPtr paramPtr) |
| |
| void | SendHCEvent (XCmdPtr paramPtr, const EventRecord *event) |
| |
| void | SendWindowMessage (XCmdPtr paramPtr, WindowRef windPtr, ConstStr255Param windowName, ConstStr255Param msg) |
| |
| WindowRef | FrontDocWindow (XCmdPtr paramPtr) |
| |
| long | StackNameToNum (XCmdPtr paramPtr, ConstStr255Param stackName) |
| |
| short | ShowHCAlert (XCmdPtr paramPtr, short dlgID, ConstStr255Param promptStr) |
| |
| Boolean | AbortInQueue (XCmdPtr paramPtr) |
| |
| void | FlushStackFile (XCmdPtr paramPtr) |
| |
| WindowRef | NewXWindow (XCmdPtr paramPtr, const Rect *boundsRect, ConstStr255Param title, Boolean visible, short procID, Boolean color, Boolean floating) |
| |
| WindowRef | GetNewXWindow (XCmdPtr paramPtr, ResType templateType, short templateID, Boolean color, Boolean floating) |
| |
| void | CloseXWindow (XCmdPtr paramPtr, WindowRef window) |
| |
| void | HideHCPalettes (XCmdPtr paramPtr) |
| |
| void | ShowHCPalettes (XCmdPtr paramPtr) |
| |
| void | RegisterXWMenu (XCmdPtr paramPtr, WindowRef window, MenuRef menu, Boolean registering) |
| |
| void | SetXWIdleTime (XCmdPtr paramPtr, WindowRef window, long interval) |
| |
| void | XWHasInterruptCode (XCmdPtr paramPtr, WindowRef window, Boolean haveCode) |
| |
| void | XWAlwaysMoveHigh (XCmdPtr paramPtr, WindowRef window, Boolean moveHigh) |
| |
| void | XWAllowReEntrancy (XCmdPtr paramPtr, WindowRef window, Boolean allowSysEvts, Boolean allowHCEvts) |
| |
| void | BeginXWEdit (XCmdPtr paramPtr, WindowRef window) |
| |
| void | EndXWEdit (XCmdPtr paramPtr, WindowRef window) |
| |
| WordBreakUPP | HCWordBreakProc (XCmdPtr paramPtr) |
| |
| void | PrintTEHandle (XCmdPtr paramPtr, TEHandle hTE, StringPtr header) |
| |
| CheckPtHandle | GetCheckPoints (XCmdPtr paramPtr) |
| |
| void | SetCheckPoints (XCmdPtr paramPtr, CheckPtHandle checkLines) |
| |
| void | FormatScript (XCmdPtr paramPtr, Handle scriptHndl, long *insertionPoint, Boolean quickFormat) |
| |
| void | SaveXWScript (XCmdPtr paramPtr, Handle scriptHndl) |
| |
| void | GetObjectName (XCmdPtr paramPtr, XTalkObjectPtr xObjPtr, Str255 objName) |
| |
| void | GetObjectScript (XCmdPtr paramPtr, XTalkObjectPtr xObjPtr, Handle *scriptHndl) |
| |
| void | SetObjectScript (XCmdPtr paramPtr, XTalkObjectPtr xObjPtr, Handle scriptHndl) |
| |
| void | AbortScript (XCmdPtr paramPtr) |
| |
| void | GoScript (XCmdPtr paramPtr) |
| |
| void | StepScript (XCmdPtr paramPtr, Boolean stepInto) |
| |
| void | CountHandlers (XCmdPtr paramPtr, short *handlerCount) |
| |
| void | GetHandlerInfo (XCmdPtr paramPtr, short handlerNum, Str255 handlerName, Str255 objectName, short *varCount) |
| |
| void | GetVarInfo (XCmdPtr paramPtr, short handlerNum, short varNum, Str255 varName, Boolean *isGlobal, Str255 varValue, Handle varHndl) |
| |
| void | SetVarValue (XCmdPtr paramPtr, short handlerNum, short varNum, Handle varHndl) |
| |
| Handle | GetStackCrawl (XCmdPtr paramPtr) |
| |
| void | TraceScript (XCmdPtr paramPtr, Boolean traceInto) |
| |
Interfaces for HyperCard XCMD's.
- Introduced In: HyperCard 2.3
- Avaliable From: Universal Interfaces 3.4.1
- Copyright: © 1987-2001 by Apple Computer, Inc., all rights reserved
For bug reports, consult the following page on the World Wide Web:
http://developer.apple.com/bugreporter/