Hide Table of Contents
SOLIDWORKS Electrical API  2020.0.5
Electrical API
EwEnumeration.idl
Go to the documentation of this file.
1 #pragma once
2 
3 #if (__midl >= 501)
4  midl_pragma warning(disable:2111) /* Disable warning MIDL2111 regarding identifier lengths exceeding 31 chars. */
5 #endif
6 
7 import "oaidl.idl";
8 import "ocidl.idl";
9 
14 {
34 
36 
42 {
49 
50 
56 {
62 
67 {
71  kCrosshair = 2,
73  kZoomSpeed = 4,
75  kSnapColor = 6,
77  kStyles = 8,
78  kTabHeight = 9,
80  kUnitSystem = 11,
83  kHelp = 14,
84  kUserName = 15,
89  //since 2020
96 
101 {
103  kID = 0,
106  kTagMode = 3,
112  kCodeLg2 = 10,
113  kCodeLg3 = 11,
129  kBookID = 37,
140  kFormatDate = 48,
157  kRowFormula = 65,
232 
234 
239 {
245 
247 
252 {
257 
258 
263 {
264  kTypeNone = 0x00000000,
265  kTypeSymbol = 0x00000001,
266  kTypeReference = 0x00000002,
267  kTypeTitleBlock = 0x00000004,
268  kTypeCableRef = 0x00000008,
269  kTypeMacro = 0x00000010,
270  kTypeAll = 0xFFFFFFFF
273 
278 {
290 
291 
296 {
298  k3DRouteAssembly = 2
300 
301 
306 {
308  kLogGood = 0,
310  kLogError = 2,
312  kLogMax = kLogInformation + 1
313 
315 
320 {
322  kMacroUndefined = 0x0001,
323  kMacroScheme = 0x0002,
324  kMacroPID = 0x0004,
325  kMacroLineDiagram = 0x0008,
326  kMacro2DFootprint = 0x0010,
327  kMacroMixed = 0x0020,
328  kMacroInputOutput = 0x0040,
329  kMacroProject = 0x0080,
330  kMacroFluid = 0x0100,
347 
352 {
353  kFileFolder = -2,
357  kFileBOM = 2,
367  kFileMixed = 12,
368  kFilePID = 13,
370  kFileFluid = 15,
375 
380 {
385  kLogOutputFile = 8
387 
392 {
398  kSymbolLink = 85,
400  kSymbolXRef = 95,
410  kSymbolPID = 150,
411  kSymbolFluid = 160,
412  kSymbolMax = kSymbolFluid + 1
414 
419 {
429 
434 {
440 
441 
446 {
451 
456 {
464 
466 
467 
472 {
475 
477 
478 
479 //---------------------------
484 {
485  kDwgVersionNone = 0, // not defined (OdDb::kDHL_MC0_0)
495 
500 {
503  kSaveDxb = 2
505 
510 {
516  kFileExtensionXML = 4
517 
519 
522 {
525  kXLSFileTypeXLSX = 1
527 
532 {
540 
545 {
555 
560 {
564  kTimeStampMMDDYYYY = 2
566 
567 
572 {
579 
584 {
590 
592 
597 {
604 
606 
607 
612 {
625 
627 
632 {
638 
643 {
651 
656 {
657  kUndefined = -1,
660  kMax = kFollowNextCol + 1
661 
663 
664 
665 
670 {
671  kCommandModal = 0x00000000,
672  kCommandTransparent = 0x00000001,
673  kCommandUsePickset = 0x00000002,
674  kCommandRedraw = 0x00000004,
675  kCommandNoPerspective = 0x00000008,
676  kCommandNoMultiple = 0x00000010,
677  kCommandNoTilemode = 0x00000020,
678  kCommandNoPaperspace = 0x00000040,
679  kCommandPlotOnly = 0x00000080,
680  kCommandNoOEM = 0x00000100,
681  kCommandUndefined = 0x00000200,
682  kCommandInProgress = 0x00000400,
683  kCommandDefun = 0x00000800,
684  kCommandNoNewStack = 0x00010000,
686  kCommandNoMadic = 0x00040000,
687  kCommandDocReadLock = 0x00080000,
689  kCommandSession = 0x00200000,
690  kCommandInterruptible = 0x00400000,
691  kCommandNoHistory = 0x00800000,
692  kCommandNoUndoMarker = 0x01000000,
693  kCommandNoBedit = 0x02000000
695 
696 
697 
702 {
713  kShowReport = 11,
717  kRouteWires = 15,
718  kUpdateCables = 16
720 
721 
727 {
731 
733 
739 {
740  kUnknown = -1,
741  kAuto = 0,
742  kManu = 1,
743  kUseLevelMark = 2
745 
746 
752 {
757 
763 {
770 
776 {
782 
788 {
796 
802 {
804  kObjectLocation = (1 << 0),
806  kObjectFunction = (1 << 1),
807  kObjectComponent = (1 << 2),
808  kObjectTerminalStrip = (1 << 3),
809  kObjectTerminal = (1 << 4),
810  kObjectCable = (1 << 5),
811  kObjectHarness = (1 << 6),
812  kObjectMaxPrivate = (1 << 7),
814  kObjectAll = 0xFFFFFFFF
816 
822 {
827 
833 {
837 
843 {
848 
854 {
859 
865 {
868  kWireDirYDscXAsc = 2
870 
871 //--- RotationOrder ---
877 {
879  k0 = 0,
880  k270 = 1,
881  k180 = 2,
882  k90 = 3,
884  k0MirrorY = 5,
885  k0MirrorX = 6,
887  kRotationOrderMax = 8
889 
890 //--- Type of Pdm integration ---
896 {
897  kPdmUnknown = -1
899  , kPdmBasic = 1
903 
904 
910 {
924 
925 
926 typedef [uuid(c875332c-badf-40c3-b961-9a708fb156a0)]
927 // \endcond
928 
@ kLogOutputMessageBox
Display error in message box.
Definition: EwEnumeration.idl:384
@ kPointOrientationInput
Input flow direction
Definition: EwEnumeration.idl:634
@ kPointOrientationOutput
Output flow direction
Definition: EwEnumeration.idl:635
EwOpenProjectMode
All possible open modes for a project.
Definition: EwEnumeration.idl:434
@ kObjectTerminalStrip
Terminal strinp.
Definition: EwEnumeration.idl:808
@ kUpdateMarksAction
Existing marks will be updated according to the project configuration formula.
Definition: EwEnumeration.idl:856
@ kObjectComponent
Component.
Definition: EwEnumeration.idl:807
@ kFunctionFormula
String, Formula to name automatically function.
Definition: EwEnumeration.idl:147
@ kSymbolMax
The max value of enum.
Definition: EwEnumeration.idl:412
@ kFluidShowConnection
Boolean, set it to true to show for connection dots for fluid.
Definition: EwEnumeration.idl:206
@ kCabinetLayout2DTitleBlock
String, must be the name of an existing title block in title block library for 2d cabinet drawings.
Definition: EwEnumeration.idl:158
@ kMeasurement
Enum value: project unit system, 1 for Metric and 0 for Imperial.
Definition: EwEnumeration.idl:137
@ kCommandUndefined
Definition: EwEnumeration.idl:681
@ kLogOutputAssert
Display error in ASSERT.
Definition: EwEnumeration.idl:382
@ kPassingMax
The max value of enum.
Definition: EwEnumeration.idl:649
@ kDistanceBetweenSections
Distance between cable / wire sections.
Definition: EwEnumeration.idl:712
@ kDimensionUnitUnknown
Undefined dimension unit.
Definition: EwEnumeration.idl:753
@ kUnknownMacroFilterType
Unknown macro filter type.
Definition: EwEnumeration.idl:321
@ kCablePower
For misc cable.
Definition: EwEnumeration.idl:575
@ kDwgVersion2007
Version 2007 (OdDb::vAC21)
Definition: EwEnumeration.idl:488
@ kMax
The max value of enum.
Definition: EwEnumeration.idl:660
@ kFileLineDiagram
Synoptic (line diagram)
Definition: EwEnumeration.idl:356
EwDimensionUnit
All dimension units.
Definition: EwEnumeration.idl:752
Ew3DRouteType
All 3D route types.
Definition: EwEnumeration.idl:296
@ kCommandNoBedit
Definition: EwEnumeration.idl:693
@ k0MirrorY
Angle 0 and mirror on Y axis.
Definition: EwEnumeration.idl:884
EwWireDirType
All the cabling direction.
Definition: EwEnumeration.idl:865
@ kProjectDataExportBidExcel
Excel Export/import template.
Definition: EwEnumeration.idl:460
@ kUnknown
Unknown tag mode.
Definition: EwEnumeration.idl:740
EwFileType
File types used in a project.
Definition: EwEnumeration.idl:352
@ kCableWireColor
Integer, color code of dot for the cable core.
Definition: EwEnumeration.idl:121
@ kIsActiveDisconnectedMode
To know if disconnected mode is active or not.
Definition: EwEnumeration.idl:217
@ kFluidFileTitleBlock
String, must be the name of an existing title block in title block library for Fluid scheme.
Definition: EwEnumeration.idl:203
@ kCommandModal
Definition: EwEnumeration.idl:671
@ kFolderPathSOLIDWORKS
Folder path for SOLIDWORKS folder
Definition: EwEnumeration.idl:28
@ kManufacturerPartAccessory
For an accessory
Definition: EwEnumeration.idl:616
@ kCommandRedraw
Definition: EwEnumeration.idl:674
@ kUnknowEwProjectConfigValue
Definition: EwEnumeration.idl:102
@ kFileExtensionCSV
File Extension for csv.
Definition: EwEnumeration.idl:513
@ kSymbolCrossRefSameLevel
Same level
Definition: EwEnumeration.idl:425
@ kAccessoryTerminal
Terminal strip accessory.
Definition: EwEnumeration.idl:921
@ kHarnessFormula
String, Formula to name automatically a harness.
Definition: EwEnumeration.idl:169
EwErrorLogType
All possible items type for the summary dialog.
Definition: EwEnumeration.idl:306
@ kLogWarning
Warning.
Definition: EwEnumeration.idl:309
EwAutoArrowActionType
Enum which contains all action for the origin destination automatic insertion.
Definition: EwEnumeration.idl:843
EwProjectDataActionType
Action type to update or replace data in project.
Definition: EwEnumeration.idl:776
@ kMacroPID
Filter for P&ID macro.
Definition: EwEnumeration.idl:324
@ kRouteHarness
enable route harnesses
Definition: EwEnumeration.idl:715
@ kDwgVersionCurrent
Highest supported version.
Definition: EwEnumeration.idl:493
@ kCommandInterruptible
Definition: EwEnumeration.idl:690
EwProjectConfigValue
Values for project configuration.
Definition: EwEnumeration.idl:101
@ kFolderPathTitleBlock
Folder path to titleblock files
Definition: EwEnumeration.idl:30
@ kProjectDataExportBom
Bom in specific folder
Definition: EwEnumeration.idl:462
@ kApplicationFolderFonts
Fonts Application folder path.
Definition: EwEnumeration.idl:58
@ kFolderPathEpdmReportConfiguration
Folder path for EPDM report configuration files
Definition: EwEnumeration.idl:24
@ kTerminalFormula
String, Formula to name automatically terminal.
Definition: EwEnumeration.idl:148
@ kEntity3DCable
Entity asssociated with a EwAdCable.
Definition: EwEnumeration.idl:283
EwTimeStamp
Time stamps options.
Definition: EwEnumeration.idl:560
@ kMacroType
Classification for macros.
Definition: EwEnumeration.idl:536
@ kSchemeCableCoreFormula
String, formula to display cable core text on a schematic line.
Definition: EwEnumeration.idl:202
@ kEntity3DLocation
Entity asssociated with a EwAdLocation.
Definition: EwEnumeration.idl:282
@ kTSDrawingOptionUnknown
Unknown option.
Definition: EwEnumeration.idl:728
@ kFileExtensionXLS
File Extension for xls.
Definition: EwEnumeration.idl:514
@ kMaxDistAxisCPoint
Max distance between axis and CPoint when connection is possible.
Definition: EwEnumeration.idl:708
@ kProjectDataExportMax
The max value of enum.
Definition: EwEnumeration.idl:463
@ kDwgVersion2010
Version 2010 (OdDb::vAC24)
Definition: EwEnumeration.idl:489
@ kReverseZoomDirection
Boolean, set it to true to reverse zoom direction of mouse wheel
Definition: EwEnumeration.idl:72
@ kDimensionUnitMeter
Meter dimension unit (mm, m)
Definition: EwEnumeration.idl:754
EwDwgSaveType
All possible export DWG file type for a project.
Definition: EwEnumeration.idl:500
@ kOrientationLandscape
Landscape orientation mode.
Definition: EwEnumeration.idl:474
@ kSymbolCrossRefParentLine
Parent in line
Definition: EwEnumeration.idl:423
EwEventCode
Events leading to snapshot.
Definition: EwEnumeration.idl:763
@ kSymbol2dFootprint
2D footprint
Definition: EwEnumeration.idl:402
@ kMeasurementTypeImperial
Imperial system.
Definition: EwEnumeration.idl:254
@ kCommandTransparent
Definition: EwEnumeration.idl:672
@ kTerminalTitleBlock
String, must be the name of an existing title block in title block library for terminal strip drawing...
Definition: EwEnumeration.idl:134
@ kFolderPathXlsAutomationTemplate
Folder path for Xls Automation template
Definition: EwEnumeration.idl:33
@ kComponentPLC
PLC.
Definition: EwEnumeration.idl:913
@ kWireDirYDscXAsc
top --> down / left --> right
Definition: EwEnumeration.idl:868
@ kPIDShowConnection
Boolean, set it to true to show for connection dot for P&ID.
Definition: EwEnumeration.idl:187
@ kApplicationFolderSupport
Support Application folder path.
Definition: EwEnumeration.idl:60
@ kManufacturerPartPlcInterfaceCircuit
For PLC interface with circuit relation
Definition: EwEnumeration.idl:622
@ kCommandNoInternalLock
Definition: EwEnumeration.idl:685
@ kArchiveModeMax
The max value of enum.
Definition: EwEnumeration.idl:553
@ kCommandNoPerspective
Definition: EwEnumeration.idl:675
@ kProjectDataExportDesignRules
Design rule (same as report) but in design rule folder
Definition: EwEnumeration.idl:459
EwXLSFileType
Different types of Excel file.
Definition: EwEnumeration.idl:522
@ kPIDFileTitleBlock
String, must be the name of an existing title block in title block library for P&ID.
Definition: EwEnumeration.idl:184
@ kTagMode
Boolean, set it to true to use IEC standard.
Definition: EwEnumeration.idl:106
@ kPickBoxSize
Size of cursor pickbox in pixel (for 100% DPI), value must be between 0 and 50
Definition: EwEnumeration.idl:70
@ kColumnFormula
String, Formula to name automatically column.
Definition: EwEnumeration.idl:156
@ kCreatorUser
Created by user.
Definition: EwEnumeration.idl:242
@ kLocationID
Integer, default project location Id.
Definition: EwEnumeration.idl:104
@ kFolderPathPlcDrawingConfiguration
Folder path for plc drawing configuration files
Definition: EwEnumeration.idl:16
@ kAutoConnectOLinkBlockName
String, Origin - Destination arrow symbol name for autoconnect (destination).
Definition: EwEnumeration.idl:183
@ kXLSFileTypeXLS
XLS book Format (Excel 97-2000) .xls extension.
Definition: EwEnumeration.idl:524
@ kUnknowCableType
Definition: EwEnumeration.idl:573
EwCableReferenceType
Cable reference type.
Definition: EwEnumeration.idl:572
@ kLineType_Bridge
String, bridge line type.
Definition: EwEnumeration.idl:172
@ kArchiveModeAllObjects
archive all objects
Definition: EwEnumeration.idl:549
@ kPassingBlocking
Not passing
Definition: EwEnumeration.idl:645
@ kDwgVersion2018
Version 2018 (OdDb::vAC32)
Definition: EwEnumeration.idl:491
@ kShow_CableWire
Boolean, set it to true to show cable core line.
Definition: EwEnumeration.idl:188
@ kSendAnonymousData
boolean, if true send anonymous data since 2020
Definition: EwEnumeration.idl:90
@ kComponentPCB
Printed Circuit Board.
Definition: EwEnumeration.idl:920
@ kFormatDate
String, Date format.
Definition: EwEnumeration.idl:140
@ kEvCodeUnknown
Definition: EwEnumeration.idl:764
@ kFileExportedReport
Exported BOM report file.
Definition: EwEnumeration.idl:371
@ k90
Angle 90.
Definition: EwEnumeration.idl:882
@ kFolderPathSymbol
Folder path to symbol files
Definition: EwEnumeration.idl:29
@ kMeasurementTypeMetric
Metric system.
Definition: EwEnumeration.idl:255
@ kFileFlattenedRoute
2D Flattened route from SW
Definition: EwEnumeration.idl:365
@ kNumberingCablesUnusedNumbers
Numbering unused numbers for cables.
Definition: EwEnumeration.idl:220
EwClassificationType
Classification for components, symbols and manufacturer parts.
Definition: EwEnumeration.idl:532
@ kCommandNoUndoMarker
Definition: EwEnumeration.idl:692
@ kSymbolConnectionDiameter
Double/real, diameter of dot for symbol connection.
Definition: EwEnumeration.idl:110
@ kRotationOrderMax
The max value of enum.
Definition: EwEnumeration.idl:887
@ kTypeAll
Type All.
Definition: EwEnumeration.idl:270
@ k0
Angle 0.
Definition: EwEnumeration.idl:879
EwManufacturerPartType
Manufacturer part type.
Definition: EwEnumeration.idl:612
@ kAllMacro
Filter for all macro.
Definition: EwEnumeration.idl:345
@ kXLSFileTypeXLSX
XLSX book Format (Excel 2003+) .xlsx, .xlsm extension.
Definition: EwEnumeration.idl:525
@ kProjectDataTitleBlock
Title block data project.
Definition: EwEnumeration.idl:793
@ kCommandNoMultiple
Definition: EwEnumeration.idl:676
EwMeasurementType
All measurement type.
Definition: EwEnumeration.idl:252
@ kComponentOrigDestArrow
Origin - destination arrows.
Definition: EwEnumeration.idl:918
@ kComponentFormula
String, Formula to name automatically a component.
Definition: EwEnumeration.idl:150
@ kComponentNoType
Normal.
Definition: EwEnumeration.idl:912
@ kManufacturerPartMax
The max value of enum.
Definition: EwEnumeration.idl:624
@ kTypeCableRef
Type Cable reference.
Definition: EwEnumeration.idl:268
@ kCableCPName
Cable connection point name, default "EwCable".
Definition: EwEnumeration.idl:703
@ kCableCoreShield
For all others types (include phase) of cable core.
Definition: EwEnumeration.idl:600
@ kComponentType
Classification for Components, symbols, manufacturer parts.
Definition: EwEnumeration.idl:534
EwRotationOrder
All the Rotation order.
Definition: EwEnumeration.idl:877
@ kCommandNoHistory
Definition: EwEnumeration.idl:691
@ kXLSFileType_Unknown
Unknown format.
Definition: EwEnumeration.idl:523
@ kArchiveModeObjectModifiedByUser
archive all objects modified by user
Definition: EwEnumeration.idl:550
@ kCableFormula
String, Formula to name automatically cable.
Definition: EwEnumeration.idl:151
@ kComponentTerminalStrip
Terminal strip.
Definition: EwEnumeration.idl:916
@ kProjectDataCable
Cable data project.
Definition: EwEnumeration.idl:791
@ kDwgVersionDefault
Default version with most compatibility.
Definition: EwEnumeration.idl:492
@ kManufacturerPartSuperPart
For Super part reference type.
Definition: EwEnumeration.idl:623
@ kSymbolCrossRefMax
The max value of enum.
Definition: EwEnumeration.idl:427
@ kComponentPLCRack
PLC rack.
Definition: EwEnumeration.idl:914
@ kProjectDataActionMax
Maximumm data project action type.
Definition: EwEnumeration.idl:780
@ kUnknowEwApplicationSettingsValue
Definition: EwEnumeration.idl:68
@ kSymbolPassive
Passive symbol
Definition: EwEnumeration.idl:409
@ kSymbolCrossRefUndefined
Undefined type (used in case of error)
Definition: EwEnumeration.idl:420
@ kFileFolio
Schematic.
Definition: EwEnumeration.idl:355
@ kWireSizeMax
For size in KCMIL (1000 circular mils)
Definition: EwEnumeration.idl:589
@ kWireLabelBlockName
String, Symbol name for wire label.
Definition: EwEnumeration.idl:175
@ kVisibility_NodalIndicator
Boolean, set it to true to show forNodal indicator.
Definition: EwEnumeration.idl:193
EwLogOutputType
Log support type for database errors.
Definition: EwEnumeration.idl:380
@ kMacroSchemeLineDiagramAndMixed
Filter for scheme, line diagram and mixed macro.
Definition: EwEnumeration.idl:340
@ kFileMixed
Mixed scheme, for multiwire schematic and line diagram.
Definition: EwEnumeration.idl:367
@ kSymbolCrossRefDefaultConfig
Using default configuration (symbol config)
Definition: EwEnumeration.idl:426
@ kSymbolPID
PID symbol
Definition: EwEnumeration.idl:410
@ kSymbolFluid
Fluid symbol
Definition: EwEnumeration.idl:411
EwProjectDataObjectType
Type of object to update or replace data in project.
Definition: EwEnumeration.idl:788
@ kLogMax
The max value of enum.
Definition: EwEnumeration.idl:312
@ kFileDesignRule
Design rules file.
Definition: EwEnumeration.idl:366
@ kCableCoreTypeMax
For ground cable core.
Definition: EwEnumeration.idl:603
@ kDefaultILinkBlockName
String, Origin - Destination arrow symbol name(origin).
Definition: EwEnumeration.idl:138
@ kCableLabelBlockName
String, cable label symbol name.
Definition: EwEnumeration.idl:162
@ kLocationContourColor
Integer, color code of dot for the location outline.
Definition: EwEnumeration.idl:119
@ kSymbolBlackbox
Black box
Definition: EwEnumeration.idl:396
@ kEquipConflictColor
Integer, color code Equipotential conflict.
Definition: EwEnumeration.idl:142
@ kMacro2DFootprintAndUndefined
Filter for 2D Footprint and undefined macro.
Definition: EwEnumeration.idl:335
@ kSchematicTitleBlock
String, must be the name of an existing title block in title block library for scheme.
Definition: EwEnumeration.idl:131
EwTSDrawingOption
Define behavior when updating terminal strip drawings.
Definition: EwEnumeration.idl:727
@ kArchiveModeObjectModifiedByUserSince
archive all objects modified by user since a specified date
Definition: EwEnumeration.idl:551
@ kNumberingType
Enum value: Wire numbering type, 0 for wire and 1 for equipotential.
Definition: EwEnumeration.idl:165
@ kMacroProject
Filter for project macro.
Definition: EwEnumeration.idl:329
@ kLocationFormula
String, Formula to name automatically location.
Definition: EwEnumeration.idl:146
@ kManufacturerPartPlc
For a PLC object
Definition: EwEnumeration.idl:617
@ kCabinetLayoutTitleBlock
String, must be the name of an existing title block in title block library for 2d drawings exported f...
Definition: EwEnumeration.idl:135
@ kGraphicalAcceleration
Enum value: 1 for GDI, 2 for OpenGL 3 for DirectX since 2020.
Definition: EwEnumeration.idl:92
EwFileExtension
All file types extension.
Definition: EwEnumeration.idl:510
@ kCommandNoMadic
Definition: EwEnumeration.idl:686
EwCableCoreType
Cable Core type.
Definition: EwEnumeration.idl:597
@ kSymbolXRef
Symbol for Cross reference generation
Definition: EwEnumeration.idl:400
@ kFunctionOutlineFormula
Function outline formula.
Definition: EwEnumeration.idl:213
@ kDefaultWireDiameterCmd
Default diameter of command wire.
Definition: EwEnumeration.idl:704
@ kMeasurementTypeUnknown
Undefined type (used in case of error)
Definition: EwEnumeration.idl:253
@ kTimeStampMMDDYYYY
MM DD YYYY timestamp.
Definition: EwEnumeration.idl:564
EwAutoArrowLocConnectType
Enum which contains all connection types related with the file location for the Origin Destination au...
Definition: EwEnumeration.idl:822
EwRoutingParameters
All routing parameters (defined in EwCoRtData.h)
Definition: EwEnumeration.idl:702
@ kDwgVersion2004
Version 2004 (OdDb::vAC18)
Definition: EwEnumeration.idl:487
@ kNumberOfOpenedDocument
Integer, number of allowed opened documents, must be greater than 1
Definition: EwEnumeration.idl:79
@ kDwgVersion2013
Version 2013 (OdDb::vAC27)
Definition: EwEnumeration.idl:490
@ kDimensionUnit
Dimension unit (mm, inches)
Definition: EwEnumeration.idl:228
@ kObjectFirst
First type.
Definition: EwEnumeration.idl:805
EwComponentType
All types of component type.
Definition: EwEnumeration.idl:910
@ kFileCoverPage
Cover page.
Definition: EwEnumeration.idl:360
@ kDirectionTypeEquipTag
Enum value: Wire and component numbering direction, 1 for left to right and top to down,...
Definition: EwEnumeration.idl:159
@ kSeparatorForMLevelTerminalMark
Customize separator for multilevel terminals.
Definition: EwEnumeration.idl:218
@ kCommandDefun
Definition: EwEnumeration.idl:683
EwMacroFilterType
All possible items type for the macro filter type.
Definition: EwEnumeration.idl:320
@ kShowLocationTagAttribute
Boolean, set it to true to show always fill attribute for location mark.
Definition: EwEnumeration.idl:178
EwObjectType
Enum which contains all kind of object.
Definition: EwEnumeration.idl:802
@ kUseBlackBoxPtSymbol
Option for using symbol for black box connection point instead of attached text.
Definition: EwEnumeration.idl:224
EwProjectFolderPathValue
Used with getFolderPath of EwProjectX object.
Definition: EwEnumeration.idl:42
@ kFolderPathReportConfiguration
Folder path for report configuration files
Definition: EwEnumeration.idl:15
@ kTerminalLineType
String, Line type for terminal strip (insert N terminals).
Definition: EwEnumeration.idl:127
@ kRestartEachCol
Restart row numbering on each column
Definition: EwEnumeration.idl:658
@ kLogOutputFile
Display error in logs file.
Definition: EwEnumeration.idl:385
@ kEquipConflictShow
Boolean, set it to true to show Equipotential conflict.
Definition: EwEnumeration.idl:141
@ kAppSpecialEdition
Reserved use.
Definition: EwEnumeration.idl:174
@ kCableTypeMax
For command/control cable.
Definition: EwEnumeration.idl:577
@ kUserName
String, return current user name. User name cannot be changed if UserNameType is Windows
Definition: EwEnumeration.idl:84
@ kProjectDataExportReport
Report from bom template folder.
Definition: EwEnumeration.idl:458
@ kProjectDataObjectMax
Maximumm data project object type.
Definition: EwEnumeration.idl:794
@ kSymbolConnection
Terminal
Definition: EwEnumeration.idl:397
@ kManu
Manual tag mode.
Definition: EwEnumeration.idl:742
@ kExportToSingleFile
To export all EwAdfile in one dwg file.
Definition: EwEnumeration.idl:448
@ kTimeStampUndefined
Undefined timestamp.
Definition: EwEnumeration.idl:561
@ kDefaultTerminalDrawingTemplate
String, Default configuration for Terminal strip drawing.
Definition: EwEnumeration.idl:154
@ kMacroFluidAndUndefined
Filter for Fluid and undefined macro.
Definition: EwEnumeration.idl:339
@ kObjectAll
All Object type.
Definition: EwEnumeration.idl:814
@ kMacroLineDiagramAndUndefined
Filter for Line diagram and undefined macro.
Definition: EwEnumeration.idl:334
@ kBOMTitleBlock
String, must be the name of an existing title block in title block library for reports.
Definition: EwEnumeration.idl:133
@ kClassificationTypeMax
The max value of enum.
Definition: EwEnumeration.idl:538
@ kFileMax
The max value of enum.
Definition: EwEnumeration.idl:373
@ kObserveBendRadius
if true, set minimal bend radius when routing
Definition: EwEnumeration.idl:714
@ kArchiveModeUnknown
Unknown archive mode option
Definition: EwEnumeration.idl:546
EwLibContentType
All library content types.
Definition: EwEnumeration.idl:263
@ kSymbolSynoptic
Line diagram
Definition: EwEnumeration.idl:395
@ kFollowNextCol
Follow row numbering on next column
Definition: EwEnumeration.idl:659
@ kFile2DCabinetLayout
2D cabinet layout
Definition: EwEnumeration.idl:364
@ kCommandNoPaperspace
Definition: EwEnumeration.idl:678
@ k270
Angle 270.
Definition: EwEnumeration.idl:880
@ kTitleBlockType
Classification for titleblocks.
Definition: EwEnumeration.idl:537
@ kCableCoreUndefined
Uninitialized type (used in case of error)
Definition: EwEnumeration.idl:599
@ kRouteCables
enable route cables
Definition: EwEnumeration.idl:716
@ kNumberingComponentsUnusedNumbers
Numbering unused numbers for components.
Definition: EwEnumeration.idl:215
@ kFile2DDrawingFrom3D
2D drawing in dwg format from a 3D software
Definition: EwEnumeration.idl:363
@ kSPAlgorithm
Shortest path algorithm to use.
Definition: EwEnumeration.idl:710
@ kTypeSymbol
Type Symbol.
Definition: EwEnumeration.idl:265
@ kEquipConflictLineType
String, Equipotential conflict line type.
Definition: EwEnumeration.idl:143
@ kLocationContourLineWidth
Double/real, Line width of location outline polyline.
Definition: EwEnumeration.idl:195
@ kTabHeight
Double/real, height for the Ribbon font
Definition: EwEnumeration.idl:78
@ kUpdateCables
flag to update cables origin / destination
Definition: EwEnumeration.idl:718
@ kUnknowWireSizeStd
Definition: EwEnumeration.idl:585
@ kPIDCutPipeHoriTrueVertFalse
Boolean, set it to true to vertical direction of the intersect symbol according P&ID line style.
Definition: EwEnumeration.idl:192
@ kComponentTypeUnknown
Undefined ! BAD VALUE.
Definition: EwEnumeration.idl:911
@ kLineDiagramCableFormula
String, formula for synoptic cable text.
Definition: EwEnumeration.idl:209
@ kCableControlCommand
For power cable.
Definition: EwEnumeration.idl:576
@ kAutoArrowLocConnectAllLocation
Connect lines with the same equipotential in any location.
Definition: EwEnumeration.idl:825
@ kCableWireLineType
String, Type of line for the cable core.
Definition: EwEnumeration.idl:122
@ kShow_Bridge
Boolean, set it to true to show bridge line.
Definition: EwEnumeration.idl:170
@ kFileTerminal
Terminal strip drawing.
Definition: EwEnumeration.idl:358
@ kLogInformation
Information.
Definition: EwEnumeration.idl:311
@ kCreatorUndefined
Undefined creator (used in case of error)
Definition: EwEnumeration.idl:240
@ kFileAppendixDxfDwg
Appendix Dwg/dwg file, openable in the UI.
Definition: EwEnumeration.idl:362
@ kUserNameType
String, can be Windows indentifier or Custom
Definition: EwEnumeration.idl:85
@ kCommandUsePickset
Definition: EwEnumeration.idl:673
@ kEvCodeMax
The max value of enum.
Definition: EwEnumeration.idl:768
@ kStyles
Enum value: one of the available styles, 0 for Office 2007 Blue, 1 for Office 2007 Aqua,...
Definition: EwEnumeration.idl:77
@ kAutomaticWiring
Add automatically the missing wires when equipotential is modified.
Definition: EwEnumeration.idl:230
@ kFolderPathBidirectionalExcelConfiguration
Folder path for Export Import Excel template files
Definition: EwEnumeration.idl:23
@ kSynopticTitleBlock
String, must be the name of an existing title block in title block library for line diagram.
Definition: EwEnumeration.idl:132
@ kManufacturerPartPlcModuleWithInterface
For a PLC module with an interface
Definition: EwEnumeration.idl:619
@ kWireDirXAscYDsc
left --> right / top --> down
Definition: EwEnumeration.idl:867
@ kRemoveTranslatedText
boolean, if true display task dialog for removing translated text when main language has been modifie...
Definition: EwEnumeration.idl:87
EwEnvironmentFolderPathValue
Used with getFolderPath of EwEnvironmentX object.
Definition: EwEnumeration.idl:14
@ kEntity3DHarness
Entity asssociated with a Harness.
Definition: EwEnumeration.idl:284
@ kAuto
Automatic tag mode.
Definition: EwEnumeration.idl:741
@ kComponentMarkPriority
Component mark numbering priority.
Definition: EwEnumeration.idl:227
EwSymbolType
All types of symbol.
Definition: EwEnumeration.idl:392
@ kMacroUndefined
Filter for undefined macro.
Definition: EwEnumeration.idl:322
@ kUnknowFileType
Undefined file type.
Definition: EwEnumeration.idl:354
@ kSymbolWireLabel
Wire label
Definition: EwEnumeration.idl:405
@ kFileCreoCabinetLayout
PTC Creo assembly file type.
Definition: EwEnumeration.idl:369
@ kOpenForWrite
open for write sharing the write
Definition: EwEnumeration.idl:437
@ kMacro2DFootprint
Filter for 2D Footprint.
Definition: EwEnumeration.idl:326
@ kAttributeForRecentRevision
Way for filling attributes related to recent revision.
Definition: EwEnumeration.idl:222
@ kDefaultAutomateDrawingTemplate
String, Default configuration for PLC drawing.
Definition: EwEnumeration.idl:155
@ kWireSizeGauge
For size in section (mm2)
Definition: EwEnumeration.idl:587
@ kBlackBoxPtSymbolVertical
Name of block for black box connection point displayed vertically.
Definition: EwEnumeration.idl:226
@ kObjectUnknown
Unspecified type.
Definition: EwEnumeration.idl:803
@ kArchiveModeCustom
custom archive mode option
Definition: EwEnumeration.idl:547
@ kFileSWCabinetLayout
SW 3D cabinet layout.
Definition: EwEnumeration.idl:361
@ kAutoArrowActionAutoConnect
Automatically set origin - destination arrow on end of lines with the same equipotential mark.
Definition: EwEnumeration.idl:844
@ k2DFootprintCablingDirection
Enum value: Browse direction in 2D Footprint Layout for optimized cabling order, 1 for left to right ...
Definition: EwEnumeration.idl:201
@ kFolderPathCrossReferenceConfiguration
Folder path for cross reference configuration files
Definition: EwEnumeration.idl:18
@ kManufacturerPartUndefined
Undefined type (used in case of error)
Definition: EwEnumeration.idl:613
@ kAutoConnectILinkBlockName
String, Origin - Destination arrow symbol name for autoconnect (origin).
Definition: EwEnumeration.idl:182
@ kMacroInputOutput
Filter for Input/Output.
Definition: EwEnumeration.idl:328
@ kEntity3DUnknown
Definition: EwEnumeration.idl:279
@ kDisplayConnectionLine
Boolean, set it to true to show the line for terminal strip.
Definition: EwEnumeration.idl:167
EwSymbolCrossRefType
All cross reference type of symbol.
Definition: EwEnumeration.idl:419
@ kColorBkGround
Integer, color code for drawing background color.
Definition: EwEnumeration.idl:74
@ kCreatorSystemModifyByUser
Provided with the software, then modified by user.
Definition: EwEnumeration.idl:243
@ kFolderPathImportDataConfiguration
Folder path for import data configuration files
Definition: EwEnumeration.idl:21
@ kMultiLevelTerminalTagMode
Tag mode (auto/use level mark) for multilevel terminals.
Definition: EwEnumeration.idl:219
@ kPdmUnknown
Definition: EwEnumeration.idl:897
EwPdmType
All Type of Pdm integration.
Definition: EwEnumeration.idl:896
@ kID
Integer, default Id.
Definition: EwEnumeration.idl:103
@ kSettingDimensionUnit
Enum value: 0 for Meter , 1 for Inches since 2020.
Definition: EwEnumeration.idl:91
@ kAutoUpdateDrawings
Enum value: Auto update mode for drawings, 0 for never, 1 for ask and 2 for always.
Definition: EwEnumeration.idl:207
@ kSeparatorForMarkPath
Customize separator for full path mark.
Definition: EwEnumeration.idl:210
@ kSymbolLocationLabel
Location label
Definition: EwEnumeration.idl:407
@ kComponentTypeMax
Definition: EwEnumeration.idl:922
@ kFunctionContourColor
Integer, color code of dot for function outline.
Definition: EwEnumeration.idl:117
@ kFolderPathPalette
Folder path for palette files
Definition: EwEnumeration.idl:25
@ kEntity3DHarnessBOM
Entity asssociated with a suppressed BOM asssociated with a harness.
Definition: EwEnumeration.idl:286
@ kCommandNoNewStack
Definition: EwEnumeration.idl:684
@ kSPAEngine
Shortest path algorithm engine (One CPU, Multi CPU, GPU)
Definition: EwEnumeration.idl:711
@ kWireSizeKcmil
For size in American Wire Gauge (AWG)
Definition: EwEnumeration.idl:588
@ kProjectDataExportUnknown
Definition: EwEnumeration.idl:457
@ kDwgVersion2000
Version 2000 (OdDb::vAC15)
Definition: EwEnumeration.idl:486
@ kMacroPIDAndUndefined
Filter for PID and undefined macro.
Definition: EwEnumeration.idl:333
EwTagMode
All Mark mode type.
Definition: EwEnumeration.idl:739
@ kPdmBasic
Basic export to folder under PDM control.
Definition: EwEnumeration.idl:899
@ kProjectDataManufacturerPart
Manufacturer part data project.
Definition: EwEnumeration.idl:790
@ kCableCoreLineWidth
Double/real, Line width of cable core.
Definition: EwEnumeration.idl:198
@ kMacroFluid
Filter for Fluid macro.
Definition: EwEnumeration.idl:330
@ kTagUnicityNoOrdre
Boolean, Unique order number true for no order.
Definition: EwEnumeration.idl:153
@ kReNumberMarksAction
The order number of all project elements is recalculated following the order of the drawings.
Definition: EwEnumeration.idl:857
@ kCableCoreNeutral
For a shield cable core.
Definition: EwEnumeration.idl:601
@ k3DRouteAssembly
The route is an assembly.
Definition: EwEnumeration.idl:298
@ kTermStripsLineWidth
Double/real, Line width of terminal strips.
Definition: EwEnumeration.idl:197
EwApplicationFolderPathValue
Used with getFolderPath of application object.
Definition: EwEnumeration.idl:56
@ kDesignRuleTitleBlock
String, must be the name of an existing title block in title block library for design rule check draw...
Definition: EwEnumeration.idl:180
@ kBookFormula
String, Formula to name automatically book.
Definition: EwEnumeration.idl:136
@ kOrientationPortrait
Portrait orientation code.
Definition: EwEnumeration.idl:473
@ kSymbolUndefined
Undefined type (used in case of error)
Definition: EwEnumeration.idl:393
@ kCommandNoTilemode
Definition: EwEnumeration.idl:677
@ kRowFormula
String, Formula to name automatically row.
Definition: EwEnumeration.idl:157
@ kLogOutputNone
No error shown.
Definition: EwEnumeration.idl:381
@ kLocationContourLineType
String, Type of line for the location outline.
Definition: EwEnumeration.idl:120
@ kMaxNameLength
Maximum allowed name length for routing objects.
Definition: EwEnumeration.idl:709
@ kFileExportedDesignRule
Exported design rule file.
Definition: EwEnumeration.idl:372
@ kShowSymbolConnection
Boolean, set it to true to show symbol connection for the project.
Definition: EwEnumeration.idl:116
@ kEntity3DSuppressedBOM
Entity asssociated with a suppressed BOM.
Definition: EwEnumeration.idl:285
@ kFolderFormula
String, Formula to name automatically a folder.
Definition: EwEnumeration.idl:125
@ kComponentTerminal
Terminal.
Definition: EwEnumeration.idl:917
@ kPointOrientationUndefined
Both flow direction.
Definition: EwEnumeration.idl:633
@ kCableUndefined
Uninitialized type (used in case of error)
Definition: EwEnumeration.idl:574
@ kMacroProjectAndUndefined
Filter for project and undefined macro.
Definition: EwEnumeration.idl:338
@ kMaxDistAxes
Max distance between axes when connection is possible.
Definition: EwEnumeration.idl:707
@ kUserInitials
String, initials used for revisions
Definition: EwEnumeration.idl:86
@ kFolderPathReplaceDataConfiguration
Folder path for data replacement configuration files
Definition: EwEnumeration.idl:22
@ kCurrentCodeLg
String, language code for current project language (refer to available language codes).
Definition: EwEnumeration.idl:111
@ kFileFolder
Used for folder creation, not store in database, no file can have this type.
Definition: EwEnumeration.idl:353
@ kPIDConnectionColor
Integer, color code of dot for connection dot for P&ID.
Definition: EwEnumeration.idl:186
@ k90MirrorY
Angle 90 and mirror on Y axis.
Definition: EwEnumeration.idl:883
@ kPdmSwEntreprise
Use Check-in Check-Out to SW Entreprise PDM.
Definition: EwEnumeration.idl:898
@ kExportToMultipleFile
To export one EwAdfile in one dwg file.
Definition: EwEnumeration.idl:447
@ kMacroLineDiagram
Filter for Line Diagram macro.
Definition: EwEnumeration.idl:325
EwEntity3DType
All Entity 3D types.
Definition: EwEnumeration.idl:278
@ kHarnessLabelBlockName
String, must be the name of an existing title block in title block library for Harness label block na...
Definition: EwEnumeration.idl:208
@ kFileFluid
Hydraulic and pneumatic.
Definition: EwEnumeration.idl:370
@ kLogOutputString
Display error in output debug string.
Definition: EwEnumeration.idl:383
@ kAutoArrowMarkManualAndAuto
Connect all equipotentials with same mark using manual or automatic mode.
Definition: EwEnumeration.idl:835
@ kFolderPathPtcCreo
Folder path for creo folder
Definition: EwEnumeration.idl:27
@ kTypeNone
Type None.
Definition: EwEnumeration.idl:264
@ kFileExtensionXML
File Extension for xml
Definition: EwEnumeration.idl:516
@ kDeleteExistingDrawing
Terminal strips drawing are deleted then recreated. Useful when changing the destination folder.
Definition: EwEnumeration.idl:729
@ kRevisionMode
Enum value: Revision numbering mode, 0 for numeric mode as 012, 1 for numeric mode as 123,...
Definition: EwEnumeration.idl:123
@ kMixedFileTitleBlock
String, must be the name of an existing title block in title block library for mixed scheme.
Definition: EwEnumeration.idl:181
@ kUnknowWireDirType
unknown
Definition: EwEnumeration.idl:866
EwNumberMarkAction
All the possible actions for renumber marks.
Definition: EwEnumeration.idl:854
@ kFolderPathXMLConfig
Folder path for XMLConfig
Definition: EwEnumeration.idl:32
@ kBookID
Integer, Default book ID.
Definition: EwEnumeration.idl:129
@ kObjectCable
Cable
Definition: EwEnumeration.idl:810
@ kSymbolCrossRefChild
Child
Definition: EwEnumeration.idl:424
@ kComponentConnector
Connector.
Definition: EwEnumeration.idl:919
@ kCoverPageTitleBlock
String, must be the name of an existing title block in title block library for cover page.
Definition: EwEnumeration.idl:130
@ kDimensionUnitInches
Inches dimension unit (in, ft)
Definition: EwEnumeration.idl:755
@ kTerminalColor
Integer, line color for terminal strip (insert N terminals).
Definition: EwEnumeration.idl:126
@ kFolderPathDesignRuleConfiguration
Folder path for design rule configuration files
Definition: EwEnumeration.idl:19
@ kProjectDataExportAskForQuote
Report used to ask for a quote, report but in specific folder
Definition: EwEnumeration.idl:461
@ kTerminalSort
String, The three criteria for sort terminal strip.
Definition: EwEnumeration.idl:173
@ kColor_Bridge
Integer, color code of bridge line color.
Definition: EwEnumeration.idl:171
@ kMacroFolio
Filter for folio macro.
Definition: EwEnumeration.idl:342
@ kCableLabelColor
Integer, color code of cable label line.
Definition: EwEnumeration.idl:160
@ kTimeStampYYYYMMDD
YYYY MM DD timestamp.
Definition: EwEnumeration.idl:562
@ kProjectDataObjectUnknown
Undefined data project object type.
Definition: EwEnumeration.idl:789
@ kNumberingViewType
Enum value: Wire number display type (one per point/one per page).
Definition: EwEnumeration.idl:166
@ kCableLabeLineWidth
Double/real, Line width of cable label line.
Definition: EwEnumeration.idl:200
EwCommandType
Flag type for custom commands created by users.
Definition: EwEnumeration.idl:670
@ kLocationLabelBlockName
String, Symbol name for location label.
Definition: EwEnumeration.idl:177
@ kTerminalStripFormula
String, Formula to name automatically terminal strip.
Definition: EwEnumeration.idl:149
@ kMacroMixedAndUndefined
Filter for Mixed and undefined macro.
Definition: EwEnumeration.idl:336
@ kPIDCutPipeDistance
Double/real, distance add to line width in intersect symbol according P&ID line style.
Definition: EwEnumeration.idl:191
@ kLanguageCode
String, application language code (refer to available language codes)
Definition: EwEnumeration.idl:69
@ kObjectFunction
Function.
Definition: EwEnumeration.idl:806
EwProjectDataExportType
All data export configuration.
Definition: EwEnumeration.idl:456
@ kZoomSpeed
Integer, Zoom speed value must be between 0 and 200
Definition: EwEnumeration.idl:73
@ kSaveAsDwg
Save as .dwg file.
Definition: EwEnumeration.idl:501
@ kPdmMax
Definition: EwEnumeration.idl:901
@ kTagUnicityComponent
Enum value: Mark unique by criteria for component, 0 for project, 1 for location, 2 for function,...
Definition: EwEnumeration.idl:128
@ kPdmThirdParty
No native PDM integration, Integration is managed by third party tool.
Definition: EwEnumeration.idl:900
@ kCrosshair
Integer, percentage of screen size for the size of crosshair, value must be between 0 and 100
Definition: EwEnumeration.idl:71
@ kFunctionContourLineWidth
Double/real, Line width of function outline polyline.
Definition: EwEnumeration.idl:196
@ kCommandInProgress
Definition: EwEnumeration.idl:682
@ kDefaultOLinkBlockName
String, Origin - Destination arrow symbol name(destination).
Definition: EwEnumeration.idl:139
@ kFileExtensionTXT
File Extension for txt.
Definition: EwEnumeration.idl:512
@ kApplicationFolderHelp
Help Application folder path.
Definition: EwEnumeration.idl:59
@ kFluidConnectionColor
Integer, color code of dot for connection dots for fluid.
Definition: EwEnumeration.idl:205
@ kAutoArrowActionRemoveArrows
Remove existing automatic origin - destination arrow. Not the manuel arrows by default.
Definition: EwEnumeration.idl:846
@ kCommandSession
Definition: EwEnumeration.idl:689
@ kCableLabelLineType
String, cable label line type.
Definition: EwEnumeration.idl:161
@ kLocationOutlineFormula
Location outline formula.
Definition: EwEnumeration.idl:212
@ kPointOrientationMax
The max value of enum.
Definition: EwEnumeration.idl:636
@ kOpenForWriteDenyWrite
open for write exclusive
Definition: EwEnumeration.idl:438
@ kSnapColor
Integer, color code for marker color.
Definition: EwEnumeration.idl:75
@ kShowReport
show errors report flag
Definition: EwEnumeration.idl:713
@ kNumberMarkActionUndefined
Unknown action.
Definition: EwEnumeration.idl:855
@ kProjectDataSymbol
Symbol data project.
Definition: EwEnumeration.idl:792
@ kMacroInputOutputAndUndefined
Filter for Input/Output and undefined macro.
Definition: EwEnumeration.idl:337
@ kCableReferenceType
Classification for cable references.
Definition: EwEnumeration.idl:535
@ kShowFunctionTagAttribute
Boolean, set it to true to show always fill attribute for function mark.
Definition: EwEnumeration.idl:179
@ kSymbolHarnessLabel
Harness label.
Definition: EwEnumeration.idl:408
@ k0MirrorX
Angle 0 and mirror on X axis.
Definition: EwEnumeration.idl:885
@ kProjectFolderPath
Folder path for current project
Definition: EwEnumeration.idl:43
EwCircuitPassingType
All passing types of symbol circuit.
Definition: EwEnumeration.idl:643
@ kUndefined
Undefined type (used in case of error)
Definition: EwEnumeration.idl:657
@ kFileExtensionUnknown
Unknown file extension.
Definition: EwEnumeration.idl:511
@ kUnitSystem
Enum value: default unit system used when creating a new scheme, can be 1 for Metric and 0 for Imperi...
Definition: EwEnumeration.idl:80
@ kDwgVersionNone
Definition: EwEnumeration.idl:485
@ kMacroSchemeAndUndefined
Filter for scheme and undefined macro.
Definition: EwEnumeration.idl:332
@ kCommandDocReadLock
Definition: EwEnumeration.idl:687
EwArchiveMode
Classification type.
Definition: EwEnumeration.idl:545
@ kEwApplicationSettingsValueMax
The max value of enum.
Definition: EwEnumeration.idl:94
@ kClassificationTypeUnknown
Unknown classification type.
Definition: EwEnumeration.idl:533
@ kBlackBoxPtSymbolHorizontal
Name of block for black box connection point displayed.
Definition: EwEnumeration.idl:225
@ kFolderPathUserDataConfiguration
Folder path for user data configuration files
Definition: EwEnumeration.idl:20
@ k90MirrorX
Angle 90 and mirror on X axis.
Definition: EwEnumeration.idl:886
@ kFunctionContourLineType
String, Type of line for the function outline.
Definition: EwEnumeration.idl:118
@ kEntity3DSuppressedCable
Entity asssociated with a suppressed cable, to implement Creo suppress / resume.
Definition: EwEnumeration.idl:287
@ kRevisionFormula
String, Formula to name automatically for revision.
Definition: EwEnumeration.idl:163
EwDwgFileExport
All possible export DWG file type for a project.
Definition: EwEnumeration.idl:446
@ kCommandNoOEM
Definition: EwEnumeration.idl:680
@ kAutoArrowMarkManual
Connect only equipotential with same mark using manual mode.
Definition: EwEnumeration.idl:834
@ kSymbolTerminalDrawing
Symbol for terminal strip generation
Definition: EwEnumeration.idl:399
@ kSymbolAutomateDrawing
Basic Symbol for PLC symbol generation.
Definition: EwEnumeration.idl:401
@ kMacroProjectAndFolio
Filter for folio and project macro.
Definition: EwEnumeration.idl:344
@ kOpenForRead
open for read
Definition: EwEnumeration.idl:436
@ kProjectDataActionUnknown
Undefined data project action type.
Definition: EwEnumeration.idl:777
@ kEntity3DManufacturerPart
Entity asssociated with a material type.
Definition: EwEnumeration.idl:280
@ kDefaultConnectorTemplate
String, Default configuration for connectors.
Definition: EwEnumeration.idl:223
@ kArchiveModeObjectFromLibrary
archive all objects which are associated to selected libraries
Definition: EwEnumeration.idl:552
@ kSectionStandard
Double/real, define the wire standard size section.
Definition: EwEnumeration.idl:114
@ kLineConnectionColor
Integer, color code of dot for line connection.
Definition: EwEnumeration.idl:107
@ kFileBOM
Report drawing.
Definition: EwEnumeration.idl:357
@ kEwProjectConfigValueMax
The max value of enum.
Definition: EwEnumeration.idl:231
@ kOpenLastDrawing
Enum value: 0 for Ask me, 1 for Without prompt 2 for Not Open since 2020.
Definition: EwEnumeration.idl:93
@ kWireSizeSection
For undefined size standard.
Definition: EwEnumeration.idl:586
@ kTextPrintMode
Boolean, Manage the quality of text display. Can be false for vectorial or true for Windows
Definition: EwEnumeration.idl:82
@ kEvCodeManual
manually ordered snapshot
Definition: EwEnumeration.idl:765
@ kSymbolCableLabel
Cable label
Definition: EwEnumeration.idl:403
@ kEvCodeRevClose
On Revision Close.
Definition: EwEnumeration.idl:767
@ kObjectHarness
Harness
Definition: EwEnumeration.idl:811
@ kLinkFormula
String, Formula to name automatically origin-destination arrow.
Definition: EwEnumeration.idl:152
@ kUseLevelMark
Use level mark for computing tag.
Definition: EwEnumeration.idl:743
@ kBridgesLineWidth
Double/real, Line width of bridges.
Definition: EwEnumeration.idl:199
@ kApplicationFolderTemporary
Temporary Application folder path.
Definition: EwEnumeration.idl:57
@ kSymbolComponent
Normal symbol
Definition: EwEnumeration.idl:394
@ kCommandPlotOnly
Definition: EwEnumeration.idl:679
@ kMacroFilterTypeMax
Max macro filter type.
Definition: EwEnumeration.idl:331
@ kEvCodePeriod
Automatic snapshot after given period.
Definition: EwEnumeration.idl:766
@ kProjectDrawingFolderPath
Drawing Folder path for current project
Definition: EwEnumeration.idl:45
@ kManufacturerPartPlcInterfacePoint
For PLC interface with point to point relation.
Definition: EwEnumeration.idl:621
@ kDefaultWireDiameterOther
Default wire diameter, except command.
Definition: EwEnumeration.idl:705
@ kMacroSchemeLineDiagramMixedAndUndefined
Filter for scheme, line diagram, mixed and undefined macro.
Definition: EwEnumeration.idl:341
@ kPLCDefaultFormula
String, Default formula to name automatically a PLC.
Definition: EwEnumeration.idl:164
@ kEntity3DMax
The max value of enum.
Definition: EwEnumeration.idl:288
@ kEntity3DWire
Entity asssociated with a EwAdWire.
Definition: EwEnumeration.idl:281
@ kTagUnicityCable
Enum value: Mark unique by criteria for cabl, 0 for project, 1 for location, 2 for function,...
Definition: EwEnumeration.idl:145
EwPageOrientation
All Page orientation.
Definition: EwEnumeration.idl:472
@ kPassingNormal
Equip (Through circuit)
Definition: EwEnumeration.idl:646
@ kTypeMacro
Type Title Macro.
Definition: EwEnumeration.idl:269
@ kPassingHyper
Mesh/Equip (Through circuit or component)
Definition: EwEnumeration.idl:648
@ kCommandDocExclusiveLock
Definition: EwEnumeration.idl:688
@ kSymbolLink
Origin destination arrow
Definition: EwEnumeration.idl:398
@ k3DRouteSketch
The route is a 3D sketch.
Definition: EwEnumeration.idl:297
@ kObjectTerminal
Terminal.
Definition: EwEnumeration.idl:809
@ kSymbolEquipotentialLabel
Equipotential label
Definition: EwEnumeration.idl:406
@ kTypeTitleBlock
Type Title Block.
Definition: EwEnumeration.idl:267
@ kTagUnicityTerminal
Enum value: Mark unique by criteria for Terminal strip, 0 for project, 1 for location,...
Definition: EwEnumeration.idl:144
@ kProjectCreoFolderPath
Creo Folder path for current project
Definition: EwEnumeration.idl:47
@ kSaveDxb
Save as binary .dxf file.
Definition: EwEnumeration.idl:503
@ kManufacturerPartPlcModule
For a PLC module without an interface
Definition: EwEnumeration.idl:620
EwTitleBlockRowNumbering
All row numbering option for title block.
Definition: EwEnumeration.idl:656
@ kComponentPLCModule
PLC card.
Definition: EwEnumeration.idl:915
@ kCreatorSystem
Provided with the software.
Definition: EwEnumeration.idl:241
@ kAutomaticMergeLines
Automatic merge lines when a symbol is moved or erased.
Definition: EwEnumeration.idl:229
@ kNumberingWiresDisplayStyle
Different values to configure the style to display the wires, when execute numeration.
Definition: EwEnumeration.idl:221
@ kMacroFolioAndUndefined
Filter for folio and undefined macro.
Definition: EwEnumeration.idl:343
@ kAutoArrowActionReconnect
Remove existing automatic origin - destination arrow to insert again.
Definition: EwEnumeration.idl:845
@ kCableCoreUnknow
Definition: EwEnumeration.idl:598
@ kTextDisplayMode
Boolean, Manage the quality of text display. Can be false for vectorial or true for Windows
Definition: EwEnumeration.idl:81
@ kDefaultRouteBendK
Default bend radius factor; min bend radius = K * wire diameter.
Definition: EwEnumeration.idl:706
@ kManufacturerPartAuxiliary
For an added part of object
Definition: EwEnumeration.idl:615
@ kFileExtensionXLSX
File Extension for xlsx
Definition: EwEnumeration.idl:515
@ kObjectLocation
Location.
Definition: EwEnumeration.idl:804
@ kMacroMixed
Filter for Mixed scheme.
Definition: EwEnumeration.idl:327
@ kProjectSolidWorksFolderPath
Solidworks Folder path for current project
Definition: EwEnumeration.idl:46
@ kLogGood
Good.
Definition: EwEnumeration.idl:308
@ kArchiveModeAllProjects
archive all project and mandatory objects
Definition: EwEnumeration.idl:548
EwDwgVersion
All the possible export DWG version for a project, redefinition of OdDb::DwgVersion.
Definition: EwEnumeration.idl:484
@ kSize_NodalIndicator
Double/real, Nodal indicator size (width/height).
Definition: EwEnumeration.idl:194
@ kCreatorMax
The max value of enum.
Definition: EwEnumeration.idl:244
@ kEquipConflict_Thickness
Double/real, equipotential conflict line width.
Definition: EwEnumeration.idl:190
@ kShowLineConnection
Boolean, set it to true to show line connection for the project.
Definition: EwEnumeration.idl:115
@ kSymbolCrossRefParentTable
Parent in table
Definition: EwEnumeration.idl:422
@ kEquipLabelBlockName
String, Symbol name for equipotential label.
Definition: EwEnumeration.idl:176
@ kProjectDataReplace
replace data project.
Definition: EwEnumeration.idl:779
@ kHelp
Enum value: Lets you select a default help file: either the one, 0 for installed on your workstation ...
Definition: EwEnumeration.idl:83
@ kNotOpened
not opened
Definition: EwEnumeration.idl:435
@ kDefaultDrawingStyle
Default drawing style.
Definition: EwEnumeration.idl:211
@ kProjectDocumentFolderPath
Document Folder path for current project
Definition: EwEnumeration.idl:44
@ kDefaultXrefTemplate
String, Default cross-reference configuration.
Definition: EwEnumeration.idl:189
@ kNumberingWiresUnusedNumbers
Numbering unused numbers for wires.
Definition: EwEnumeration.idl:214
EwCreatorType
All creator type.
Definition: EwEnumeration.idl:239
@ kDatabaseIdentification
boolean, if true display database identification id in the properties panel, else nothing is done
Definition: EwEnumeration.idl:88
@ kSortByTagMode
Sort to be done on some places where marks are displayed, like in component browser.
Definition: EwEnumeration.idl:216
@ kObjectLast
Last type.
Definition: EwEnumeration.idl:813
@ kSymbolConnectionColor
Integer, color of dot for symbol connection.
Definition: EwEnumeration.idl:108
EwApplicationSettingsValue
Values for application settings.
Definition: EwEnumeration.idl:67
@ kFilePID
Process & Instrumentation Diagram.
Definition: EwEnumeration.idl:368
@ kFolderPathPtcCreoTemplate
Folder path for Creo template files
Definition: EwEnumeration.idl:26
@ kManufacturerPartPlcRack
For a PLC rack object
Definition: EwEnumeration.idl:618
@ kManufacturerPartBase
For a base object
Definition: EwEnumeration.idl:614
@ kRouteWires
enable route wires
Definition: EwEnumeration.idl:717
@ kPIDConnectionDiameter
Double/real, Diameter for connection dot for P&ID.
Definition: EwEnumeration.idl:185
@ kCodeLg3
String, language code for the third project language (refer to available language codes).
Definition: EwEnumeration.idl:113
@ kMacroScheme
Filter for Scheme macro.
Definition: EwEnumeration.idl:323
@ kKeepExistingDrawing
Already generated drawings are updated, but they remain at the same place (in same folder/book).
Definition: EwEnumeration.idl:730
@ kAutoArrowLocConnectSameLocation
Connect lines with the same equipotential if they are inside a file with the same location.
Definition: EwEnumeration.idl:823
@ kFunctionID
Integer, default project function Id.
Definition: EwEnumeration.idl:105
@ kUnknowRotationOrder
Definition: EwEnumeration.idl:878
@ kFolderPathConnectorDrawingConfiguration
Folder path for connector drawing configuration files.
Definition: EwEnumeration.idl:17
@ kLineConnectionDiameter
Double/real, diameter of dot for line connection.
Definition: EwEnumeration.idl:109
@ kPassingUndefined
Undefined type (used in case of error)
Definition: EwEnumeration.idl:644
@ kFolderPathProjectTemplate
Folder path to project template files
Definition: EwEnumeration.idl:31
@ kCodeLg2
String, language code for the second project language (refer to available language codes).
Definition: EwEnumeration.idl:112
@ kSymbolConnectionLabel
Connection label
Definition: EwEnumeration.idl:404
@ kSaveAsDxf
Save as .dxf file.
Definition: EwEnumeration.idl:502
@ kFlatennedRouteTitleBlock
String, must be the name of an existing title block in title block library for flattened route 2d dra...
Definition: EwEnumeration.idl:168
@ kSymbolCrossRefNone
No cross reference
Definition: EwEnumeration.idl:421
@ kFileOther
Miscellaneous file type.
Definition: EwEnumeration.idl:359
EwWireSizeStandard
Wire size standard type.
Definition: EwEnumeration.idl:584
@ kCableCoreGND
For neutral cable core.
Definition: EwEnumeration.idl:602
@ kPassingSuper
Equip (Through circuit or component))
Definition: EwEnumeration.idl:647
EwAutoArrowMarkType
Enum which contains marks type that we want to be aware for the origin destination automatic insertio...
Definition: EwEnumeration.idl:833
@ kProjectDataUpdate
Update data project.
Definition: EwEnumeration.idl:778
EwPointOrientation
Flow direction of symbol connexion point type.
Definition: EwEnumeration.idl:632
@ kLogUndefined
State undefined.
Definition: EwEnumeration.idl:307
@ kTimeStampDDMMYYYY
DD MM YYYY timestamp.
Definition: EwEnumeration.idl:563
@ kObjectMaxPrivate
Private.
Definition: EwEnumeration.idl:812
@ kLogError
Error.
Definition: EwEnumeration.idl:310
@ kTypeReference
Type Reference.
Definition: EwEnumeration.idl:266
@ k180
Angle 180.
Definition: EwEnumeration.idl:881
@ kFluidConnectionDiameter
Double/real, Diameter of connection dots for fluid.
Definition: EwEnumeration.idl:204
@ kTabPosition
Enum value: 0 for top, 1 for left, 2 for bottom and 3 for right
Definition: EwEnumeration.idl:76
@ kFileFormula
String, Formula to name automatically a file.
Definition: EwEnumeration.idl:124
@ kAutoArrowLocConnectSameSubLocation
Connect lines with the same equipotential if they are inside a file with the same parent location.
Definition: EwEnumeration.idl:824


Provide feedback on this topic

SOLIDWORKS welcomes your feedback concerning the presentation, accuracy, and thoroughness of the documentation. Use the form below to send your comments and suggestions about this topic directly to our documentation team. The documentation team cannot answer technical support questions. Click here for information about technical support.

* Required

 
*Email:  
Subject:   Feedback on Help Topics
Page:   SOLIDWORKS Electrical API: idl_converted/EwEnumeration.idl Source File
*Comment:  
*   I acknowledge I have read and I hereby accept the privacy policy under which my Personal Data will be used by Dassault Systèmes

Print Topic

Select the scope of content to print:

x

We have detected you are using a browser version older than Internet Explorer 7. For optimized display, we suggest upgrading your browser to Internet Explorer 7 or newer.

 Never show this message again
x

Web Help Content Version: API Help (English only) 2020 SP05

To disable Web help from within SOLIDWORKS and use local help instead, click Help > Use SOLIDWORKS Web Help.

To report problems encountered with the Web help interface and search, contact your local support representative. To provide feedback on individual help topics, use the “Feedback on this topic” link on the individual topic page.