//--------------------------------------------------------------------------- #ifndef CDSFontColrFH #define CDSFontColrFH //--------------------------------------------------------------------------- #include #include //--------------------------------------------------------------------------- #include "ITSLibF.h" //--------------------------------------------------------------------------- class TVmsFontColr { public: TVmsFontColr(int ACOLR_CD, String ACOLR_NM, String ACOLR_DESC, int ACOLR_VAL, int ACOLR_R, int ACOLR_G, int ACOLR_B); TVmsFontColr() {}; ~TVmsFontColr() {}; public: int COLR_CD; String COLR_NM; String COLR_DESC; int COLR_VAL; int COLR_R; int COLR_G; int COLR_B; String USE_YN; }; //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- class TFontColrManager { public: TFontColrManager(); ~TFontColrManager(); private: public: TItsMap FLists; public: int Load(); TVmsFontColr *Find(int ATypeCd); int GetColorCode(int AColor); int GetColorCodeIndex(int ACode); }; //--------------------------------------------------------------------------- extern TFontColrManager *FontColrManager; //--------------------------------------------------------------------------- #endif