//--------------------------------------------------------------------------- #ifndef TCDSFontFH #define TCDSFontFH //--------------------------------------------------------------------------- #include "ITSLIbF.h" //--------------------------------------------------------------------------- #include "CenterCommF.h" #include "ITSLogF.h" //--------------------------------------------------------------------------- class TCDSFontName { public: TCDSFontName(); ~TCDSFontName(); public: int VMS_FONT_NAME_CD; // N NUMBER(3) N 0 VMS ±Û²Ã ¸íĪ ÄÚµå AnsiString VMS_FONT_NAME_NM; // N VARCHAR2(60) Y VMS ±Û²Ã ¸íĪ AnsiString USE_YN; // N CHAR(1) Y 'N' »ç¿ë ¿©ºÎ }; //--------------------------------------------------------------------------- class TCDSFontColor { public: TCDSFontColor(); ~TCDSFontColor(); public: int VMS_FONT_COLR_CD; // N NUMBER(3) N 0 VMS ±Û²Ã »ö»ó ÄÚµå AnsiString VMS_FONT_COLR_NM; // N VARCHAR2(60) Y VMS ±Û²Ã »ö»ó ¸íĪ int VMS_FONT_COLR_VAL; // N NUMBER(10) Y VMS ±Û²Ã »ö»ó °ª AnsiString USE_YN; // N CHAR(1) Y 'N' »ç¿ë ¿©ºÎ }; //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- class TCDSFontManager : public TCDSItsObject { public: TCDSFontManager(); ~TCDSFontManager(); private: public: TItsMap FNames; TItsMap FColors; public: int LoadFontInfo(TADOConnection *ADbConn); int LoadFontNameInfo(TADOConnection *ADbConn); int LoadFontColorInfo(TADOConnection *ADbConn); }; //--------------------------------------------------------------------------- extern TCDSFontManager *FontManager; //--------------------------------------------------------------------------- #endif