Repository URL to install this package:
|
Version:
2016.3.0.4050 ▾
|
//========================================================================//
// SOURCE CODE LICENSE //
// Copyright 2012 Dassault Systèmes SolidWorks Corporation //
// All rights reserved. //
// This software and related documentation are proprietary to //
// Dassault Systèmes SolidWorks Corporation //
//========================================================================//
// dsConstants.h, C++ API dsConstants interface
//
#pragma once
#ifndef __DraftSight_LIBRARY_DEFINED__
#include "dsCommandOption_B.h"
;
#include "dsCommandOption_S.h"
;
#include "dsCommandOption_I8.h"
;
#include "dsCommandOption_I16.h"
;
#include "dsCommandOption_I32.h"
;
#include "dsCommandOption_D.h"
;
#include "dsCommandOption_2P.h"
;
#include "dsCommandOption_3P.h"
;
enum dsPolyLineSegmentType_e
{
dsPolyLineSegmentType_Linear = 0,
dsPolyLineSegmentType_Arc = 1,
dsPolyLineSegmentType_Coincident = 2,
dsPolyLineSegmentType_Point = 3,
dsPolyLineSegmentType_Empty = 4
};
enum dsApplicationEvent_id_e
{
dsApplication_FileNewNotify_id = 1,
dsApplication_FileOpenPreNotify_id = 2,
dsApplication_FileOpenPostNotify_id = 3,
dsApplication_DestroyNotify_id = 4,
dsApplication_ActiveDocumentChangedNotify_id = 5,
dsApplication_CommandPreNotify_id = 6,
dsApplication_CommandPostNotify_id = 7,
dsApplication_CommandCancelNotify_id = 8,
dsApplication_ApplicationOptionBoolChangeNotify_id = 9,
dsApplication_ApplicationOptionInt16ChangeNotify_id = 10,
dsApplication_ApplicationOptionInt32ChangeNotify_id = 11,
dsApplication_ApplicationOptionDoubleChangeNotify_id = 12,
dsApplication_ApplicationOptionStringChangeNotify_id = 13,
dsApplication_OnIdleNotify_id = 14
};
enum dsDocumentEvent_id_e
{
dsDocument_DestroyNotify_id = 1,
dsDocument_FileSavePreNotify_id = 2,
dsDocument_FileSavePostNotify_id = 3,
dsDocument_ModifyNotify_id = 4,
dsDocument_ObjectModifyNotify_id = 5,
dsDocument_ObjectEraseNotify_id = 6,
dsDocument_ObjectAppendNotify_id = 7,
dsDocument_CommandOptionInt8ChangeNotify_id = 8,
dsDocument_CommandOptionInt16ChangeNotify_id = 9,
dsDocument_CommandOptionInt32ChangeNotify_id = 10,
dsDocument_CommandOptionBoolChangeNotify_id = 11,
dsDocument_CommandOptionStringChangeNotify_id = 12,
dsDocument_CommandOptionPoint2DChangeNotify_id = 13,
dsDocument_CommandOptionPoint3DChangeNotify_id = 14,
dsDocument_ActiveSheetChangeNotify_id = 15,
dsDocument_CommandOptionDoubleChangeNotify_id = 16,
dsDocument_DestroyPreNotify_id = 17,
dsDocument_FileSavePostNotify2_id = 18
};
enum dsSelectionManagerEvent_id_e
{
dsSelectionManager_SelectionChangedNotify_id = 1,
dsSelectionManager_SelectionPreNotify_id = 2
};
enum dsCommandEvent_id_e
{
dsCommand_ExecuteNotify_id = 1
};
enum dsTrackerEvent_id_e
{
dsTracker_UpdateNotify_id = 1
};
enum dsLispFunctionEvent_id_e
{
dsLispFunction_ExecuteFunctionNotify_id = 1
};
enum dsObjectType_e
{
dsObjectUndefinedType = 0,
dsApplicationType = 1,
dsDocumentType = 2,
dsModelType = 3,
dsSheetType = 4,
dsSelectionManagerType = 5,
dsBlockDefinitionType = 6,
dsBlockInstanceType = 7,
dsAttributeDefinitionType = 8,
dsExternalReferenceType = 9,
dsAttributeInstanceType = 10,
dsPrintManagerType = 11,
dsSketchManagerType = 12,
dsReferenceImageType = 13,
dsDocumentExporterType = 14,
dsCommandType = 15,
dsUserCommandType = 16,
dsMenuItemType = 17,
dsToolbarType = 18,
dsToolbarItemType = 19,
dsCommandMessageType = 20,
dsLineType = 21,
dsCircleType = 22,
dsCircleArcType = 23,
dsSimpleNoteType = 24,
dsPointType = 25,
dsEllipseArcType = 26,
dsPolyLineType = 27,
dsRayType = 28,
dsInfiniteLineType = 29,
dsNoteType = 30,
dsLayerType = 31,
dsColorType = 32,
dsLayerManagerType = 33,
dsTextStyleManagerType = 34,
dsTextStyleType = 35,
dsDimensionStyleType = 36,
dsDimensionStyleManagerType = 37,
dsSelectionFilterType = 38,
dsRichLineType = 39,
dsRichLineStyleType = 40,
dsRichLineStyleManagerType = 41,
dsCustomDataType = 42,
dsDimensionStyleAngularDimensionOptionsType = 43,
dsDimensionStyleArrowsOptionsType = 44,
dsDimensionStyleDualDimensionOptionsType = 45,
dsDimensionStyleLinearDimensionOptionsType = 46,
dsDimensionStyleRadialDiameterDimensionOptionsType = 47,
dsDimensionStyleFitOptionsType = 48,
dsDimensionStyleLineOptionsType = 49,
dsDimensionStyleTextOptionsType = 50,
dsDimensionStyleToleranceOptionsType = 51,
dsAngularDimensionType = 52,
dsGeneralDimensionType = 53,
dsAlignedDimensionType = 54,
dsRotatedDimensionType = 55,
dsArcLengthDimensionType = 56,
dsDiameterDimensionType = 57,
dsRadialDimensionType = 58,
dsJoggedDimensionType = 59,
dsOrdinateDimensionType = 60,
dsLeaderType = 61,
dsToleranceType = 62,
dsCustomPropertyControlType = 63,
dsHyperLinkType = 64,
dsPolyLine3DType = 65,
dsSplineType = 66,
dsFaceType = 67,
dsSolidType = 68,
dsPolygonMeshType = 69,
dsPolyFaceMeshType = 70,
dsHatchType = 71,
dsHatchPatternType = 72,
dsHatchBoundaryLoopType = 73,
dsMathUtilityType = 74,
dsMathTransformType = 75,
dsMathPointType = 76,
dsMathLineType = 77,
dsMathVectorType = 78,
dsMathPlaneType = 79,
dsCustomCoordinateSystemManagerType = 80,
dsCustomCoordinateSystemType = 81,
dsViewManagerType = 82,
dsNamedViewType = 83,
dsModelNamedViewType = 84,
dsSheetNamedViewType = 85,
dsEmbeddedObjectType = 86,
dsDSWindowType = 87,
dsRegionType = 88,
dsTableType = 89,
dsSystemFilesType = 90,
dsTableStyleType = 91,
dsTableStyleManagerType = 92,
dsViewportType = 93,
dsEntityHelperType = 94,
dsGroupType = 95,
dsApplicationOptionsType = 96,
dsTrackerType = 97,
dsDictionaryType = 98,
dsXRecordType = 99,
dsShapeType = 100,
dsLineStyleType = 101,
dsLineStyleManagerType = 102,
dsShapeManagerType = 103,
dsLispFunctionType = 104,
dsLispParameterType = 105,
dsDimensionStyleUserDataType = 106,
dsMathCircArcType = 107,
dsMathEllipArcType = 108,
dsDrawingSupportFilesType = 109,
dsInterfaceFilesType = 110,
dsTraceType = 111,
dsContextMenuItemType = 112,
dsHighlightSetType = 113,
dsMacroManagerType = 114,
dsColorPickerType = 115,
dsDrawingPropertiesType = 116,
dsSolidBackgroundType = 117,
dsGradientBackgroundType = 118,
dsImageBackgroundType = 119,
dsTransparencyType = 120,
dsViewTileType = 121,
//Add enum DsObjectType above this line and increase the count
dsObjectTypeCount = 122
};
enum dsDocumentOpenOption_e
{
dsDocumentOpen_Default = 0,
dsDocumentOpen_ReadOnly = 1,
dsDocumentOpen_Encoding = 2,
dsDocumentOpen_Hidden = 3,
};
enum dsRunCommandError_e
{
dsRunCommand_Succeeded = 0x0,
dsRunCommand_InvalidCommand = 0x1,
dsRunCommand_Canceled = 0x2
};
enum dsCreateCommandError_e
{
dsCreateCommand_Succeeded = 0,
dsCreateCommand_CommandNameExisted = 1
};
enum dsDocumentSaveAsOption_e
{
dsDocumentSaveAs_R2010_Default = 0,
dsDocumentSaveAs_R2010_DWG = 1,
dsDocumentSaveAs_R2007_R2009_DWG = 2,
dsDocumentSaveAs_R2004_R2006_DWG = 3,
dsDocumentSaveAs_R2000_R2002_DWG = 4,
dsDocumentSaveAs_R14_DWG = 5,
dsDocumentSaveAs_R13_DWG = 6,
dsDocumentSaveAs_R12_DWG = 7,
dsDocumentSaveAs_R2010_ASCII_DXF = 8,
dsDocumentSaveAs_R2007_R2009_ASCII_DXF = 9,
dsDocumentSaveAs_R2004_R2006_ASCII_DXF = 10,
dsDocumentSaveAs_R2000_R2002_ASCII_DXF = 11,
dsDocumentSaveAs_R14_ASCII_DXF = 12,
dsDocumentSaveAs_R13_ASCII_DXF = 13,
dsDocumentSaveAs_R12_ASCII_DXF = 14,
dsDocumentSaveAs_R2010_BINARY_DXF = 15,
dsDocumentSaveAs_R2007_R2009_BINARY_DXF = 16,
dsDocumentSaveAs_R2004_R2006_BINARY_DXF = 17,
dsDocumentSaveAs_R2000_R2002_BINARY_DXF = 18,
dsDocumentSaveAs_R14_BINARY_DXF = 19,
dsDocumentSaveAs_R13_BINARY_DXF = 20,
dsDocumentSaveAs_R12_BINARY_DXF = 21,
dsDocumentSaveAs_TEMPLATE_DWT = 22,
dsDocumentSaveAs_Default = 23,
dsDocumentSaveAs_R2013_DWG = 24,
dsDocumentSaveAs_R2013_ASCII_DXF = 25,
dsDocumentSaveAs_R2013_BINARY_DXF = 26,
dsDocumentSaveAs_STANDARDS_DWS = 27
};
enum dsDocumentSaveError_e
{
dsDocumentSave_Succeeded = 0x0,
dsDocumentSave_GenericError = 0x1,
dsDocumentSave_ReadOnlyError = 0x2,
dsDocumentSave_FileLockError = 0x4,
dsDocumentSave_InvalidPathName = 0x8,
dsDocumentSave_EditComponentIsActive = 0x10
};
enum dsScaleUnit_e
{
dsScaleUnit_Unitless = 0,
dsScaleUnit_Centimeters = 1,
dsScaleUnit_Decimeters = 2,
dsScaleUnit_Gigameters = 3,
dsScaleUnit_Hectometers = 4,
dsScaleUnit_Kilometers = 5,
dsScaleUnit_Meters = 6,
dsScaleUnit_Microns = 7,
dsScaleUnit_Millimeters = 8,
dsScaleUnit_Nanometers = 9,
dsScaleUnit_Feet = 10,
dsScaleUnit_Inches = 11,
dsScaleUnit_Microinches = 12,
dsScaleUnit_Miles = 13,
dsScaleUnit_Yards = 14,
dsScaleUnit_Angstroms = 15,
dsScaleUnit_Astronomical = 16,
dsScaleUnit_LightYears = 17,
dsScaleUnit_Mils = 18,
dsScaleUnit_Parsecs = 19
};
enum dsLengthType_e
{
dsLengthType_Architectural = 1,
dsLengthType_Decimal = 2,
dsLengthType_Engineering = 3,
dsLengthType_Fractional = 4,
dsLengthType_Scientific = 5
};
enum dsAngleType_e
{
dsAngleType_DecimalDegrees = 1,
dsAngleType_Deg_Min_Sec = 2,
dsAngleType_Grads = 3,
dsAngleType_Radians = 4,
dsAngleType_SurveyorUnit = 5
};
enum dsUnitPrecision_e
{
dsUnitPrecision_0 = 0,
dsUnitPrecision_1 = 1,
dsUnitPrecision_2 = 2,
dsUnitPrecision_3 = 3,
dsUnitPrecision_4 = 4,
dsUnitPrecision_5 = 5,
dsUnitPrecision_6 = 6,
dsUnitPrecision_7 = 7,
dsUnitPrecision_8 = 8
};
enum dsViewDisplayStyle_e
{
dsViewDisplayStyle_Default = 0,
dsViewDisplayStyle_Hidden = 1,
dsViewDisplayStyle_Rendered = 2,
dsViewDisplayStyle_Wireframe = 3
};
enum dsPrintOrientation_e
{
dsPrintOrientation_Portrait = 1,
dsPrintOrientation_Landscape = 2
};
enum dsUIState_e
{
dsUIState_Frame = 1,
dsUIState_Document = 2
};
enum dsMenuItemType_e
{
dsMenuItemType_Menu = 1,
dsMenuItemType_UserCommand = 2,
dsMenuItemType_Separator = 3
};
enum dsContextMenuType_e
{
dsContextMenuType_Default = 0,
dsContextMenuType_Object = 1,
dsContextMenuType_Command = 2
};
enum dsToolbarItemType_e
{
dsToolBarItemType_UserCommand = 1,
dsToolBarItemType_Separator = 2
};
enum dsSelectionSetType_e
{
dsSelectionSetType_Current = 1,
dsSelectionSetType_Previous = 2
};
enum dsLineWeight_e
{
dsLnWt_000 = 0,
dsLnWt_005 = 5,
dsLnWt_009 = 9,
dsLnWt_013 = 13,
dsLnWt_015 = 15,
dsLnWt_018 = 18,
dsLnWt_020 = 20,
dsLnWt_025 = 25,
dsLnWt_030 = 30,
dsLnWt_035 = 35,
dsLnWt_040 = 40,
dsLnWt_050 = 50,
dsLnWt_053 = 53,
dsLnWt_060 = 60,
dsLnWt_070 = 70,
dsLnWt_080 = 80,
dsLnWt_090 = 90,
dsLnWt_100 = 100,
dsLnWt_106 = 106,
dsLnWt_120 = 120,
dsLnWt_140 = 140,
dsLnWt_158 = 158,
dsLnWt_200 = 200,
dsLnWt_211 = 211,
dsLnWt_ByLayer = -1,
dsLnWt_ByBlock = -2,
dsLnWt_ByLwDefault = -3
};
enum dsLanguage_e
{
dsLanguage_German = 1,
dsLanguage_English = 2,
dsLanguage_Turkish = 3,
dsLanguage_Hungarian = 4,
dsLanguage_Polish = 5,
dsLanguage_Japanese = 6,
dsLanguage_French = 7,
dsLanguage_ChineseTrad = 8,
dsLanguage_ChineseSimp = 9,
dsLanguage_Italian = 10,
dsLanguage_Spanish = 11,
dsLanguage_Greek = 12,
dsLanguage_Korean = 13,
dsLanguage_Vietnamese = 14,
dsLanguage_Catalan = 15,
dsLanguage_Thai = 16,
dsLanguage_Dutch = 17,
dsLanguage_Russian = 18,
dsLanguage_Portuguese = 19,
dsLanguage_Czech = 20
};
enum dsCreateObjectResult_e
{
dsCreateObjectResult_Success = 1,
dsCreateObjectResult_AlreadyExists = 2,
dsCreateObjectResult_Error = 3
};
enum dsSetCommandOptionResult_e
{
dsSetCommandOptionResult_Success = 1,
dsSetCommandOptionResult_NoVariable = 2,
dsSetCommandOptionResult_ReadOnly = 3,
dsSetCommandOptionResult_InvalidValue = 4
};
enum dsGetCommandOptionResult_e
{
dsGetCommandOptionResult_Success = 1,
dsGetCommandOptionResult_NoVariable = 2
};
enum dsTextJustification_e
{
dsTextJustification_Left = 1,
dsTextJustification_Center = 2,
dsTextJustification_Right = 3,
dsTextJustification_Aligned = 4,
dsTextJustification_Middle = 5,
dsTextJustification_Fit = 6,
dsTextJustification_TopLeft = 7,
dsTextJustification_TopCenter = 8,
dsTextJustification_TopRight = 9,
dsTextJustification_MiddleLeft = 10,
dsTextJustification_MiddleCenter = 11,
dsTextJustification_MiddleRight = 12,
dsTextJustification_BottomLeft = 13,
dsTextJustification_BottomCenter = 14,
dsTextJustification_BottomRight = 15
};
enum dsTextStyleFontType_e
{
dsTextStyleFontType_TrueType = 1,
dsTextStyleFontType_Shape = 2,
dsTextStyleFontType_ShapeWithBigFont = 3
};
enum dsStandardPrintQuality_e
{
dsStandardPrintQuality_Draft = 0, // Draft
dsStandardPrintQuality_Preview = 1, // Preview
dsStandardPrintQuality_Normal = 2, // Normal
dsStandardPrintQuality_Presentation = 3, // Presentation
dsStandardPrintQuality_Maximum = 4, // Maximum
dsStandardPrintQuality_Custom = 5 // Custom
};
enum dsStandardPrintScale_e
{
dsStandardPrintScale_ScaleToFit = 0, // Scaled to Fit
dsStandardPrintScale_1_128in_1ft = 1, // 1/128" = 1'
dsStandardPrintScale_1_64in_1ft = 2, // 1/64" = 1'
dsStandardPrintScale_1_32in_1ft = 3, // 1/32" = 1'
dsStandardPrintScale_1_16in_1ft = 4, // 1/16" = 1'
dsStandardPrintScale_3_32in_1ft = 5, // 3/32" = 1'
dsStandardPrintScale_1_8in_1ft = 6, // 1/8" = 1'
dsStandardPrintScale_3_16in_1ft = 7, // 3/16" = 1'
dsStandardPrintScale_1_4in_1ft = 8, // 1/4" = 1'
dsStandardPrintScale_3_8in_1ft = 9, // 3/8" = 1'
dsStandardPrintScale_1_2in_1ft = 10, // 1/2" = 1'
dsStandardPrintScale_3_4in_1ft = 11, // 3/4" = 1'
dsStandardPrintScale_1in_1ft = 12, // 1" = 1'
dsStandardPrintScale_3in_1ft = 13, // 3" = 1'
dsStandardPrintScale_6in_1ft = 14, // 6" = 1'
dsStandardPrintScale_1ft_1ft = 15, // 1' = 1'
dsStandardPrintScale_1_1 = 16, // 1:1
dsStandardPrintScale_1_2 = 17, // 1:2
dsStandardPrintScale_1_4 = 18, // 1:4
dsStandardPrintScale_1_8 = 19, // 1:8
dsStandardPrintScale_1_10 = 20, // 1:10
dsStandardPrintScale_1_16 = 21, // 1:16
dsStandardPrintScale_1_20 = 22, // 1:20
dsStandardPrintScale_1_30 = 23, // 1:30
dsStandardPrintScale_1_40 = 24, // 1:40
dsStandardPrintScale_1_50 = 25, // 1:50
dsStandardPrintScale_1_100 = 26, // 1:100
dsStandardPrintScale_2_1 = 27, // 2:1
dsStandardPrintScale_4_1 = 28, // 4:1
dsStandardPrintScale_8_1 = 29, // 8:1
dsStandardPrintScale_10_1 = 30, // 10:1
dsStandardPrintScale_100_1 = 31, // 100:1
dsStandardPrintScale_1000_1 = 32 // 1000:1
};
enum dsPrintRange_e
{
dsPrintRange_AllGeometry = 1,
dsPrintRange_DrawingBoundary = 2,
dsPrintRange_CurrentView = 3,
dsPrintRange_NamedView = 4,
dsPrintRange_SpecifyWindow = 5
};
enum dsNoteJustification_e
{
dsNoteJustification_TopLeft = 1,
dsNoteJustification_TopCenter = 2,
dsNoteJustification_TopRight = 3,
dsNoteJustification_MiddleLeft = 4,
dsNoteJustification_MiddleCenter = 5,
dsNoteJustification_MiddleRight = 6,
dsNoteJustification_BottomLeft = 7,
dsNoteJustification_BottomCenter = 8,
dsNoteJustification_BottomRight = 9
};
enum dsNoteLineSpacingStyle_e
{
dsNoteLineSpacingStyle_AtLeast = 1,
dsNoteLineSpacingStyle_Exactly = 2
};
enum dsNoteDirection_e
{
dsNoteDirection_Horizontal = 1,
dsNoteDirection_Vertical = 2,
dsNoteDirection_ByStyle = 3
};
enum dsNamedColor_e
{
dsNamedColor_ByBlock = 1,
dsNamedColor_ByLayer = 2,
dsNamedColor_Red = 3,
dsNamedColor_Yellow = 4,
dsNamedColor_Green = 5,
dsNamedColor_Cyan = 6,
dsNamedColor_Blue = 7,
dsNamedColor_Magenta = 8,
dsNamedColor_White = 9
};
enum dsPolyLine2DType_e
{
dsPolyLine2DType_Simple = 1,
dsPolyLine2DType_Fit = 2,
dsPolyLine2DType_Spline = 3
};
enum dsRichLineJustification_e
{
dsRichLineJustification_Top = 1,
dsRichLineJustification_Zero = 2,
dsRichLineJustification_Bottom = 3,
};
enum dsTableHeaderOrientation_e
{
dsTableHeaderOrientation_Down = 1,
dsTableHeaderOrientation_Up = 2,
};
enum dsTableCellType_e
{
dsTableCellType_Title = 1,
dsTableCellType_Header = 2,
dsTableCellType_Data = 3
};
enum dsTableCellAlignment_e
{
dsTableCellAlignment_TopLeft = 1,
dsTableCellAlignment_TopCenter = 2,
dsTableCellAlignment_TopRight = 3,
dsTableCellAlignment_MiddleLeft = 4,
dsTableCellAlignment_MiddleCenter = 5,
dsTableCellAlignment_MiddleRight = 6,
dsTableCellAlignment_BottomLeft = 7,
dsTableCellAlignment_BottomCenter = 8,
dsTableCellAlignment_BottomRight = 9,
};
enum dsTableBordersLineType_e
{
dsTableBordersLineType_HorizontalTop = 0x01,
dsTableBordersLineType_HorizontalInside = 0x02,
dsTableBordersLineType_HorizontalBottom = 0x04,
dsTableBordersLineType_VerticalLeft = 0x08,
dsTableBordersLineType_VerticalInside = 0x10,
dsTableBordersLineType_VerticalRight = 0x20,
};
enum dsCustomDataType_e
{
dsCustomDataType_Unknown = 0,
dsCustomDataType_String = 1,
dsCustomDataType_Integer16 = 2,
dsCustomDataType_Integer32 = 3,
dsCustomDataType_Double = 4,
dsCustomDataType_Point = 5,
dsCustomDataType_BinaryData = 6,
dsCustomDataType_LayerName = 7,
dsCustomDataType_Handle = 8,
dsCustomDataType_CustomData = 9,
dsCustomDataType_Integer8 = 10,
dsCustomDataType_Integer64 = 11
};
enum dsWindowState_e
{
dsWindowState_Min = 0,
dsWindowState_Max = 1,
dsWindowState_Norm = 2
};
enum dsRebuildType_e
{
dsRebuildType_ActiveViewport = 0,
dsRebuildType_AllViewports = 1
};
enum dsZoomRange_e
{
dsZoomRange_Fit = 0,
dsZoomRange_Bounds = 1,
dsZoomRange_Window = 2
};
enum dsDimensionStyleAngleFormat_e
{
dsDimensionStyleAngleFormat_DecimalDegrees = 1,
dsDimensionStyleAngleFormat_Deg_Min_Sec = 2,
dsDimensionStyleAngleFormat_Grads = 3,
dsDimensionStyleAngleFormat_Radians = 4
};
enum dsDimensionArrowType_e
{
dsDimensionArrowType_ArchitecturalTick = 1,
dsDimensionArrowType_Box = 2,
dsDimensionArrowType_BoxFilled = 3,
dsDimensionArrowType_Closed = 4,
dsDimensionArrowType_ClosedBlank = 5,
dsDimensionArrowType_ClosedFilled = 6,
dsDimensionArrowType_DatumTriangle = 7,
dsDimensionArrowType_DatumTriangleFilled = 8,
dsDimensionArrowType_Dot = 9,
dsDimensionArrowType_DotBlank = 10,
dsDimensionArrowType_DotSmall = 11,
dsDimensionArrowType_DotSmallBlank = 12,
dsDimensionArrowType_Integral = 13,
dsDimensionArrowType_Oblique = 14,
dsDimensionArrowType_Open = 15,
dsDimensionArrowType_Open30 = 16,
dsDimensionArrowType_OriginIndicator = 17,
dsDimensionArrowType_OriginIndicator2 = 18,
dsDimensionArrowType_RightAngle = 19,
dsDimensionArrowType_None = 20,
dsDimensionArrowType_Custom = 21
};
enum dsDualDimensionFormat_e
{
dsDualDimensionFormat_Scientific = 1,
dsDualDimensionFormat_Decimal = 2,
dsDualDimensionFormat_Engineering = 3,
dsDualDimensionFormat_ArchitecturalStacked = 4,
dsDualDimensionFormat_FractionalStacked = 5,
dsDualDimensionFormat_Architectural = 6,
dsDualDimensionFormat_Fractional = 7,
dsDualDimensionFormat_WindowsDesktop = 8
};
enum dsDualDimensionInsertPlacement_e
{
dsDualDimensionInsertPlacement_AfterPrimaryUnits = 1,
dsDualDimensionInsertPlacement_BelowPrimaryUnits = 2
};
enum dsDimensionFitGeometry_e
{
dsDimensionFitGeometry_Automatic = 1,
dsDimensionFitGeometry_Arrows = 2,
dsDimensionFitGeometry_Text = 3,
dsDimensionFitGeometry_TextAndArrows = 4,
dsDimensionFitGeometry_KeepTextBetweenExtensionLines = 5
};
enum dsDimensionFitDimensionText_e
{
dsDimensionFitDimensionText_NextToDimensionLine = 0,
dsDimensionFitDimensionText_AboveDimensionLineWithLeader = 1,
dsDimensionFitDimensionText_AboveDimensionLineWithoutLeader = 2
};
enum dsDimensionScale_e
{
dsDimensionScale_UseScaleFactor = 1,
dsDimensionScale_ScaleDimensionsAccordingToSheet = 2
};
enum dsLinearDimensionFormat_e
{
dsLinearDimensionFormat_Scientific = 1,
dsLinearDimensionFormat_Decimal = 2,
dsLinearDimensionFormat_Engineering = 3,
dsLinearDimensionFormat_Architectural = 4,
dsLinearDimensionFormat_Fractional = 5,
dsLinearDimensionFormat_WindowsDesktop = 6
};
enum dsLinearDimensionFractionalDisplay_e
{
dsLinearDimensionFractionalDisplay_Horizontal = 0,
dsLinearDimensionFractionalDisplay_Diagonal = 1,
dsLinearDimensionFractionalDisplay_NotStacked = 2
};
enum dsLinearDimensionDecimalSeparator_e
{
dsLinearDimensionDecimalSeparator_Comma = 0,
dsLinearDimensionDecimalSeparator_Period = 1,
dsLinearDimensionDecimalSeparator_Space = 2
};
enum dsDimensionCenterMarkDisplay_e
{
dsDimensionCenterMarkDisplay_None = 1,
dsDimensionCenterMarkDisplay_AsMark = 2,
dsDimensionCenterMarkDisplay_AsCenterLine = 3
};
enum dsDimensionTextHorizontalPosition_e
{
dsDimensionTextHorizontalPosition_Centered = 0,
dsDimensionTextHorizontalPosition_AtExtLine1 = 1,
dsDimensionTextHorizontalPosition_AtExtLine2 = 2,
dsDimensionTextHorizontalPosition_OverExtLine1 = 3,
dsDimensionTextHorizontalPosition_OverExtLine2 = 4
};
enum dsDimensionTextVerticalPosition_e
{
dsDimensionTextVerticalPosition_Centered = 0,
dsDimensionTextVerticalPosition_Above = 1,
dsDimensionTextVerticalPosition_Outside = 2,
dsDimensionTextVerticalPosition_JIS = 3
};
enum dsDimensionTextAlignment_e
{
dsDimensionTextAlignment_UseISOStandard = 0,
dsDimensionTextAlignment_AlignHorizontally = 1,
dsDimensionTextAlignment_AlignWithDimensionLines = 2
};
enum dsToleranceCalculation_e
{
dsToleranceCalculation_Basic = 1,
dsToleranceCalculation_Deviation = 2,
dsToleranceCalculation_Limits = 3,
dsToleranceCalculation_None = 4,
dsToleranceCalculation_Symmetrical = 5
};
enum dsToleranceVerticalTextJustification_e
{
dsToleranceVerticalTextJustification_Bottom = 0,
dsToleranceVerticalTextJustification_Middle = 1,
dsToleranceVerticalTextJustification_Top = 2
};
enum dsAngularDimensionType_e
{
dsAngularDimensionType_3Point = 1,
dsAngularDimensionType_2Line = 2
};
enum dsArcSymbolType_e
{
dsArcSymbolType_PrecedingDimensionText = 0,
dsArcSymbolType_AboveDimensionText = 1,
dsArcSymbolType_None = 2
};
enum dsOrdinateDimensionMeasure_e
{
dsOrdinateDimensionMeasure_UseXAxis = 1,
dsOrdinateDimensionMeasure_UseYAxis = 2
};
enum dsLeaderAnnotationType_e
{
dsLeaderAnnotationType_Note = 0,
dsLeaderAnnotationType_Tolerance = 1,
dsLeaderAnnotationType_BlockInstance = 2,
dsLeaderAnnotationType_NoAnnotation = 3
};
enum dsLeaderType_e
{
dsLeaderType_LineWithNoArrow = 1,
dsLeaderType_SplineWithNoArrow = 2,
dsLeaderType_LineWithArrow = 3,
dsLeaderType_SplineWithArrow = 4
};
enum dsCustomPropertyControlEvent_id_e
{
dsCustomPropertyControl_SizeChangedNotify_id = 1
};
enum dsEncoding_e
{
dsEncoding_Default = 0,
dsEncoding_dsEncoding_CP_ASCII = 1, // ascii
dsEncoding_CP_8859_1 = 2, // iso8859-1
dsEncoding_CP_8859_2 = 3, // iso8859-2
dsEncoding_CP_8859_3 = 4, // iso8859-3
dsEncoding_CP_8859_4 = 5, // iso8859-4
dsEncoding_CP_8859_5 = 6, // iso8859-5
dsEncoding_CP_8859_6 = 7, // iso8859-6
dsEncoding_CP_8859_7 = 8, // iso8859-7
dsEncoding_CP_8859_8 = 9, // iso8859-8
dsEncoding_CP_8859_9 = 10, // iso8859-9
dsEncoding_CP_DOS437 = 11, // dos437
dsEncoding_CP_DOS850 = 12, // dos850
dsEncoding_CP_DOS852 = 13, // dos852
dsEncoding_CP_DOS855 = 14, // dos855
dsEncoding_CP_DOS857 = 15, // dos857
dsEncoding_CP_DOS860 = 16, // dos860
dsEncoding_CP_DOS861 = 17, // dos861
dsEncoding_CP_DOS863 = 18, // dos863
dsEncoding_CP_DOS864 = 19, // dos864
dsEncoding_CP_DOS865 = 20, // dos865
dsEncoding_CP_DOS869 = 21, // dos869
dsEncoding_CP_DOS932 = 22, // dos932
dsEncoding_CP_MACINTOSH = 23, // mac-roman
dsEncoding_CP_BIG5 = 24, // big5
dsEncoding_CP_KSC5601 = 25, // ksc5601
dsEncoding_CP_JOHAB = 26, // johab
dsEncoding_CP_DOS866 = 27, // dos866
dsEncoding_CP_ANSI_1250 = 28, // ansi 1250
dsEncoding_CP_ANSI_1251 = 29, // ansi 1251
dsEncoding_CP_ANSI_1252 = 30, // ansi 1252
dsEncoding_CP_GB2312 = 31, // gb2312
dsEncoding_CP_ANSI_1253 = 32, // ansi 1253
dsEncoding_CP_ANSI_1254 = 33, // ansi 1254
dsEncoding_CP_ANSI_1255 = 34, // ansi 1255
dsEncoding_CP_ANSI_1256 = 35, // ansi 1256
dsEncoding_CP_ANSI_1257 = 36, // ansi 1257
dsEncoding_CP_ANSI_874 = 37, // ansi 874
dsEncoding_CP_ANSI_932 = 38, // ansi 932
dsEncoding_CP_ANSI_936 = 39, // ansi 936
dsEncoding_CP_ANSI_949 = 40, // ansi 949
dsEncoding_CP_ANSI_950 = 41, // ansi 950
dsEncoding_CP_ANSI_1361 = 42, // ansi 1361
dsEncoding_CP_ANSI_1200 = 43, // ansi 1200
dsEncoding_CP_ANSI_1258 = 44, // ansi 1258
dsEncoding_CP_CNT = 45
};
enum dsHyperLinkType_e
{
dsHyperLinkType_None = 0,
dsHyperLinkType_FileOrWebPage = 1,
dsHyperLinkType_PlaceInThisDrawing = 2,
dsHyperLinkType_EmailAddress = 3
};
enum dsPolyLine3DFitSmooth_e
{
dsPolyLine3DFitSmooth_None = 0,
dsPolyLine3DFitSmooth_Qudratic = 1,
dsPolyLine3DFitSmooth_Cubic = 2
};
enum dsPolygonMeshFitSmooth_e
{
dsPolygonMeshFitSmooth_None = 0,
dsPolygonMeshFitSmooth_Qudratic = 1,
dsPolygonMeshFitSmooth_Cubic = 2,
dsPolygonMeshFitSmooth_Bezier = 3
};
enum dsBasePatternOn_e
{
dsBasePatternOn_AngleBetweenAndElementsNumber = 1,
dsBasePatternOn_FillAngleAndAngleBetween = 2,
dsBasePatternOn_FillAngleAndElementsNumber = 3
};
enum dsHatchPatternInternalRegionDetection_e
{
dsHatchPatternInternalRegionDetection_Normal = 1,
dsHatchPatternInternalRegionDetection_Outer = 2,
dsHatchPatternInternalRegionDetection_Ignore = 3
};
enum dsHatchPatternType_e
{
dsHatchPatternType_UserDefined = 0,
dsHatchPatternType_Predefined = 1,
dsHatchPatternType_Custom = 2
};
enum dsPolyFaceMeshEditResult_e
{
dsPolyFaceMeshEditResult_OK = 0,
dsPolyFaceMeshEditResult_VertexAfterFace = 1,
dsPolyFaceMeshEditResult_InvalidMeshVertexIndex = 2
};
enum dsHatchBoundaryLoopType_e
{
dsHatchBoundaryLoopType_Default = 0,
dsHatchBoundaryLoopType_External = 1,
dsHatchBoundaryLoopType_Polyline = 2,
dsHatchBoundaryLoopType_Derived = 4,
dsHatchBoundaryLoopType_Textbox = 8,
dsHatchBoundaryLoopType_Outermost = 0x10,
dsHatchBoundaryLoopType_NotClosed = 0x20,
dsHatchBoundaryLoopType_SelfIntersecting = 0x40,
dsHatchBoundaryLoopType_TextIsland = 0x80,
dsHatchBoundaryLoopType_Duplicate = 0x100,
dsHatchBoundaryLoopType_IsAnnotative = 0x200,
dsHatchBoundaryLoopType_DoesNotSupportScale = 0x400,
dsHatchBoundaryLoopType_ForceAnnoAllVisible = 0x800,
dsHatchBoundaryLoopType_OrientToPaper = 0x1000,
dsHatchBoundaryLoopType_IsAnnotativeBlock = 0x2000
};
enum dsHatchEdgeType_e
{
dsHatchEdgeType_Line = 1,
dsHatchEdgeType_CircleArc = 2,
dsHatchEdgeType_EllipseArc = 3,
dsHatchEdgeType_Spline = 4
};
enum dsHatchFillType_e
{
dsHatchFillType_Hatch = 1,
dsHatchFillType_Solid = 2,
dsHatchFillType_Gradient = 3
};
enum dsBlockDefinitionEntities_e
{
dsBlockDefinitionEntities_PreserveAsSeparateEntities = 1,
dsBlockDefinitionEntities_ConvertToBlock = 2,
dsBlockDefinitionEntities_RemoveFromDrawing = 3
};
enum dsBlockInsertUnits_e
{
dsBlockInsertUnits_Unitless = 0,
dsBlockInsertUnits_Inches = 1,
dsBlockInsertUnits_Feet = 2,
dsBlockInsertUnits_Miles = 3,
dsBlockInsertUnits_Millimeters = 4,
dsBlockInsertUnits_Centimeters = 5,
dsBlockInsertUnits_Meters = 6,
dsBlockInsertUnits_Kilometers = 7,
dsBlockInsertUnits_Microinches = 8,
dsBlockInsertUnits_Mils = 9,
dsBlockInsertUnits_Yards = 10,
dsBlockInsertUnits_Angstroms = 11,
dsBlockInsertUnits_Nanometers = 12,
dsBlockInsertUnits_Microns = 13,
dsBlockInsertUnits_Decimeters = 14,
dsBlockInsertUnits_Dekameters = 15,
dsBlockInsertUnits_Hectometers = 16,
dsBlockInsertUnits_Gigameters = 17,
dsBlockInsertUnits_Astronomical = 18,
dsBlockInsertUnits_LightYears = 19,
dsBlockInsertUnits_Parsecs = 20
};
enum dsDefaultCustomCoordinateSystem_e
{
dsDefaultCustomCoordinateSystem_Top = 1,
dsDefaultCustomCoordinateSystem_Bottom = 2,
dsDefaultCustomCoordinateSystem_Front = 3,
dsDefaultCustomCoordinateSystem_Back = 4,
dsDefaultCustomCoordinateSystem_Left = 5,
dsDefaultCustomCoordinateSystem_Right = 6
};
enum dsPredefinedView_e
{
dsPredefinedView_Top = 1,
dsPredefinedView_Bottom = 2,
dsPredefinedView_Left = 5,
dsPredefinedView_Right = 6,
dsPredefinedView_Front = 3,
dsPredefinedView_Back = 4,
dsPredefinedView_SWIsometric = 7,
dsPredefinedView_SeIsometric = 8,
dsPredefinedView_NEIsometric = 9,
dsPredefinedView_NWIsometric = 10
};
enum dsEmbeddedObjectPrintQuality_e
{
dsEmbeddedObjectPrintQuality_Monochrome = 0,
dsEmbeddedObjectPrintQuality_LowGraphics = 1,
dsEmbeddedObjectPrintQuality_HighGraphics = 2
};
enum dsEmbeddedObjectType_e
{
dsEmbeddedObjectType_Unknown = 0,
dsEmbeddedObjectType_Link = 1,
dsEmbeddedObjectType_Embedded = 2,
dsEmbeddedObjectType_Static = 3
};
enum dsCleanObjectType_e
{
dsCleanObjectType_Blocks = 0x001,
dsCleanObjectType_DimensionStyles = 0x002,
dsCleanObjectType_Layers = 0x004,
dsCleanObjectType_LineStyles = 0x008,
dsCleanObjectType_Materials = 0x010,
dsCleanObjectType_PrintStyles = 0x020,
dsCleanObjectType_RLineStyles = 0x040,
dsCleanObjectType_Shapes = 0x080,
dsCleanObjectType_TableStyles = 0x100,
dsCleanObjectType_TextStyles = 0x200
};
enum dsMathLineType_e
{
dsMathLineType_Bounded = 1,
dsMathLineType_Ray = 2,
dsMathLineType_Infinite = 3
};
enum dsViewportStandardScale_e
{
dsViewportStandardScale_ScaleToFit = 0,
dsViewportStandardScale_CustomScale = 1,
dsViewportStandardScale_1_1 = 2,
dsViewportStandardScale_1_2 = 3,
dsViewportStandardScale_1_4 = 4,
dsViewportStandardScale_1_8 = 5,
dsViewportStandardScale_1_10 = 6,
dsViewportStandardScale_1_16 = 7,
dsViewportStandardScale_1_20 = 8,
dsViewportStandardScale_1_30 = 9,
dsViewportStandardScale_1_40 = 10,
dsViewportStandardScale_1_50 = 11,
dsViewportStandardScale_1_100 = 12,
dsViewportStandardScale_2_1 = 13,
dsViewportStandardScale_4_1 = 14,
dsViewportStandardScale_8_1 = 15,
dsViewportStandardScale_10_1 = 16,
dsViewportStandardScale_100_1 = 17,
dsViewportStandardScale_1_128in_1ft = 18,
dsViewportStandardScale_1_64in_1ft = 19,
dsViewportStandardScale_1_32in_1ft = 20,
dsViewportStandardScale_1_16in_1ft = 21,
dsViewportStandardScale_3_32in_1ft = 22,
dsViewportStandardScale_1_8in_1ft = 23,
dsViewportStandardScale_3_16in_1ft = 24,
dsViewportStandardScale_1_4in_1ft = 25,
dsViewportStandardScale_3_8in_1ft = 26,
dsViewportStandardScale_1_2in_1ft = 27,
dsViewportStandardScale_3_4in_1ft = 28,
dsViewportStandardScale_1in_1ft = 29,
dsViewportStandardScale_3in_1ft = 30,
dsViewportStandardScale_6in_1ft = 31,
dsViewportStandardScale_1ft_1ft = 32
};
enum dsViewportShadePrintStyle_e
{
dsViewportShadePrintStyle_AsDisplayed = 0,
dsViewportShadePrintStyle_Wireframe = 1,
dsViewportShadePrintStyle_Hidden = 2,
dsViewportShadePrintStyle_Rendered = 3
};
enum dsStandardViewports_e
{
dsStandardViewports_1 = 0,
dsStandardViewports_2_Horizontal = 1,
dsStandardViewports_2_Vertical = 2,
dsStandardViewports_3_Above = 3,
dsStandardViewports_3_Below = 4,
dsStandardViewports_3_Horizontal = 5,
dsStandardViewports_3_Left = 6,
dsStandardViewports_3_Right = 7,
dsStandardViewports_3_Vertical = 8,
dsStandardViewports_4 = 9
};
enum dsBitmapFormat_e
{
dsBitmapFormat_RGBA = 0,
dsBitmapFormat_PNG = 1,
dsBitmapFormat_GIF = 2,
dsBitmapFormat_JPEG = 3,
dsBitmapFormat_BMP = 4
};
enum dsPromptResultType_e
{
dsPromptResultType_Failed = 0,
dsPromptResultType_Value = 1,
dsPromptResultType_Keyword = 2,
dsPromptResultType_Cancel = 3,
dsPromptResultType_None = 4
};
enum dsPromptInit_e
{
dsPromptInit_NoNull = 0x001, // No null input accepted
dsPromptInit_NoZero = 0x002, // No zero input accepted
dsPromptInit_NoNeg = 0x004, // No negative value input accepted
dsPromptInit_NoLim = 0x008, // (not yet evaluated)
dsPromptInit_GetZ = 0x010, // Returns Z coordinate
dsPromptInit_Dash = 0x020, // (not yes evaluated)
dsPromptInit_2D = 0x040, // Z coordinate ignored
dsPromptInit_Other = 0x080, // Any keyboard input accepted
dsPromptInit_Button = 0x100, // Keywords are displayed in options bar
dsPromptInit_NoButton = 0x200, // Keywords are not displayed in options bar
dsPromptInit_NoDefault = 0x400, // No default value available
dsPromptInit_UsePromptExplanation = 0x800 // User explanation prompt
};
enum dsElementColor_e
{
dsElementColor_CommandWindowBackground = 0,
dsElementColor_CommandWindowText = 1,
dsElementColor_CursorX = 2,
dsElementColor_CursorY = 3,
dsElementColor_CursorZ = 4,
dsElementColor_ESnapCue = 5,
dsElementColor_ModelReferenceGuides = 6,
dsElementColor_ModelBackground = 7,
dsElementColor_ModelCrosshair = 8,
dsElementColor_SheetReferenceGuides = 9,
dsElementColor_SheetBackground = 10,
dsElementColor_SheetCrosshair = 11
};
enum dsLispParameterType_e
{
dsLispParameterType_None = 0,
dsLispParameterType_Integer = 1,
dsLispParameterType_Double = 2,
dsLispParameterType_Point = 3,
dsLispParameterType_Nil = 4,
dsLispParameterType_Void = 5,
dsLispParameterType_True = 6,
dsLispParameterType_String = 7,
dsLispParameterType_Handle = 8,
dsLispParameterType_List = 9
};
enum dsPreviewRange_e
{
dsPreviewRange_AllGeometry = 0,
dsPreviewRange_CurrentView = 1,
dsPreviewRange_NamedView = 2,
dsPreviewRange_SpecifyWindow = 3
};
enum dsTableDirection_e
{
dsTableDirection_TopToBottom = 0,
dsTableDirection_BottomToTop = 1
};
enum dsArcLengthSymbols_e
{
dsArcLengthSymbols_BeforeDimText = 0, //Before the dimension text.
dsArcLengthSymbols_AboveDimText = 1, //Above the dimension text.
dsArcLengthSymbols_None = 2 //Not displayed.
};
enum dsCustomPropertyControlArea_e
{
dsCustomPropertyControlArea_No = 0x0,
dsCustomPropertyControlArea_Left = 0x1,
dsCustomPropertyControlArea_Right = 0x2,
dsCustomPropertyControlArea_Top = 0x4,
dsCustomPropertyControlArea_Bottom = 0x8
};
enum dsGetApplicationOptionResult_e
{
dsGetApplicationOptionResult_Success = 1, //Success
dsGetApplicationOptionResult_NoVariable = 2 //No such option
};
enum dsSetApplicationOptionResult_e
{
dsSetApplicationOptionResult_Success = 1, //Success
dsSetApplicationOptionResult_NoVariable = 2, //No such option
dsSetApplicationOptionResult_ReadOnly = 3, //Option is read only
dsSetApplicationOptionResult_InvalidValue = 4 //Invalid value specified
};
enum dsApplicationOptionBool_e
{
dsApplicationOptionBool_Undefined = 0,
dsApplicationOptionBool_EnblBAttDlgs = 1,
dsApplicationOptionBool_EnblBAttVrfy = 2,
dsApplicationOptionBool_EnblBMPPrvw = 3,
dsApplicationOptionBool_EnblEntSelPreSel = 4,
dsApplicationOptionBool_EnblGBox = 5,
dsApplicationOptionBool_EnblImgHlt = 6,
dsApplicationOptionBool_EnblNavDlgs = 7,
dsApplicationOptionBool_EnblPrxyWrng = 8,
dsApplicationOptionBool_EnblRgnBndryDel = 9,
dsApplicationOptionBool_EnblRstrOleDsp = 10,
dsApplicationOptionBool_SetTxtPrnFill = 11,
dsApplicationOptionBool_Count = 12
};
enum dsApplicationOptionInt16_e
{
dsApplicationOptionInt16_Undefined = 0,
dsApplicationOptionInt16_EnblBlkXpld = 1,
dsApplicationOptionInt16_EnblChmfAng = 2,
dsApplicationOptionInt16_EnblCmdDlgs = 3,
dsApplicationOptionInt16_EnblDrgDsp = 4,
dsApplicationOptionInt16_EnblEdgeExtd = 5,
dsApplicationOptionInt16_EnblEGripBlk = 6,
dsApplicationOptionInt16_EnblEGripTpDsp = 7,
dsApplicationOptionInt16_EnblEntSelHlt = 8,
dsApplicationOptionInt16_EnblETrkDsp = 9,
dsApplicationOptionInt16_EnblFltTrm = 10,
dsApplicationOptionInt16_EnblMMBPan = 11,
dsApplicationOptionInt16_EnblMutt = 12,
dsApplicationOptionInt16_EnblPEdtCnvrtWrng = 13,
dsApplicationOptionInt16_EnblRSnp = 14,
dsApplicationOptionInt16_EnblTlTps = 15,
dsApplicationOptionInt16_GetNmCdePg = 16,
dsApplicationOptionInt16_GetStatScreen = 17,
dsApplicationOptionInt16_LgcyACISOUTVER = 18,
dsApplicationOptionInt16_LgcySTARTUP = 19,
dsApplicationOptionInt16_LgcyWMFBKGND = 20,
dsApplicationOptionInt16_LgcyWMFFOREGND = 21,
dsApplicationOptionInt16_SetActBlkInsUnt = 22,
dsApplicationOptionInt16_SetBAttMode = 23,
dsApplicationOptionInt16_SetCCSAxisAng = 24,
dsApplicationOptionInt16_SetCompEdFd = 25,
dsApplicationOptionInt16_SetCrdDsp = 26,
dsApplicationOptionInt16_SetDfltLWt = 27,
dsApplicationOptionInt16_SetEGripActClr = 28,
dsApplicationOptionInt16_SetEGripDspLmt = 29,
dsApplicationOptionInt16_SetEGripDspMode = 30,
dsApplicationOptionInt16_SetEGripInActClr = 31,
dsApplicationOptionInt16_SetEntSelMode = 32,
dsApplicationOptionInt16_SetESnpMode = 33,
dsApplicationOptionInt16_SetGBoxSz = 34,
dsApplicationOptionInt16_SetHtchRltvMode = 35,
dsApplicationOptionInt16_SetLogMode = 36,
dsApplicationOptionInt16_SetLWtUnt = 37,
dsApplicationOptionInt16_SetMnuEcho = 38,
dsApplicationOptionInt16_SetOfstGapMode = 39,
dsApplicationOptionInt16_SetOLEQlty = 40,
dsApplicationOptionInt16_SetPGonSides = 41,
dsApplicationOptionInt16_SetPntrSz = 42,
dsApplicationOptionInt16_SetPrnRot = 43,
dsApplicationOptionInt16_SetProjMode = 44,
dsApplicationOptionInt16_SetPrxyDspMode = 45,
dsApplicationOptionInt16_SetSelBoxSz = 46,
dsApplicationOptionInt16_SetShrtCtMnuMode = 47,
dsApplicationOptionInt16_Count = 48
};
enum dsApplicationOptionInt32_e
{
dsApplicationOptionInt32_Undefined = 0,
dsApplicationOptionInt32_EnblClkDrg = 1,
dsApplicationOptionInt32_EnblEntSelAuto = 2,
dsApplicationOptionInt32_SetCmdPrmtLvl = 3,
dsApplicationOptionInt32_SetCrdInptMode = 4,
dsApplicationOptionInt32_SetEntSelAdd = 5,
dsApplicationOptionInt32_SetSvTm = 6,
dsApplicationOptionInt32_Count = 7
};
enum dsApplicationOptionDouble_e
{
dsApplicationOptionDouble_Undefined = 0,
dsApplicationOptionDouble_GetDt = 1,
dsApplicationOptionDouble_GetDtJul = 2,
dsApplicationOptionDouble_SetPGdAng = 3,
dsApplicationOptionDouble_SetRSnpSpc = 4,
dsApplicationOptionDouble_Count = 5
};
enum dsApplicationOptionString_e
{
dsApplicationOptionString_Undefined = 0,
dsApplicationOptionString_GetActDict = 1,
dsApplicationOptionString_GetActUsr = 2,
dsApplicationOptionString_GetInfOS = 3,
dsApplicationOptionString_GetLstSvNm = 4,
dsApplicationOptionString_GetNmActPrfl = 5,
dsApplicationOptionString_GetNmAutoSvFl = 6,
dsApplicationOptionString_GetNmPrdct = 7,
dsApplicationOptionString_GetNmPrgm = 8,
dsApplicationOptionString_GetPlatform = 9,
dsApplicationOptionString_GetPthDS = 10,
dsApplicationOptionString_GetPthDWG = 11,
dsApplicationOptionString_Lgcy_PKSER = 12,
dsApplicationOptionString_LgcySHPNAME = 13,
dsApplicationOptionString_SetActMnu = 14,
dsApplicationOptionString_SetAltFnt = 15,
dsApplicationOptionString_SetAutoSvPth = 16,
dsApplicationOptionString_SetBrwsrUrl = 17,
dsApplicationOptionString_SetDictFNm = 18,
dsApplicationOptionString_SetFntMpFNm = 19,
dsApplicationOptionString_SetLogPth = 20,
dsApplicationOptionString_SetPGdSpcAng = 21,
dsApplicationOptionString_SetPrmptTxt = 22,
dsApplicationOptionString_SetPSProLog = 23,
dsApplicationOptionString_SetPthTemp = 24,
dsApplicationOptionString_SetAltShp = 25,
dsApplicationOptionString_SetAltBgFnt = 26,
dsApplicationOptionString_SetWSCURRENT = 27,
dsApplicationOptionString_Count = 28
};
enum dsExecuteDlgResult_e
{
dsExecuteDlgResult_Rejected = 0,
dsExecuteDlgResult_Accepted = 1
};
enum dsMacroLevelOfDetail_e
{
dsMacroLevelOfDetail_Low = 0,
dsMacroLevelOfDetail_High = 1
};
enum dsMacroLanguage_e
{
dsMacroLanguage_Cpp = 0,
dsMacroLanguage_CSharp = 1,
dsMacroLanguage_JavaScript = 2,
dsMacroLanguage_VB = 3,
dsMacroLanguage_CPPCOM = 4,
dsMacroLanguage_VBA = 5
};
enum dsViewBackgroundType_e
{
dsViewBackgroundType_None = 0,
dsViewBackgroundType_Solid = 1,
dsViewBackgroundType_Gradient = 2,
dsViewBackgroundType_Image = 3
};
enum dsImageBackgroundPosition_e
{
dsImageBackgroundPosition_Center = 0,
dsImageBackgroundPosition_Stretch = 1,
dsImageBackgroundPosition_Tile = 2
};
enum dsHatchGradientStyle_e
{
dsHatchGradientStyle_Linear = 0,
dsHatchGradientStyle_Cylinder = 1,
dsHatchGradientStyle_InvCylinder = 2,
dsHatchGradientStyle_Spherical = 3,
dsHatchGradientStyle_InvSpherical = 4,
dsHatchGradientStyle_Hemispherical = 5,
dsHatchGradientStyle_InvHemispherical = 6,
dsHatchGradientStyle_Curved = 7,
dsHatchGradientStyle_InvCurved = 8
};
enum dsSelectionRemove_e
{
dsSelectionRemove_None = 0x0,
dsSelectionRemove_OnLockedLayers = 0x1,
dsSelectionRemove_OnOffLayers = 0x2,
dsSelectionRemove_OnFrozenLayers = 0x4,
dsSelectionRemove_NotInCurrentSpace = 0x8,
dsSelectionRemove_NotRectViewports = 0x10,
dsSelectionRemove_OverallViewports = 0x20,
dsSelectionRemove_NotInWorkingSet = 0x40,
dsSelectionRemove_Cloud = 0x80
};
enum dsViewTilesMode_e
{
dsViewTilesMode_1 = 0,
dsViewTilesMode_2_Horizontal = 1,
dsViewTilesMode_2_Vertical = 2,
dsViewTilesMode_3_Above = 3,
dsViewTilesMode_3_Below = 4,
dsViewTilesMode_3_Horizontal = 5,
dsViewTilesMode_3_Left = 6,
dsViewTilesMode_3_Right = 7,
dsViewTilesMode_3_Vertical = 8,
dsViewTilesMode_4_Equal = 9,
dsViewTilesMode_4_Left = 10,
dsViewTilesMode_4_Right = 11
};
enum dsViewTilesApplyTo_e
{
dsViewTilesApplyTo_ActiveViewTile = 0,
dsViewTilesApplyTo_Display = 1
};
#endif // __DraftSight_LIBRARY_DEFINED__