#ifndef __KTGLOBALDEF_H__ #define __KTGLOBALDEF_H__ #ifndef WM_MAKEASSOC #define WM_MAKEASSOC (WM_USER + 0x1002) #endif #ifndef WM_UPDATE_PROFOLDER #define WM_UPDATE_PROFOLDER (WM_USER + 0x1003) #endif #ifndef WM_UPDATE_FILELIST #define WM_UPDATE_FILELIST (WM_USER + 0x1003) #endif #define TAG_FILENAME _T("文件名") #define TAG_FILESIZE _T("文件大小") #define TAG_FILEAUTHOR _T("创建者") #define TAG_FILEDATE _T("日期") #define TAG_FILEVER _T("版本") #define TAG_FILESTATUS _T("状态") #define TAG_FILEFOLLOW _T("流程") #define TAG_FILECOB _T("协同") #define TAG_EMPLOYES _T("employes") #define TAG_PACKAGE _T("Packid") #define TAG_FILECHKOUT _T("ChkOut") #define TAG_FILECHKIN _T("ChkIn") #define TAG_REM _T("rem") #define TAG_EMPLOYEE _T("雇员") #define TAG_NAME _T("姓名") #define TAG_FTPIP _T("存储") #define TAG_MEMBERS _T("成员") //电子签名 #define TAG_SINGN_LAYER _T("ESIGN") #define TAG_ESINGN_LAYER _T("ESIGNET") #define TAG_YZ_LAYER _T("YZ") #define TAG_QR_LAYER _T("QR") #define APPFRMOFFSET _T("AppFrmOffset") #define FRMOFFSETMINPT _T("FrmOffMinPt") #define FRMOFFSETMAXPT _T("FrmOffMaxpt") #define FRMTXTH _T("FrmTxtH") #define FRMTXTW _T("FrmTxtW") #define APPFRMSIZE _T("AppFrmSize") #define FRMMINPT _T("FrmMinPoint") #define FRMMAXPT _T("FrmMaxPoint") #ifndef PI #define PI 3.1415926535897932384626433832795 #endif #ifndef Midpoint #define Midpoint(p1, p2, dest) \ { \ dest[0] = (p1[0] + p2[0]) / 2.0; \ dest[1] = (p1[1] + p2[1]) / 2.0; \ dest[2] = (p1[2] + p2[2]) / 2.0; \ } #endif #ifndef MAKEFIELD #define MAKEFIELD(_KEY,_FMT,_VALE,_RET) \ sFmt = _KEY; \ sFmt += _T(" : ");\ sFmt += _FMT;\ sFmt += _T("\n");\ sField.Format(sFmt,_VALE);\ _RET += sField; #define MAKEFIELDUSER(_KEY,_FMT,_VALE,_RET) \ sFmt = _KEY; \ sFmt += _FMT;\ sFmt += _T("\n");\ sField.Format(sFmt,_VALE);\ _RET += sField; #endif #define TRANSFORM_FLAG 1000 #endif