#ifndef TRCL_PALETTE_DEFINED #define TRCL_PALETTE_DEFINED #include "displayobject.def" struct TROD_Palette { struct TROD_DisplayObject DO; ULONG Selected; }; extern TR_METHOD(Palette,NEW,NewData); extern TR_METHOD(Palette,INSTALL,InstallData); extern TR_METHOD(Palette,SETATTRIBUTE,SetAttributeData); extern TR_SIMPLEMETHOD(Palette,GETATTRIBUTE); extern TR_SIMPLEMETHOD(Palette,DISABLED_ENABLED); extern TR_METHOD(Palette,KEYDOWN_REPEATEDKEYDOWN,EventData); extern TR_METHOD(Palette,EVENT,EventData); #endif