Files
envi-code/SourceCode/Code2026/tg_shs/shs_kernal/GlobalTemp.cpp
T
gjm 164968b62e chore
把非utf8-bom编码的cpp/h文件改为 utf8 bom 编码, msvc识别utf8编码时,如果不是bom格式的,会使用当前cp_oem来解码.
2026-10-04 00:04:20 +08:00

51 lines
2.1 KiB
C++

//临时保存的全局变量
#include "stdafx.h"
TARCH_IMPEXP BOOL g_bEnableCornWinWarning=TRUE;
//BOOL g_bMakeBlock=TRUE;
TARCH_IMPEXP BOOL g_bInElevProcess=FALSE;
TARCH_IMPEXP HINSTANCE g_hTchDll=NULL; // tch.dll
//临时标记
TARCH_IMPEXP BOOL g_bRevWallFlag=FALSE; //TRUE--弧墙按顺时针方向绘制
TARCH_IMPEXP TCHAR g_szFileNameToOpen[256]=_T("");
TARCH_IMPEXP TCHAR g_szInitCmdStr[256]=_T("");
TARCH_IMPEXP CWnd *g_pContextMenu=NULL;
TARCH_IMPEXP BOOL g_bShiftToggle=0;
//TARCH_IMPEXP BOOL g_bCtrlToggle=FALSE;
//TARCH_IMPEXP BOOL g_bCtrlToggle1[]=//NEXT:8
//{0,0,0,0,0,0,0,0,0,0,
// 0,0,0,0,0,0,0,0,0,0,
// 0,0,0,0,0,0,0,0,0,0,
// 0,0,0,0,0,0,0,0,0,0,
// 0,0,0,0,0,0,0,0,0,0,
// 0,0,0,0,0,0,0,0,0,0,
// 0,0,0,0,0,0,0,0,0,0,
// 0,0,0,0,0,0,0,0,0,0,
// 0,0,0,0,0,0,0,0,0,0,
// 0,0,0,0,0,0,0,0,0,0};
TARCH_IMPEXP BOOL g_bQuickDragMText=TRUE;//控制多行文字的drag时的显示
TARCH_IMPEXP BOOL g_bAutoCheckWall=TRUE;//反应器中自动检测墙异常(短墙、重合墙柱)
TARCH_IMPEXP BOOL g_bCheckWallDup3D=TRUE;//墙重叠检查时要求三维也重叠,待加到高级选项...
TARCH_IMPEXP BOOL g_bAllowSubCopy=TRUE;//是否允许复制从属实体(如门窗)
TARCH_IMPEXP int g_nEndCmdFlag=0; //命令结束后提示的标志
TARCH_IMPEXP BOOL g_bExpOtherDb=FALSE;
//TARCH_IMPEXP AcDbDatabase* g_pCurrentDb=NULL;
TARCH_IMPEXP XStringList g_lstFileRemove;
TARCH_IMPEXP BOOL g_bTextStyleEx=TRUE;
TARCH_IMPEXP BOOL g_bDisableHook=FALSE;
//TARCH_IMPEXP BOOL g_bLayoutRotate=FALSE; //布图旋转
//TARCH_IMPEXP BOOL g_bUpdateMViewBlock=FALSE;
TARCH_IMPEXP AcDbObjectId g_idPubWall; //墙体加粗的图层,为上华3服务
TARCH_IMPEXP BOOL g_bDynamicCoord=FALSE; //坐标标注动态跟随
TARCH_IMPEXP int g_bTextAdjust=FALSE;//文字角度自调
TARCH_IMPEXP BOOL g_bDisableEcho=FALSE;//是否提示
//gelib中有了 TARCH_IMPEXP BOOL g_bSlabThickPolyline=FALSE; //TArch6.5-日照,把含厚度的闭合多段线视为平板
BOOL g_bEnableAcis=TRUE;
//TARCH_IMPEXP int g_nSaveTArchVer=_TCH_VERSION; // 保存控制,TArch3,TArch5,TArch6,TArch7,TArch8