123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- //---------------------------------------------------------------------------
- #ifndef CDSVmsDrawFormFH
- #define CDSVmsDrawFormFH
- //---------------------------------------------------------------------------
- #include <Classes.hpp>
- #include <stdio.h>
- #include <ADODB.hpp>
- #include <DB.hpp>
- #include "ITSLibF.h"
- #include "ITSDbF.h"
- //---------------------------------------------------------------------------
- //---------------------------------------------------------------------------
- class TVmsDrawForm
- {
- public:
- TVmsDrawForm();
- ~TVmsDrawForm();
- public:
- int SN; // N NUMBER(5) N 순번
- bool IsFillIn;
- String VMS_CTLR_ID; // N VARCHAR2(10) N VMS제어기ID
- String VMS_SCNR_ID; // N VARCHAR2(10) N VMS시나리오ID
- String VMS_FORM_ID; // N VARCHAR2(10) N VMS폼ID
- String VMS_FORM_OBJ_KIND; // N VARCHAR2(3) N VMS폼객체종류
- String VMS_FORM_OBJ_ID; // N VARCHAR2(10) N VMS폼객체ID
- String BACK_CLR; // N VARCHAR2(3) Y 배경색상
- int FORM_OBJ_PSTN_X; // N NUMBER(4) N 폼객체위치X
- int FORM_OBJ_PSTN_Y; // N NUMBER(4) N 폼객체위치Y
- int FORM_OBJ_DSPL_WDTH; // N NUMBER(4) Y 폼객체표출넓이
- int FORM_OBJ_DSPL_HGHT; // N NUMBER(4) Y 폼객체표출높이
- String FORM_OBJ_BLNK_YN; // N CHAR(1) Y 폼객체점멸여부
- String TXT_ALGN_MTHD; // N VARCHAR2(3) N 문자배열방법
- String FONT_CLR; // N VARCHAR2(3) N 글꼴색상
- String FONT_TYPE; // N VARCHAR2(3) N 글꼴종류
- int FONT_SZ; // N NUMBER(3) N 글꼴크기
- String FONT_THCK; // N VARCHAR2(3) Y 글꼴굵기
- String VMS_TXT_ITEM_ID; // N VARCHAR2(10) N VMS문자항목ID
- String DSPL_TXT; // N VARCHAR2(256) N 표출문자
- int FORM_OBJ_SN; // N NUMBER(5) N 폼객체순번
- String FIGR_FORM_APLY_VMS_SECT_ID; // N VARCHAR2(10) Y 도형폼적용VMS구간ID
- };
- //---------------------------------------------------------------------------
- //---------------------------------------------------------------------------
- class TVmsDrawFormManager
- {
- public:
- TVmsDrawFormManager();
- ~TVmsDrawFormManager();
- private:
- public:
- TItsMap<int, TVmsDrawForm*> FLists;
- };
- //---------------------------------------------------------------------------
- extern TVmsDrawFormManager *VmsDrawFormManager;
- //---------------------------------------------------------------------------
- #endif
|