home *** CD-ROM | disk | FTP | other *** search
- #include "Globals.h"
-
- EventRecord gMyEvent;
- //GrowZoneUPP gMyGrowZoneUPP;
- ListClickLoopUPP gInstrClikLoopUPP;
- ListClickLoopUPP gCommentClikLoopUPP;
- ListClickLoopUPP gSwitchCursClikLoopUPP;
- ICInstance gICinst;
- TEHandle gTheInput = nil;
- UInt32 gSleep;
- CursHandle gWatchHandle, gIBeamHandle, gPlusHandle;
-
- Ptr gMMemory; /* RAM memory of the "monster": 128K! */
- Ptr gAssMemory; /* Associative memory for hardware decoding: 256 bytes! */
- union u_mir *gCsMemory; /* Control Store memory: 512 bytes! (128 longs) */
-
- MenuRef gMenu_Apple;
- MenuRef gMenu_File;
- MenuRef gMenu_Edit;
- MenuRef gMenu_Windows;
- MenuRef gMenu_Control;
- MenuRef gMenu_Assembler;
- MenuRef gPopMenu;
-
- WindowPtr gWPtr_Animation;
- WindowPtr gWPtr_Dump;
- WindowPtr gWPtr_Microprogram_Ed;
- WindowPtr gWPtr_Registers;
- WindowPtr gWPtr_Disasm;
- WindowPtr gWPtr_IO;
-
- DocumentIORecord gIODoc;
-
- struct myprefs gPrefs = { kCurPrefsVersion, 2, {279, 0, 342, 381},
- {75, 0}, {36, 385}, {39, 16}, {50, 10}, {42, 8},
- {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0},
- {kMyZFMacPlus, kDragMFMacPlus},
- kPCStart, kStackBase, kStackSize, 99, 0, 198, 0, true, false, false, false, false, true, true, false };
-
- short gRegs[kNUMOFREGS]; /* the registers of my machine */
- short gParts[kNUMOFPARTS]; /* editable parts in animation window */
-
- unsigned short gILCBase;
- ICError gICerr;
- short gRstatus = kST_STOPPED;
- //short gZoomFactor;
- short gSubclk;
- Boolean gDoneFlag = false;
- Boolean gInTheForeground = true;
- Boolean gHasColorQD = false, gPwrManagerIsPresent = false;
- Boolean gDragManagerActive = false;
- Boolean gDoNotOverwritePrefs = false;
-
-