// =========================================================================== // RGStruct.h © 1995 Syzygy Cult // =========================================================================== // // Struct for data interchange with RamGauge. enum { kDisplayMegs = 1, kDisplayKilobytes, kDisplayBytes }; typedef struct { short rgVersion; // == 1 to start, this way the cdev can tell if // an old version is installed. It should then inform // the user that it cannot load, and exit. short rgFromRight; // the distance from the left at which to plot the // statistics short rgDisplayWhat; // from the above kDisplayŠ enums. unsigned int rgTransparent : 1; // true here will indicate to the INIT that it should // not draw itself at next SystemTask. unsigned int rgAppMem : 1; // if true, use FreeMem() else use TempFreeMem(). short rgFont; // these two fields specify the font and style short rgSize; // to display the thing in. } RGStruct, *RGStructPtr;