1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
|
// Window pointers
extern WindowPtr gCommandWin, gGraphicsWin;
extern Boolean gCommandWinResized;
// Menu Handles
extern MenuHandle appleMenu, fileMenu, editMenu, controlMenu;
// The command window text handle
extern TEHandle hTERec;
#define TEXTREC (*hTERec)
#define TEXTCHAR(i) ((*(TEXTREC->hText))[i])
// more comand window text stuff
extern CharsHandle pastedTextH; /* a handle to pasted text */
extern int pastedLength; /* how many chars there are in the paste buffer */
extern int outputBufferLength;
extern Rect dragRect, sizeRect;
extern int flashTime, cursorBeforeFlash;
extern char recentChar; /* the last character typed */
// Allocate space for UPPs
extern ControlActionUPP uppScrollProc;
extern TEClickLoopUPP uppScrollClickLoop;
extern Boolean gInBackground;
|