Impact Enumerations¶
Single reference for all public enumerations across the Impact libraries.
If you are running a standalone script (that is, not inside Impact), you need to define any Impact constants in your code or import as follows:
from impact.Impact import *
from impact.ImpactCAD import *
This following is a list of all the available enumerations. This applies to scripts using either Impact or ImpactCAD libraries.
Enumerations¶
Impact¶
Indicates a type of event that can occur from the IApplication object. |
|
Indicates the style of mouse cursor to be displayed. |
|
Operations that can be performed using the DBW for external data. |
|
Indicates the type of a button, usually created with the IDialog.add_button method. |
|
Indicates the reason for a callback from an IDialog. |
|
Indicates the type of a field displayed in a dialog. |
|
Methods for auto-resizing a picture on a dialog |
|
Commands available for a picture on a dialog |
|
Position of commands for a picture on a dialog |
|
Indicates the orientation of a preview field. |
|
Indicates the case that characters of a text field, created by the IDialog.add_text_field method, are displayed in. |
|
Indicates the types of characters that are permitted in a text field created by the IDialog.add_text_field method. |
|
Indicates which keys the user held down while picking. |
|
Indicates the result of a method of IPlugin. |
|
Defines the priority of a plugin thread. |
|
Specifies a selection tool. |
|
Specifies the buttons to be shown on a message box. |
|
Specifies the type of message box to be shown. |
ImpactBrowser¶
Indicates the type of a drawing. |
ImpactCAD¶
Constants¶
Impact¶
- class ipApplicationEvent
Bases:
EnumIndicates a type of event that can occur from the IApplication object.
- aeOnConnectQuery = 2
- aeOnQuitQuery = 1
- class ipCursor
Bases:
EnumIndicates the style of mouse cursor to be displayed.
- csrDefault = 0
- csrWait = 1
- class ipDatabaseWindowOperation
Bases:
EnumOperations that can be performed using the DBW for external data.
- dwoAdd = 3
- dwoChange = 5
- dwoCopy = 4
- dwoDelete = 6
- dwoDeleteAll = 7
- dwoNone = 0
- dwoScrollToPrimaryKey = 1
- dwoSearch = 2
- class ipDialogButtonType
Bases:
EnumIndicates the type of a button, usually created with the IDialog.add_button method.
- dbtCancel = 2
- dbtClose = 7
- dbtCustom = 9
- dbtNext = 5
- dbtNo = 4
- dbtOk = 1
- dbtPrevious = 6
- dbtPrint = 8
- dbtUnknown = 0
- dbtYes = 3
- class ipDialogCallbackReason
Bases:
EnumIndicates the reason for a callback from an IDialog.
- dcrDialogClosing = 3
- dcrFieldCurrent = 1
- dcrFieldNonCurrent = 2
- dcrFieldSelected = 0
- class ipDialogFieldType
Bases:
EnumIndicates the type of a field displayed in a dialog.
- dftAngle = 1
- dftArea = 2
- dftButton = 20
- dftCheckBox = 3
- dftComboBox = 4
- dftDate = 5
- dftDistance = 6
- dftInteger = 7
- dftLine = 8
- dftListBox = 9
- dftPicture = 19
- dftPreview = 10
- dftRadioGroup = 11
- dftReal = 12
- dftText = 13
- dftTextBox = 14
- dftTime = 15
- dftTwinList = 16
- dftUnknown = 0
- dftVolume = 17
- dftWeight = 18
- class ipDialogPictureAutoResize
Bases:
EnumMethods for auto-resizing a picture on a dialog
- dparNone = 0
- dparScaleToFixed = 1
- dparShrinkToMaximum = 2
- class ipDialogPictureCommand
Bases:
EnumCommands available for a picture on a dialog
- dpcClear = 2
- dpcCopy = 3
- dpcLoad = 0
- dpcPaste = 4
- dpcSave = 1
- dpcView = 5
- class ipDialogPictureCommandsPosition
Bases:
EnumPosition of commands for a picture on a dialog
- dpcpBelow = 3
- dpcpBottom = 2
- dpcpNone = 0
- dpcpRightBottom = 5
- dpcpRightTop = 4
- dpcpTop = 1
- class ipDialogPreviewOrientation
Bases:
EnumIndicates the orientation of a preview field.
- dpoNormal = 0
- dpoVertical = 1
- class ipDialogStringCase
Bases:
EnumIndicates the case that characters of a text field, created by the IDialog.add_text_field method, are displayed in.
- dscAll = 0
- dscLower = 2
- dscUpper = 1
- class ipDialogStringChars
Bases:
EnumIndicates the types of characters that are permitted in a text field created by the IDialog.add_text_field method.
- dshAll = 0
- dshAlpha = 1
- dshAlphaNumeric = 2
- dshPrintable = 4
- dshPunctuation = 3
- class ipModifierKey
Bases:
EnumIndicates which keys the user held down while picking.
- mfkControl = 2
- mfkNone = 0
- mfkShift = 1
- mfkShiftAndControl = 3
- class ipPluginResult
Bases:
EnumIndicates the result of a method of IPlugin.
- prFailure = 1
- prSuccess = 0
- class ipPluginThreadPriority
Bases:
EnumDefines the priority of a plugin thread.
- ptpHigher = 4
- ptpHighest = 5
- ptpIdle = 0
- ptpLower = 2
- ptpLowest = 1
- ptpNormal = 3
- ptpTimeCritical = 6
- class ipSelectTool
Bases:
EnumSpecifies a selection tool.
- stBox = 0
- stLine = 1
- stWindow = 2
- class ipShowMessageButton
Bases:
EnumSpecifies the buttons to be shown on a message box.
- smbCancel = 1
- smbNo = 3
- smbOk = 0
- smbYes = 2
- smbYesToAll = 4
- class ipShowMessageType
Bases:
EnumSpecifies the type of message box to be shown.
- smtConfirmation = 3
- smtError = 0
- smtInfo = 2
- smtWarning = 1
ImpactBrowser¶
- class ipDrawingType
Bases:
EnumIndicates the type of a drawing.
- dtProject = 0
- dtSymbol = 1
- dtTemplate = 2
ImpactCAD¶
- class ip3DObjectType
Bases:
Enum- ot3DModel = 0
- class ip3DTextureQuality
Bases:
Enum- tq3DHigh = 2
- tq3DLow = 0
- tq3DMedium = 1
- tq3DUnknown = -1
- tq3DUnlimited = 4
- tq3DVeryHigh = 3
- class ip3DViewType
Bases:
Enum- vt3DBack = 1
- vt3DBottom = 5
- vt3DFront = 0
- vt3DLeft = 2
- vt3DReference = 6
- vt3DRight = 3
- vt3DTop = 4
- class ipActiveBlock
Bases:
Enum- abLayer = 0
- abParent = 1
- class ipAngleFormat
Bases:
Enum- afDegrees = 0
- afGradians = 3
- afGradients = 2
- afRadians = 1
- class ipAutoDimensionPosition
Bases:
Enum- adpCentral = 1
- adpHigh = 2
- adpLow = 0
- class ipAutoNumberType
Bases:
Enum- anLegacy = 0
- anOverridable = 1
- anUnconditional = 2
- class ipBevelSide
Bases:
Enum- bsBoth = 3
- bsCentre = 2
- bsLeft = 0
- bsRight = 1
- bsUnknown = 4
- class ipBlockPosition
Bases:
Enum- bpCentre = 1
- bpLeft = 0
- class ipBlockType
Bases:
Enum- btCommonKnife = 2
- btHatch = 4
- btHole = 5
- btHugo = 1
- btLayer = 10
- btMasterLayer = 8
- btSpecialOp = 9
- btSub = 11
- btSubSymbol = 7
- btSymbol = 6
- btTopLevel = 12
- class ipBoolean
Bases:
Enum- bFalse = 0
- bTrue = 1
- class ipBorderPlotScale
Bases:
Enum- bpScaleByFactor = 2
- bpScaleBySize = 1
- bpScaleToFit = 0
- class ipBoundAlignment
Bases:
Enum- baBottom = 2
- baCentre = 1
- baTop = 0
- class ipBridgeMode
Bases:
Enum- bmMerge = 2
- bmRebridge = 1
- bmRetain = 0
- class ipColour
Bases:
Enum- cBlack = 0
- cBlue = 16711680
- cGreen = 65280
- cRed = 255
- cWhite = 16777215
- class ipColourMode
Bases:
Enum- cmBlackWhite = 1
- cmColour = 0
- class ipCombinationEndMode
Bases:
Enum- mainAtCentre = 1
- mainAtStart = 0
- class ipCompressionFormat
Bases:
Enum- cfBinary = 32
- cfCCITTG3 = 4
- cfCCITTG4 = 8
- cfCMP = 64
- cfCMW = 128
- cfDefault = 0
- cfLZW = 256
- cfNone = 1
- cfPacketBits = 2
- cfQFactor = 512
- cfRLE = 16
- class ipCoordinateMode
Bases:
Enum- cmBlock = 1
- cmUser = 2
- cmWorld = 0
- class ipDatabaseColumnType
Bases:
Enum- dctAngle = 5
- dctArea = 9
- dctBoolean = 6
- dctCharacter = 1
- dctData = 11
- dctDate = 7
- dctDateTime = 14
- dctDistance = 4
- dctInteger = 2
- dctMemo = 10
- dctReal = 3
- dctTime = 8
- dctUnknown = 0
- dctVolume = 13
- dctWeight = 12
- class ipDatabaseReportErrorCode
Bases:
Enum- ecInvalidFilters = 3
- ecInvalidGeneralTableName = 6
- ecInvalidInstanceGuid = 7
- ecInvalidLayerTypes = 4
- ecInvalidUnitSettings = 8
- ecInvalidXAxisDefinition = 1
- ecInvalidYAxisDefinition = 2
- ecSQLError = 5
- ecSuccess = 0
- class ipDatabaseReportXAxisBanding
Bases:
Enum- xbDateDaysOfWeek = 6
- xbDateMonths = 3
- xbDateQuarters = 4
- xbDateWeeks = 2
- xbDateYears = 5
- xbDiscrete = 0
- xbNumericBands = 1
- class ipDatabaseReportYAxisFunction
Bases:
Enum- yfAvg = 1
- yfCount = 0
- yfMax = 4
- yfMin = 3
- yfSum = 2
- class ipDatabaseResult
Bases:
Enum- drContext = 4
- drDuplicate = 1
- drGeneral = 5
- drLocked = 3
- drMismatch = 2
- drNoConnection = 6
- drNoData = 7
- drOK = 0
- class ipDatabaseTableActiveMode
Bases:
Enum- dtamActive = 0
- dtamArchived = 1
- class ipDatabaseTableRowStatus
Bases:
Enum- dtrsAdded = 1
- dtrsDeleted = 3
- dtrsModified = 2
- dtrsUnmodified = 0
- class ipDatabaseTableType
Bases:
Enum- dttCustom = 3
- dttImpact = 1
- dttLayerExtra = 2
- dttRemote = 4
- class ipDatabaseType
Bases:
Enum- dtDBase = 4
- dtHttp = 5
- dtMySql = 3
- dtOracle = 2
- dtSqlServer = 1
- dtUnknown = 0
- class ipDimensionMode
Bases:
Enum- dmChained = 1
- dmParallel = 2
- dmRunning = 3
- dmSingle = 0
- class ipDimensionTextMode
Bases:
Enum- dtmAutomatic = 2
- dtmInside = 0
- dtmOutside = 1
- class ipDimensionTextPosition
Bases:
Enum- dtAboveLine = 0
- dtBaseLine = 1
- dtBreakLine = 2
- class ipDimensionType
Bases:
Enum- dtAngle = 1
- dtAnnotation = 5
- dtCentre = 3
- dtLeader = 4
- dtLinear = 0
- dtOther = 6
- dtRadius = 2
- dtSweep = 7
- class ipDistanceFormat
Bases:
Enum- dfCentimetres = 1
- dfFeet = 4
- dfInches = 3
- dfMetres = 2
- dfMillimetres = 0
- dfPoint = 5
- class ipDocumentAutoRelationship
Bases:
Enum- darCurrentVersion = 1
- darLatestVersion = 2
- darNone = 0
- class ipDocumentCreatorAutoRelationship
Bases:
Enum- dcarCurrentVersion = 1
- dcarLatestVersion = 2
- dcarUseCreatorAutoRelationship = 0
- class ipDocumentCriterionOperator
Bases:
Enum- dcoEqual = 0
- dcoGreaterThan = 3
- dcoGreaterThanOrEqual = 5
- dcoIn = 8
- dcoIsNotNull = 11
- dcoIsNull = 10
- dcoLessThan = 2
- dcoLessThanOrEqual = 4
- dcoLike = 6
- dcoNotEqual = 1
- dcoNotIn = 9
- dcoNotLike = 7
- class ipDocumentHistoryOperation
Bases:
Enum- dboAdd = 0
- dboChange = 1
- dboCopyTo = 3
- dboDelete = 2
- dboEmail = 8
- dboMakeActive = 5
- dboPrint = 9
- dboUndelete = 6
- dboUpdate = 4
- dboView = 7
- class ipDocumentKnownColumn
Bases:
Enum- dkcCheckedOutBy = 14
- dkcCheckedOutDateTime = 13
- dkcCreatedBy = 10
- dkcCreatedDateTime = 9
- dkcCustom = 0
- dkcDescription = 7
- dkcGroup = 6
- dkcID = 1
- dkcMIMEType = 5
- dkcModifiedBy = 12
- dkcModifiedDateTime = 11
- dkcName = 3
- dkcSeriesID = 2
- dkcSize = 16
- dkcStatus = 15
- dkcTags = 17
- dkcType = 4
- dkcVersion = 8
- class ipDocumentOperator
Bases:
Enum- doAnd = 0
- doOr = 1
- class ipDocumentRelationship
Bases:
Enum- drAddress = 9
- drContact = 7
- drCustomer = 6
- drDocument = 0
- drExternal = 100
- drLayer = 4
- drProject = 1
- drSite = 8
- drSymbol = 3
- drTemplate = 2
- drUser = 5
- class ipDocumentStatus
Bases:
Enum- dsDataPurged = 2
- dsDeleted = 1
- dsNormal = 0
- class ipDocumentStringSearch
Bases:
Enum- dssBeginsWith = 1
- dssContains = 0
- dssEndsWith = 2
- class ipDocumentTagStringFilter
Bases:
Enum- dtsfBeginsWith = 2
- dtsfContains = 1
- dtsfEndsWith = 3
- dtsfEquals = 0
- class ipDocumentVersion
Bases:
Enum- dvMajor = 0
- dvMinor = 1
- class ipDocumentsToProcess
Bases:
Enum- dtpAllVersions = 1
- dtpDocument = 0
- dtpDocumentAndOlderVersions = 3
- dtpOlderVersions = 2
- class ipDrawingSaveErrorType
Bases:
Enum- seDuplicateData = 1
- seMissingData = 2
- seNone = 0
- seUnknown = 3
- class ipDrawingType
Bases:
Enum- dtMasterTemplate = 5
- dtPreview = 3
- dtProject = 0
- dtStandard = 4
- dtStandardPart = 6
- dtSymbol = 1
- dtTemplate = 2
- class ipDrawingUpdate
Bases:
Enum- duAll = 6
- duCustomLineStyles = 3
- duGraphicDocuments = 7
- duMasterDrawings = 2
- duPalettes = 1
- duRecalculateText = 4
- duSpecialSymbolDirections = 5
- duSymbols = 0
- class ipEncloseValue
Bases:
Enum- evFull = 2
- evNone = 0
- evPartial = 1
- class ipEnquireAreaMode
Bases:
Enum- eamOneUps = 0
- eamSelected = 1
- class ipEnterpriseDatabaseType
Bases:
Enum- edtNone = 0
- edtPrimary = 1
- edtSiteOrHub = 2
- class ipEntitySide
Bases:
Enum- esLeft = 0
- esRight = 1
- esUndefined = 2
- class ipEntityType
Bases:
Enum- etArc = 1
- etBezier = 13
- etBorderPlot = 6
- etDimension = 4
- etGraphic = 8
- etInsert = 11
- etLine = 0
- etOther = 12
- etRubber = 14
- etText = 3
- class ipExplodeToMode
Bases:
Enum- etmArcSegs = 2
- etmLines = 0
- etmQuadSegs = 1
- class ipFaceOrientation
Bases:
Enum- foAsIs = 2
- foDie = 1
- foPrint = 0
- class ipFileFormat
Bases:
Enum- ff3DSnapshot = 20
- ff3DStudioASCII = 17
- ff3DStudioBinary = 16
- ffAdobeIllustrator = 11
- ffAdobePDF = 12
- ffAdobePostscript = 13
- ffAVI = 21
- ffBitmap = 1
- ffCadimac = 6
- ffCFF2 = 3
- ffCimex = 37
- ffCOLLADA = 30
- ffDDES = 4
- ffDDES3 = 25
- ffDWG = 29
- ffDXF = 5
- ffEasyBender = 24
- ffElcede = 9
- ffGLB = 36
- ffGLTF = 35
- ffHPGL = 8
- ffImageSetter = 10
- ffImpact = 0
- ffImpact3D = 15
- ffImpact3DInterchange = 14
- ffJPG = 23
- ffMetafile = 2
- ffOBJ = 32
- ffPackagedCOLLADA = 31
- ffPLY = 33
- ffPNG = 22
- ffSTL = 34
- ffSumo = 7
- ffTIFF = 26
- ffU3D = 27
- ffViewerExchange = 28
- ffVRML10 = 18
- ffVRML20 = 19
- class ipFilletRelief
Bases:
Enum- frAutomatic = 1
- frChordal = 3
- frDoubleTriangular = 5
- frNone = 0
- frQuadrilateral = 2
- frTriangular = 4
- class ipFixedSize
Bases:
Enum- fsCustom = 0
- fsHigh = 3
- fsLow = 1
- fsMedium = 2
- fsVeryHigh = 4
- class ipFluteDirection
Bases:
Enum- fdHorizontal = 0
- fdNone = 2
- fdVertical = 1
- class ipFontStyle
Bases:
Enum- fsBold = 0
- fsBoldItalic = 1
- fsItalic = 2
- fsRegular = 3
- class ipFontType
Bases:
Enum- ftLine = 0
- ftTrueType = 1
- class ipGraphicFill
Bases:
Enum- gfAutomaticFill = 4
- gfDesign = 0
- gfSelectionPolygon = 1
- gfSelectionRect = 2
- gfUserDefined = 3
- class ipGraphicFit
Bases:
Enum- gfAutomatic = 0
- gfHeight = 2
- gfStretch = 3
- gfWidth = 1
- class ipGraphicType
Bases:
Enum- gtEmbossing = 3
- gtImage = 1
- gtNone = 0
- gtSolid = 2
- class ipHatchCreationType
Bases:
Enum- hctShape = 0
- class ipHatchMode
Bases:
Enum- hmDoubleLine = 2
- hmPattern = 0
- hmSingleLine = 1
- class ipHorzTextPos
Bases:
Enum- htpCentre = 1
- htpLeft = 0
- htpRight = 2
- class ipImageColourFormat
Bases:
Enum- ic1Bit = 1
- ic24Bit = 8
- ic4Bit = 2
- ic8Bit = 4
- icDefault = 0
- class ipImpactLanguageId
Bases:
Enum- ilChineseSimplified = 14
- ilChineseTraditional = 15
- ilDanish = 7
- ilEnglish = 1
- ilEnglishUS = 5
- ilFinnish = 8
- ilFrench = 3
- ilGerman = 2
- ilItalian = 9
- ilJapanese = 12
- ilMax = 17
- ilNone = 0
- ilPolish = 10
- ilPortugueseBrazil = 11
- ilRussian = 13
- ilSpanish = 4
- ilSpanishMexico = 16
- ilTurkish = 6
- class ipInactiveRowContext
Bases:
Enum- rcActiveOnly = 0
- rcAll = -1
- rcInactiveOnly = -2
- class ipInsertType
Bases:
Enum- itBlock = 0
- itLayer = 2
- itMasterLayer = 3
- itOther = 4
- itSymbol = 1
- class ipIntersectType
Bases:
Enum- itInf1Inf2 = 3
- itInf1Seg2 = 2
- itSeg1Inf2 = 1
- itSeg1Seg2 = 0
- class ipLayoutFillMethod
Bases:
Enum- lfmFillArea = 3
- lfmFillSheet = 4
- lfmNumberUp = 1
- lfmRowsAndColumns = 2
- lfmThousands = 0
- class ipLayoutResult
Bases:
Enum- lrFailure = 0
- lrInvalidEntities = 3
- lrInvalidNest = 4
- lrInvalidPlacement = 5
- lrInvalidSettings = 2
- lrSuccess = 1
- class ipLayoutSpacingType
Bases:
Enum- lstFullPerimeter = 2
- lstNone = 0
- lstNormal = 1
- lstPerpendicular = 3
- class ipLengthMode
Bases:
Enum- lmLength = 0
- lmXOffset = 1
- lmYOffset = 2
- class ipLineStyle
Bases:
Enum- lsDashDot = 3
- lsDashDotDot = 4
- lsDashed = 2
- lsDotted = 1
- lsMasterSetting = 5
- lsSolid = 0
- lsUnknown = 6
- class ipLockMode
Bases:
Enum- lmAngle = 0
- lmBoth = 1
- lmHorizontal = 2
- lmNone = 3
- lmOrthogonal = 4
- lmPerpendicular = 5
- lmTangent = 6
- lmVertical = 7
- class ipMIMETypeThumbnailSize
Bases:
Enum- mttsLarge = 1
- mttsSmall = 0
- mttsXtraLarge = 2
- class ipMachineDirection
Bases:
Enum- mdDown = 1
- mdLeft = 2
- mdRight = 3
- mdUp = 0
- class ipMasterSettingType
Bases:
Enum- mst3DBoard = 34
- mst3DFoil = 36
- mst3DGraphics = 25
- mst3DImportExport = 30
- mst3DPalettes = 33
- mst3DSExport = 3
- mst3DTemplate = 37
- mst3DVarnish = 35
- mstAppearance = 22
- mstAutoNumber = 28
- mstBorderPlot = 11
- mstCommonVariable = 21
- mstCutPalettes = 6
- mstDBQuery = 17
- mstDBValueMapping = 16
- mstDBWindow = 32
- mstDimension = 14
- mstEnquireExtents = 19
- mstEnquireLengths = 18
- mstFillArea = 29
- mstHatch = 15
- mstHoleFinder = 7
- mstImportExport = 1
- mstLayoutLabelling = 8
- mstLayoutMachineSheet = 5
- mstLayoutPalette = 10
- mstLayoutPattern = 9
- mstLayoutStockSheet = 31
- mstLineStyle = 23
- mstMaterial = 4
- mstMaterialVariable = 20
- mstOther = 0
- mstPlotMachine = 13
- mstPostProcessor = 12
- mstReport = 24
- mstSavedVisibility = 26
- mstUserGroup = 27
- mstVRMLExport = 2
- class ipOriginMode
Bases:
Enum- omBottomLeft = 0
- omBottomRight = 1
- omCentre = 4
- omTopLeft = 2
- omTopRight = 3
- class ipPageBox
Bases:
Enum- pbArt = 1
- pbBleed = 2
- pbCrop = 3
- pbDefault = 5
- pbMedia = 0
- pbTrim = 4
- class ipPaletteType
Bases:
Enum- ptBalanceKnife = 15
- ptCrease = 1
- ptCut = 0
- ptCutCrease = 4
- ptDelamination = 13
- ptLaser = 8
- ptMatrix = 7
- ptMilling = 14
- ptNonPrint = 17
- ptOther = 9
- ptPerf = 3
- ptProfileRubber = 16
- ptReverseCrease = 6
- ptReverseScore = 5
- ptRubber = 11
- ptScore = 2
- ptSecondary = 10
- ptStripKnife = 12
- class ipPaperDuplex
Bases:
Enum- pdLongEdge = 2
- pdNone = 0
- pdShortEdge = 1
- class ipPaperSize
Bases:
Enum- psA3 = 8
- psA4 = 9
- psA4Small = 10
- psA5 = 11
- psA6 = 70
- psB4 = 12
- psB5 = 13
- psCustom = 0
- psExecutive = 7
- psLedger = 4
- psLegal = 5
- psLetter = 1
- psLetterSmall = 2
- psStatement = 6
- psTabloid = 3
- class ipPaperSource
Bases:
Enum- psDefault = 0
- psLowerTray = 3
- psManualFeed = 4
- psMiddleTray = 2
- psUpperTray = 1
- class ipPastePositionMode
Bases:
Enum- ppmBottomLeft = 4
- ppmBottomRight = 5
- ppmCentre = 1
- ppmOrigin = 0
- ppmTopLeft = 2
- ppmTopRight = 3
- class ipPlotOutput
Bases:
Enum- poActiveBlock = 2
- poActiveLayer = 0
- poAllLayers = 1
- poSelected = 3
- class ipPrintColour
Bases:
Enum- pcColour = 0
- pcMonochrome = 1
- class ipPrintOrientation
Bases:
Enum- poLandscape = 1
- poPortrait = 0
- class ipPrintSource
Bases:
Enum- psActiveLayer = 0
- psSelectedExtents = 3
- psVisibleExtents = 2
- psVisibleLayers = 1
- class ipProductType
Bases:
Enum- ipDesktopCAD = 2
- ipDesktopCAD3D = 3
- ipImpact = 0
- ipImpactServer = 4
- ipImpactTrial = 1
- ipViewer = 5
- class ipProjectionSide
Bases:
Enum- psLeft = 0
- psRight = 1
- class ipRangeQueryErrorCode
Bases:
Enum- rqNotSupportedError = 2
- rqParamError = 1
- rqSuccess = 0
- class ipRebridgeAction
Bases:
Enum- raAllChangedEntities = 3
- raLengthenedEntities = 1
- raNoEntities = 0
- raShortenedEntities = 2
- raUnknown = 4
- class ipRebridgeDistributionMode
Bases:
Enum- rdmEven = 1
- rdmOdd = 0
- rdmOddOrEven = 2
- class ipRebridgeIntersectionMode
Bases:
Enum- rimAllow = 0
- rimDelete = 2
- rimMove = 1
- class ipRebridgeMode
Bases:
Enum- rm121 = 1
- rmAboutCentre = 5
- rmConstruction = 8
- rmEditIndividual = 10
- rmEntity = 9
- rmEqualLands = 3
- rmEqualSpace = 2
- rmLastStandard = 7
- rmMatchPalette = 11
- rmNone = 0
- rmRetainPositions = 12
- rmStartGapLength = 6
- rmStartLand = 4
- rmUserDefined = 13
- class ipReleaseAction
Bases:
Enum- raDiscard = 1
- raKeepOut = 3
- raRelease = 2
- raUpdate = 0
- class ipReportSortType
Bases:
Enum- rstXAsc = 0
- rstXDesc = 1
- rstYAsc = 2
- rstYDesc = 3
- class ipRevertAction
Bases:
Enum- raMakeCurrent = 1
- raRevert = 0
- class ipRuleType
Bases:
Enum- rtCascade = 5
- rtCombo = 1
- rtNormal = 0
- rtWave = 3
- rtZigZag = 4
- rtZipper = 2
- class ipSausageEndMode
Bases:
Enum- semRoundEnds = 0
- semSquareEnds = 1
- class ipSelectExpressionMode
Bases:
Enum- smAdd = 0
- smRetain = 2
- smSubtract = 1
- class ipShapeCreationType
Bases:
Enum- sctEntities = 0
- sctHoles = 5
- sctInsert = 1
- sctPoints = 4
- sctSausage = 2
- sctShape = 3
- class ipSmoothMode
Bases:
Enum- smArcsAndLines = 1
- smBeziersAndLines = 2
- smUnknown = 0
- class ipSnapMode
Bases:
Enum- smBlockInsertPoint = 0
- smBoundingBox = 1
- smBridge = 2
- smBridgeStartEnd = 3
- smCentre = 4
- smEnd = 19
- smFromEnd = 5
- smFromIntersection = 20
- smGrid = 6
- smGridLine = 7
- smIntersection = 8
- smIntersection2 = 9
- smMedian = 10
- smMiddle = 11
- smNone = 12
- smOffset = 13
- smOnEntity = 14
- smQuadrant = 15
- smRule = 18
- smSmart = 16
- smXofY = 17
- class ipStandardTextFontSize
Bases:
Enum- stfsLarge = 2
- stfsNormal = 1
- stfsSmall = 0
- class ipStandardTextFrameShape
Bases:
Enum- stfsBottomLine = 0
- stfsBox = 1
- stfsTopBottomLine = 2
- stfsTopLine = 3
- class ipStandardTextFrameStyle
Bases:
Enum- stfsFlat = 1
- stfsFrame = 4
- stfsNone = 0
- stfsRaised = 2
- stfsRecessed = 3
- class ipStandardVariableDisplayMode
Bases:
Enum- svdmDropDownList = 2
- svdmRadioGroup = 1
- svdmUnspecified = 0
- class ipStringSearchType
Bases:
Enum- sstBeginsWith = 1
- sstContains = 2
- sstEndsWith = 3
- sstExact = 0
- sstUnspecified = 5
- sstWildcards = 4
- class ipSwitchSideMode
Bases:
Enum- ssmBevel = 0
- ssmHoldingBridge = 1
- ssmZipper = 2
- class ipSymbolInsertMode
Bases:
Enum- simAsBlocks = 2
- simAsBlocksWithSymbols = 4
- simAsGeometry = 3
- simAsSymbols = 1
- simUnknown = 0
- class ipTerminatorStyle
Bases:
Enum- tsClosedArrow = 2
- tsClosedFilledArrow = 3
- tsNarrowOpenArrow = 0
- tsObliqueStroke = 4
- tsWideOpenArrow = 1
- class ipTextAlignment
Bases:
Enum- taCentre = 2
- taLeftJustify = 0
- taRightJustify = 1
- class ipTextJustification
Bases:
Enum- tjCentre = 2
- tjFull = 3
- tjLeft = 0
- tjRight = 1
- class ipTextOrientation
Bases:
Enum- toAlwaysReadable = 2
- toDieFace = 0
- toPrintFace = 1
- class ipTextWidth
Bases:
Enum- twFixed = 1
- twProportional = 0
- class ipTidyCoincidentOverlappingLinesMode
Bases:
Enum- tcolmMergeOverlappingLines = 0
- tcolmRemoveOverlappingSections = 1
- class ipUserType
Bases:
Enum- utCAD = 0
- utNServer = 1
- class ipVariableType
Bases:
Enum- vtAngle = 1
- vtArea = 6
- vtBool = 3
- vtChoiceList = 7
- vtDistance = 0
- vtLong = 4
- vtReal = 2
- vtSeparator = 10
- vtString = 5
- vtText = 11
- vtUnknown = -1
- vtVolume = 8
- vtWeight = 9
- class ipVertTextPos
Bases:
Enum- vtpBottom = 2
- vtpMiddle = 1
- vtpTop = 0
- class ipWeightFormat
Bases:
Enum- wfGram = 0
- wfKilogram = 1
- wfOunce = 3
- wfPound = 2