51 lines
2.1 KiB
C++
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
|