mirror of
https://github.com/byteworksinc/ORCA-C.git
synced 2024-06-05 21:29:26 +00:00
1 line
5.6 KiB
C
1 line
5.6 KiB
C
|
/****************************************************************
*
* 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
|