ORCA-C/bin/Libraries/ORCACDefs/hyperstudio.h

1 line
5.6 KiB
C
Raw Normal View History

/**************************************************************** * * HyperStudio.h - Interface for HyperStudio * * December 1992 * Mike Westerfield * * Thanks to Ken Kashmarek, who supplied the original files from * wich I shamelessly swiped the names used here. (Of course, * that made it easier for him to convert his software!) * * Copyright 1992, 1993 * Byte Works, Inc. * ****************************************************************/ #ifndef __TYPES__ #include <TYPES.h> #endif #ifndef __hyperstudio__ #define __hyperstudio__ /* Callback numbers */ #define cMoveToFirst 1 #define cMoveToLast 2 #define cMovePrev 3 #define cMoveNext 4 #define cMoveToID 5 #define cRedrawCard 6 #define cGetStackName 7 #define cFindText 8 #define cPokeyFlag 9 #define cDoMenu 10 #define cGetHSMode 11 #define cGetHSVersion 12 #define cGetStackPathName 13 #define cGetNumCards 14 #define cGetNumButtons 15 #define cGetNumFields 16 #define cGetNumGraphics 17 #define cPoint2StackHead 18 #define cPoint2FirstCard 19 #define cPoint2CurrCard 20 #define cPoint2NextCard 21 #define cPoint2CardItems 22 #define cPoint2NextCdItem 23 #define cPoint2StackItem 24 #define cGetCallerAddr 25 #define cHideStackItem 26 #define cShowStackItem 27 #define cLockItem 28 #define cUnLockItem 29 #define cDeleteStackItem 30 #define cGetItemRect 31 #define cSetItemRect 32 #define cGetButtonIcon 33 #define cSetButtonIcon 34 #define cGetItemStats 35 #define cLaunchApplication 36 #define cGetItemLoc 37 #define cRedrawItem 38 #define cMouseClick 39 #define cGetHSCursorAdr 40 #define cPassText 41 #define cGetClickLoc 42 #define cExecuteButton 43 #define cScrollField 44 #define cSetHSFont 45 #define cSetBrushNum 46 #define cSetLineWidth 47 #define cGetOffScreen 48 #define cGetCurrentScore 49 #define cSetNextTransition 50 #define cIsMenuThere 51 #define cGetUndoBuffer 52 #define cGetCardPalette 53 #define cPlayDiskSound 54 #define cPlayResSound 55 #define cGetSelectedInfo 56 #define cGetPatterns 57 #define cGetFieldText 58 #define cSetFieldText 59 #define cGetHSFont 60 #define cLoadPaintFile 61 #define cSwapCardPos 62 #define cSortCards 63 #define cSetDirtyFlag 64 #define cAddScript2Button 65 #define cCreatePaletteWindow 66 #define cCallNBA 67 #define cCallHS_XCMD 68 #define cGetResRefNums 69 #define cSetBkgdDirty 70 #define cPlaySound 71 #define cGetAdvancedUser 72 #define cVideoOn 73 #define cVideoOff 74 #define cMakeTransMask 75 #define cInitTrans 76 #define cIncTrans 77 #define cHorizStrip 78 #define cVertStrip 79 #define cBrushDialog 80 #define cLineDialog 81 #define cPatternDialog 82 #define cColorDialog 83 #define cStartDrawing 84 #define cDrawToScreen 85 #define cDrawToOffScreen 86 #define cEndDrawing 87 #define cSetDrawColor 88 #define cGetNewBtnName 89 #define cGetSndStatus 90 #define cSetMarkedCard 91 #define cGetNewExtrasMenu 92 #define cGetOtherCursors 93 #define cDoButtonAnimation 94 #define cPlayAnimation 95 #define cFlush2Undo 96 #define cLoadStackField 97 #define cSaveStackField 98 #define cPrintStackField 99 #define cLoadText 100 #define cSaveText 101 #define cPrintText 102 #define cGetPaintVars 103 #define cGetItemHandle 104 #define cBeginXSound 105 #define cEndXSound 106 #define cGetColorCtlDefProc 107 #define mAboutHyperStudio 0 #define mPreferences 1 #define mNewStack 2 #define mOpenStack 3 #define mSaveStack 4 #define mSaveStackAs 5 #define mLoadBackground 6 #define mSaveBackground 7 #define mAddClipArt 8 #define mPageSetup 9 #define mPrint 10 #defin