Hide Table of Contents
SOLIDWORKS Electrical API 2025.0.0
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
7import "oaidl.idl";
8import "ocidl.idl";
9
15{
48
50
56{
62
64
65
71{
77
79
84{
94 kStyles = 8,
100 kHelp = 14,
106 //since 2020
113 //since 2021
115 //since 2023
119 kSilent = 30,
122 //since 2024
124 //since 2025
127
129
134{
136 kID = 0,
145 kCodeLg2 = 10,
146 kCodeLg3 = 11,
162 kBookID = 37,
280
282
287{
293
295
300{
304
306
307
312{
313 kTypeNone = 0x00000000,
314 kTypeSymbol = 0x00000001,
315 kTypeReference = 0x00000002,
316 kTypeTitleBlock = 0x00000004,
317 kTypeCableRef = 0x00000008,
318 kTypeMacro = 0x00000010,
319 kTypeAll = 0xFFFFFFFF
320
322
327{
341
343
344
349{
350 k3DRouteSketch = 1
354
355
360{
367
369
374{
377 kMacroScheme = 0x0002,
378 kMacroPID = 0x0004,
381 kMacroMixed = 0x0020,
383 kMacroProject = 0x0080,
384 kMacroFluid = 0x0100,
400
402
407{
423 kFilePID = 13,
430
432
437{
442 kLogOutputFile = 8
443
445
450{
472
474
479{
488
490
495{
500
502
503
508{
511
513
518{
526
528
529
534{
538
540
541
542//---------------------------
547{
557
559
564{
567 kSaveDxb = 2
568
570
575{
582
584
587{
591
593
600{
607
609
614{
623
625
630{
635
637
638
643{
649
651
656{
662
664
669{
676
678
679
684{
698
700
705{
710
712
717{
724
726
731{
735 kMax = kFollowNextCol + 1
736
738
739
740
745{
746 kCommandModal = 0x00000000,
748 kCommandUsePickset = 0x00000002,
749 kCommandRedraw = 0x00000004,
751 kCommandNoMultiple = 0x00000010,
752 kCommandNoTilemode = 0x00000020,
754 kCommandPlotOnly = 0x00000080,
755 kCommandNoOEM = 0x00000100,
756 kCommandUndefined = 0x00000200,
757 kCommandInProgress = 0x00000400,
758 kCommandDefun = 0x00000800,
759 kCommandNoNewStack = 0x00010000,
761 kCommandNoMadic = 0x00040000,
764 kCommandSession = 0x00200000,
766 kCommandNoHistory = 0x00800000,
768 kCommandNoBedit = 0x02000000
769
771
772
773
774
779{
801
803
809{
813
815
821{
822 kUnknown = -1,
823 kAuto = 0,
824 kManu = 1,
825 kUseLevelMark = 2
826
828
829
835{
839
841
847{
853
855
861{
866
868
874{
881
883
889{
891 kObjectLocation = (1 << 0),
893 kObjectFunction = (1 << 1),
894 kObjectComponent = (1 << 2),
896 kObjectTerminal = (1 << 4),
897 kObjectCable = (1 << 5),
898 kObjectHarness = (1 << 6),
899 kObjectMaxPrivate = (1 << 7),
901 kObjectAll = 0xFFFFFFFF
902
904
910{
914
916
922{
925
927
933{
937
939
945{
949
951
957{
961
963
964//--- RotationOrder ---
970{
972 k0 = 0,
973 k270 = 1,
974 k180 = 2,
975 k90 = 3,
981
983
984//--- Type of Pdm integration ---
990{
991 kPdmUnknown = -1
996
998
999
1005{
1018
1020
1021
1027{
1037
1039
1040
1046{
1085
1087
1088
1094{
1095
1123
1125
1126
1127
1128
1134{
1135 kComponent = 0
1136 , kPLC = 1
1138 , kPCB = 3
1141 , kRail = 6
1142 , kDuct = 7
1144
1146
1147
1153{
1154 kPlotAreaDisplay = 0
1157
1159
1160
1166{
1167 kNoExclude = 0
1170
1172
1173
1180{
1181 kAutoBridgeUnknown = -1
1182 , kManual = 0
1186
1188
1189
1190
1191
1196{
1219
1221
1222
1228{
1234
1236
1242{
1260
1262
1268{
1269 kEwDialogUnknown = 1
1297
1299
1300
1306{
1318
1320
1326{
1333
1335
1341{
1348
1350
1351
1357{
1358 kUnknowProjectType = -1
1360 , kMacro = 1
1362
1364
1370{
1371 kPaneTypeUnknow = -1
1377
1379
1385{
1397
1399
1405{
1410
1412
1413
1414
1421{
1422 kMessageTypeUnknown = -1 // <- Unknown Message Type
1423 , kMessageTypeDefault = 0 // <- Default Message Type : Default color and app icon
1424 , kMessageTypeInformation = 1 // <- Information Message Type
1425 , kMessageTypeOk = 2 // <- OK Message Type
1426 , kMessageTypeWarning = 3 // <- Warning Message Type
1427 , kMessageTypeError = 4 // <- Error Message Type
1428
1430
1436{
1438 , kEwDialogTypeNotification = (int)kEwDialogManagerMax + (int)kEwDialogSelectorMax + 1
1439
1441
1448{
1457
1459
1460
1467{
1471
1473
1474
1480{
1490
1492
1499{
1500 kPhaseTypeUnKnown = -1
1501 , kPhase1 = 0
1502 , kPhase2 = 1
1503 , kPhase3 = 2
1504 , kNeutre = 3
1508 , kPhaseTypeMax = kPID + 1
1509
1511
1512
1513
1519{
1520 kLineUnknown = -1
1523
1525
1531{
1539
1545{
1550
1552
1553
1559{
1567
1573{
1578
1584{
1590
1596{
1603
1605
1606
1612{
1613 kPrintStatusError = -1
EwWireExtremityType
Extremity type of wires and cables.
Definition: EwEnumeration.idl:1573
@ kExtremityTypeDestination
Destination.
Definition: EwEnumeration.idl:1575
@ kExtremityTypeOrigin
Origin.
Definition: EwEnumeration.idl:1574
EwPDFPaperFormat
All standard PDF paper format types.
Definition: EwEnumeration.idl:1094
@ kPDFISO_A5_148_x_210_MM
"ISO A5 (148.00 x 210.00 MM) "
Definition: EwEnumeration.idl:1103
@ kPDFANSI_B_11_x_17_Inches
"ANSI B (11.00 x 17.00 Inches) "
Definition: EwEnumeration.idl:1121
@ kPDFANSI_E_34_x_44_Inches
"ANSI E (34.00 x 44.00 Inches) "
Definition: EwEnumeration.idl:1118
@ kPDFARCH_A_9_x_12_Inches
"ARCH A (9.00 x 12.00 Inches) "
Definition: EwEnumeration.idl:1116
@ kPDFANSI_C_17_x_22_Inches
"ANSI C (17.00 x 22.00 Inches) "
Definition: EwEnumeration.idl:1120
@ kPDFARCH_E_36_x_48_Inches
"ARCH E (36.00 x 48.00 Inches) "
Definition: EwEnumeration.idl:1112
@ kPDFISO_B1_707_x_1000_MM
"ISO B1 (707.00 x 1000.00 MM) "
Definition: EwEnumeration.idl:1101
@ kPDFARCH_C_18_x_24_Inches
"ARCH C (18.00 x 24.00 Inches) "
Definition: EwEnumeration.idl:1114
@ kPDFISO_B3_353_x_500_MM
"ISO B3 (353.00 x 500.00 MM) "
Definition: EwEnumeration.idl:1099
@ kPDFISO_B4_250_x_353_MM
"ISO B4 (250.00 x 353.00 MM) "
Definition: EwEnumeration.idl:1098
@ kPDFISO_A1_594_x_841_MM
"ISO A1 (594.00 x 841.00 MM) "
Definition: EwEnumeration.idl:1107
@ kPDFANSI_D_22_x_34_Inches
"ANSI D (22.00 x 34.00 Inches) "
Definition: EwEnumeration.idl:1119
@ kPDFANSI_A_8DOT50_x_11_Inches
"ANSI A (8.50 x 11.00 Inches) "
Definition: EwEnumeration.idl:1122
@ kPDFARCH_D_24_x_36_Inches
"ARCH D (24.00 x 36.00 Inches) "
Definition: EwEnumeration.idl:1113
@ kPDFANSI_F_28_x_40_Inches
"ANSI F (28.00 x 40.00 Inches) "
Definition: EwEnumeration.idl:1117
@ kPDFUnknownPaperFormat
Unknown Paper format
Definition: EwEnumeration.idl:1096
@ kPDFISO_2A0_1189_x_1682_MM
"ISO 2A0 (1189.00 x 1682.00 MM)"
Definition: EwEnumeration.idl:1109
@ kPDFISO_A0_841_x_1189_MM
"ISO A0 (841.00 x 1189.00 MM) "
Definition: EwEnumeration.idl:1108
@ kPDFISO_A4_210_x_297_MM
"ISO A4 (210.00 x 297.00 MM) "
Definition: EwEnumeration.idl:1104
@ kPDFISO_A2_420_x_594_MM
"ISO A2 (420.00 x 594.00 MM) "
Definition: EwEnumeration.idl:1106
@ kPDFISO_B2_500_x_707_MM
"ISO B2 (500.00 x 707.00 MM) "
Definition: EwEnumeration.idl:1100
@ kPDFISO_B0_10000_x_1414_MM
"ISO B0 (1000.00 x 1414.00 MM) "
Definition: EwEnumeration.idl:1102
@ kPDFISO_4A0_1682_x_2378_MM
"ISO 4A0 (1682.00 x 2378.00 MM)"
Definition: EwEnumeration.idl:1110
@ kPDFARCH_E1_30_x_42_Inches
"ARCH E1 (30.00 x 42.00 Inches)"
Definition: EwEnumeration.idl:1111
@ kPDFISO_B5_176_x_250_MM
"ISO B5 (176.00 x 250.00 MM) "
Definition: EwEnumeration.idl:1097
@ kPDFARCH_B_12_x_18_Inches
"ARCH B (12.00 x 18.00 Inches) "
Definition: EwEnumeration.idl:1115
@ kPDFISO_A3_297_x_420_MM
"ISO A3 (297.00 x 420.00 MM) "
Definition: EwEnumeration.idl:1105
EwObjectType
Enum which contains all kind of object.
Definition: EwEnumeration.idl:889
@ kObjectFunction
Function.
Definition: EwEnumeration.idl:893
@ kObjectUnknown
Unspecified type.
Definition: EwEnumeration.idl:890
@ kObjectTerminalStrip
Terminal strinp.
Definition: EwEnumeration.idl:895
@ kObjectFirst
First type.
Definition: EwEnumeration.idl:892
@ kObjectMaxPrivate
Private.
Definition: EwEnumeration.idl:899
@ kObjectTerminal
Terminal.
Definition: EwEnumeration.idl:896
@ kObjectCable
Cable
Definition: EwEnumeration.idl:897
@ kObjectHarness
Harness
Definition: EwEnumeration.idl:898
@ kObjectAll
All Object type.
Definition: EwEnumeration.idl:901
@ kObjectComponent
Component.
Definition: EwEnumeration.idl:894
@ kObjectLast
Last type.
Definition: EwEnumeration.idl:900
@ kObjectLocation
Location.
Definition: EwEnumeration.idl:891
EwProjectConfigValue
Values for project configuration.
Definition: EwEnumeration.idl:134
@ kLocationContourLineType
String, Type of line for the location outline.
Definition: EwEnumeration.idl:153
@ kTerminalLineType
String, Line type for terminal strip (insert N terminals).
Definition: EwEnumeration.idl:160
@ kPIDShowConnection
Boolean, set it to true to show for connection dot for P&ID.
Definition: EwEnumeration.idl:220
@ kNumberingCablesUnusedNumbers
Numbering unused numbers for cables.
Definition: EwEnumeration.idl:253
@ kDefaultAutomateDrawingTemplate
String, Default configuration for PLC drawing.
Definition: EwEnumeration.idl:188
@ kNumberingWiresUnusedNumbers
Numbering unused numbers for wires.
Definition: EwEnumeration.idl:247
@ kDefaultOLinkBlockName
String, Origin - Destination arrow symbol name(destination).
Definition: EwEnumeration.idl:172
@ kShowLineConnection
Boolean, set it to true to show line connection for the project.
Definition: EwEnumeration.idl:148
@ kIsActiveExcelAutomationAutoConnectMacros
Excel automation - Autoconnection of wires after inserting macros.
Definition: EwEnumeration.idl:268
@ kID
Integer, default Id.
Definition: EwEnumeration.idl:136
@ kBlackBoxPtSymbolVertical
Name of block for black box connection point displayed vertically.
Definition: EwEnumeration.idl:259
@ kTerminalColor
Integer, line color for terminal strip (insert N terminals).
Definition: EwEnumeration.idl:159
@ kBlackBoxPtSymbolHorizontal
Name of block for black box connection point displayed.
Definition: EwEnumeration.idl:258
@ kPIDCutPipeDistance
Double/real, distance add to line width in intersect symbol according P&ID line style.
Definition: EwEnumeration.idl:224
@ kBridgesLineWidth
Double/real, Line width of bridges.
Definition: EwEnumeration.idl:232
@ kBookID
Integer, Default book ID.
Definition: EwEnumeration.idl:162
@ kCabinetLayoutTitleBlock
String, must be the name of an existing title block in title block library for 2d drawings exported f...
Definition: EwEnumeration.idl:168
@ kPDFFileFormulaContextProject
Formula for PDF export file name if PDF outuput structure is one PDF by project.
Definition: EwEnumeration.idl:276
@ kDefaultConnectorTemplate
String, Default configuration for connectors.
Definition: EwEnumeration.idl:256
@ kFunctionID
Integer, default project function Id.
Definition: EwEnumeration.idl:138
@ kPIDConnectionColor
Integer, color code of dot for connection dot for P&ID.
Definition: EwEnumeration.idl:219
@ kTerminalFormula
String, Formula to name automatically terminal.
Definition: EwEnumeration.idl:181
@ kNumberingWiresDisplayStyle
Different values to configure the style to display the wires, when execute numeration.
Definition: EwEnumeration.idl:254
@ kDefaultTerminalDrawingTemplate
String, Default configuration for Terminal strip drawing.
Definition: EwEnumeration.idl:187
@ kFunctionContourLineWidth
Double/real, Line width of function outline polyline.
Definition: EwEnumeration.idl:229
@ kDefaultConnectionLabelTemplate
Default configuration for dynamic connection label.
Definition: EwEnumeration.idl:266
@ kSymbolConnectionColor
Integer, color of dot for symbol connection.
Definition: EwEnumeration.idl:141
@ kLineConnectionDiameter
Double/real, diameter of dot for line connection.
Definition: EwEnumeration.idl:142
@ kPDFTargetFolderFormula
Target folder parent to create the formula path for PDF Export.
Definition: EwEnumeration.idl:274
@ kDimensionUnit
Dimension unit (mm, inches)
Definition: EwEnumeration.idl:261
@ kCurrentCodeLg
String, language code for current project language (refer to available language codes).
Definition: EwEnumeration.idl:144
@ kUnknowEwProjectConfigValue
Unknow project config.
Definition: EwEnumeration.idl:135
@ kAutoRotateSymbolsAttributes
Auto rotate symbols attributes.
Definition: EwEnumeration.idl:267
@ kPIDConnectionDiameter
Double/real, Diameter for connection dot for P&ID.
Definition: EwEnumeration.idl:218
@ kLineDiagramCableFormula
String, formula for synoptic cable text.
Definition: EwEnumeration.idl:242
@ kDisplayConnectionLine
Boolean, set it to true to show the line for terminal strip.
Definition: EwEnumeration.idl:200
@ kLocationOutlineFormula
Location outline formula.
Definition: EwEnumeration.idl:245
@ kCableFormula
String, Formula to name automatically cable.
Definition: EwEnumeration.idl:184
@ kAutoConnectOLinkBlockName
String, Origin - Destination arrow symbol name for autoconnect (destination).
Definition: EwEnumeration.idl:216
@ kEquipConflict_Thickness
Double/real, equipotential conflict line width.
Definition: EwEnumeration.idl:223
@ kTagUnicityComponent
Enum value: Mark unique by criteria for component, 0 for project, 1 for location, 2 for function,...
Definition: EwEnumeration.idl:161
@ kLineConnectionColor
Integer, color code of dot for line connection.
Definition: EwEnumeration.idl:140
@ kShowLocationTagAttribute
Boolean, set it to true to show always fill attribute for location mark.
Definition: EwEnumeration.idl:211
@ kCableCoreLineWidth
Double/real, Line width of cable core.
Definition: EwEnumeration.idl:231
@ kPDFFileFormulaContextFile
Formula for PDF export file name if PDF outuput structure is one separated files.
Definition: EwEnumeration.idl:278
@ kNumberingViewType
Enum value: Wire number display type (one per point/one per page).
Definition: EwEnumeration.idl:199
@ kVisibility_NodalIndicator
Boolean, set it to true to show forNodal indicator.
Definition: EwEnumeration.idl:226
@ kPIDFileTitleBlock
String, must be the name of an existing title block in title block library for P&ID.
Definition: EwEnumeration.idl:217
@ kDefaultDrawingStyle
Default drawing style.
Definition: EwEnumeration.idl:244
@ kTagUnicityCable
Enum value: Mark unique by criteria for cabl, 0 for project, 1 for location, 2 for function,...
Definition: EwEnumeration.idl:178
@ kCodeLg3
String, language code for the third project language (refer to available language codes).
Definition: EwEnumeration.idl:146
@ kCableLabeLineWidth
Double/real, Line width of cable label line.
Definition: EwEnumeration.idl:233
@ kBOMTitleBlock
String, must be the name of an existing title block in title block library for reports.
Definition: EwEnumeration.idl:166
@ kTagUnicityNoOrdre
Boolean, Unique order number true for no order.
Definition: EwEnumeration.idl:186
@ kShowFunctionTagAttribute
Boolean, set it to true to show always fill attribute for function mark.
Definition: EwEnumeration.idl:212
@ kPLCDefaultFormula
String, Default formula to name automatically a PLC.
Definition: EwEnumeration.idl:197
@ kMixedFileTitleBlock
String, must be the name of an existing title block in title block library for mixed scheme.
Definition: EwEnumeration.idl:214
@ kComponentMarkPriority
Component mark numbering priority.
Definition: EwEnumeration.idl:260
@ kUseBlackBoxPtSymbol
Option for using symbol for black box connection point instead of attached text.
Definition: EwEnumeration.idl:257
@ kMultiLevelTerminalTagMode
Tag mode (auto/use level mark) for multilevel terminals.
Definition: EwEnumeration.idl:252
@ kFunctionContourColor
Integer, color code of dot for function outline.
Definition: EwEnumeration.idl:150
@ kDirectionTypeEquipTag
Enum value: Wire and component numbering direction, 1 for left to right and top to down,...
Definition: EwEnumeration.idl:192
@ kFlatennedRouteTitleBlock
String, must be the name of an existing title block in title block library for flattened route 2d dra...
Definition: EwEnumeration.idl:201
@ kFileFormula
String, Formula to name automatically a file.
Definition: EwEnumeration.idl:157
@ kSeparatorForMarkPath
Customize separator for full path mark.
Definition: EwEnumeration.idl:243
@ kDefaultXrefTemplate
String, Default cross-reference configuration.
Definition: EwEnumeration.idl:222
@ kLocationLabelBlockName
String, Symbol name for location label.
Definition: EwEnumeration.idl:210
@ kLocationID
Integer, default project location Id.
Definition: EwEnumeration.idl:137
@ kColor_Bridge
Integer, color code of bridge line color.
Definition: EwEnumeration.idl:204
@ kCoverPageTitleBlock
String, must be the name of an existing title block in title block library for cover page.
Definition: EwEnumeration.idl:163
@ kFormatDate
String, Date format.
Definition: EwEnumeration.idl:173
@ kTermStripsLineWidth
Double/real, Line width of terminal strips.
Definition: EwEnumeration.idl:230
@ kEquipConflictColor
Integer, color code Equipotential conflict.
Definition: EwEnumeration.idl:175
@ kSeparatorForMLevelTerminalMark
Customize separator for multilevel terminals.
Definition: EwEnumeration.idl:251
@ k2DFootprintCablingDirection
Enum value: Browse direction in 2D Footprint Layout for optimized cabling order, 1 for left to right ...
Definition: EwEnumeration.idl:234
@ kLocationFormula
String, Formula to name automatically location.
Definition: EwEnumeration.idl:179
@ kFluidConnectionDiameter
Double/real, Diameter of connection dots for fluid.
Definition: EwEnumeration.idl:237
@ kPDFFileFormulaContextBook
Formula for PDF export file name if PDF outuput structure is one PDF by book.
Definition: EwEnumeration.idl:277
@ kFluidConnectionColor
Integer, color code of dot for connection dots for fluid.
Definition: EwEnumeration.idl:238
@ kNumberingComponentsUnusedNumbers
Numbering unused numbers for components.
Definition: EwEnumeration.idl:248
@ kPDFFolderFormula
Folder formula to create the PDF Export.
Definition: EwEnumeration.idl:275
@ kFolderFormula
String, Formula to name automatically a folder.
Definition: EwEnumeration.idl:158
@ kTagUnicityTerminal
Enum value: Mark unique by criteria for Terminal strip, 0 for project, 1 for location,...
Definition: EwEnumeration.idl:177
@ kCabinetLayout2DTitleBlock
String, must be the name of an existing title block in title block library for 2d cabinet drawings.
Definition: EwEnumeration.idl:191
@ kTagMode
Boolean, set it to true to use IEC standard.
Definition: EwEnumeration.idl:139
@ kMeasurement
Enum value: project unit system, 1 for Metric and 0 for Imperial.
Definition: EwEnumeration.idl:170
@ kLinkFormula
String, Formula to name automatically origin-destination arrow.
Definition: EwEnumeration.idl:185
@ kComponentFormula
String, Formula to name automatically a component.
Definition: EwEnumeration.idl:183
@ kFunctionOutlineFormula
Function outline formula.
Definition: EwEnumeration.idl:246
@ kTerminalTitleBlock
String, must be the name of an existing title block in title block library for terminal strip drawing...
Definition: EwEnumeration.idl:167
@ kEwProjectConfigValueMax
The max value of enum.
Definition: EwEnumeration.idl:279
@ kSynopticTitleBlock
String, must be the name of an existing title block in title block library for line diagram.
Definition: EwEnumeration.idl:165
@ kLocationContourLineWidth
Double/real, Line width of location outline polyline.
Definition: EwEnumeration.idl:228
@ kNumberingType
Enum value: Wire numbering type, 0 for wire and 1 for equipotential.
Definition: EwEnumeration.idl:198
@ kExcludeFromBom
Exclude electrical component from mechanical Bill of material.
Definition: EwEnumeration.idl:264
@ kAttributeForRecentRevision
Way for filling attributes related to recent revision.
Definition: EwEnumeration.idl:255
@ kSchemeCableCoreFormula
String, formula to display cable core text on a schematic line.
Definition: EwEnumeration.idl:235
@ kDesignRuleTitleBlock
String, must be the name of an existing title block in title block library for design rule check draw...
Definition: EwEnumeration.idl:213
@ kFluidFileTitleBlock
String, must be the name of an existing title block in title block library for Fluid scheme.
Definition: EwEnumeration.idl:236
@ kFluidShowConnection
Boolean, set it to true to show for connection dots for fluid.
Definition: EwEnumeration.idl:239
@ kFunctionFormula
String, Formula to name automatically function.
Definition: EwEnumeration.idl:180
@ kEquipConflictShow
Boolean, set it to true to show Equipotential conflict.
Definition: EwEnumeration.idl:174
@ kHarnessLabelBlockName
String, must be the name of an existing title block in title block library for Harness label block na...
Definition: EwEnumeration.idl:241
@ kAutoUpdateDrawings
Enum value: Auto update mode for drawings, 0 for never, 1 for ask and 2 for always.
Definition: EwEnumeration.idl:240
@ kIsActiveDisconnectedMode
To know if disconnected mode is active or not.
Definition: EwEnumeration.idl:250
@ kSymbolConnectionDiameter
Double/real, diameter of dot for symbol connection.
Definition: EwEnumeration.idl:143
@ kSchematicTitleBlock
String, must be the name of an existing title block in title block library for scheme.
Definition: EwEnumeration.idl:164
@ kTagUnicityDrawing
Enum value: Mark unique by criteria for drawing, 0 for project, 4 for book and 6 for folder.
Definition: EwEnumeration.idl:271
@ kSortByTagMode
Sort to be done on some places where marks are displayed, like in component browser.
Definition: EwEnumeration.idl:249
@ kShow_CableWire
Boolean, set it to true to show cable core line.
Definition: EwEnumeration.idl:221
@ kAutoConnectILinkBlockName
String, Origin - Destination arrow symbol name for autoconnect (origin).
Definition: EwEnumeration.idl:215
@ kEquipConflictLineType
String, Equipotential conflict line type.
Definition: EwEnumeration.idl:176
@ kSectionStandard
Double/real, define the wire standard size section.
Definition: EwEnumeration.idl:147
@ kLocationContourColor
Integer, color code of dot for the location outline.
Definition: EwEnumeration.idl:152
@ kDefaultILinkBlockName
String, Origin - Destination arrow symbol name(origin).
Definition: EwEnumeration.idl:171
@ kCableLabelLineType
String, cable label line type.
Definition: EwEnumeration.idl:194
@ kPIDCutPipeHoriTrueVertFalse
Boolean, set it to true to vertical direction of the intersect symbol according P&ID line style.
Definition: EwEnumeration.idl:225
@ kHarnessFormula
String, Formula to name automatically a harness.
Definition: EwEnumeration.idl:202
@ kFunctionContourLineType
String, Type of line for the function outline.
Definition: EwEnumeration.idl:151
@ kAppSpecialEdition
Reserved use.
Definition: EwEnumeration.idl:207
@ kShow_Bridge
Boolean, set it to true to show bridge line.
Definition: EwEnumeration.idl:203
@ kWireLabelBlockName
String, Symbol name for wire label.
Definition: EwEnumeration.idl:208
@ kTerminalStripFormula
String, Formula to name automatically terminal strip.
Definition: EwEnumeration.idl:182
@ kAutomaticWiring
Add automatically the missing wires when equipotential is modified.
Definition: EwEnumeration.idl:263
@ kCableLabelColor
Integer, color code of cable label line.
Definition: EwEnumeration.idl:193
@ kRevisionFormula
String, Formula to name automatically for revision.
Definition: EwEnumeration.idl:196
@ kColumnFormula
String, Formula to name automatically column.
Definition: EwEnumeration.idl:189
@ kCableWireLineType
String, Type of line for the cable core.
Definition: EwEnumeration.idl:155
@ kKeepWiresInTheAir
Keep wires disconnected.
Definition: EwEnumeration.idl:265
@ kSize_NodalIndicator
Double/real, Nodal indicator size (width/height).
Definition: EwEnumeration.idl:227
@ kBookFormula
String, Formula to name automatically book.
Definition: EwEnumeration.idl:169
@ kAutomaticMergeLines
Automatic merge lines when a symbol is moved or erased.
Definition: EwEnumeration.idl:262
@ kCableLabelBlockName
String, cable label symbol name.
Definition: EwEnumeration.idl:195
@ kTerminalSort
String, The three criteria for sort terminal strip.
Definition: EwEnumeration.idl:206
@ kCodeLg2
String, language code for the second project language (refer to available language codes).
Definition: EwEnumeration.idl:145
@ kResetCatRefInfoFromComponent
Option to clear manufacturer part information when deleting or replacing a part from component.
Definition: EwEnumeration.idl:269
@ kIsActiveExcelAutomationResetUndefMacroVars
Option to reset undefined macro variables.
Definition: EwEnumeration.idl:270
@ kRevisionMode
Enum value: Revision numbering mode, 0 for numeric mode as 012, 1 for numeric mode as 123,...
Definition: EwEnumeration.idl:156
@ kIsPDFFormulaPath
Option to define the PDF export file paths with formula.
Definition: EwEnumeration.idl:273
@ kRowFormula
String, Formula to name automatically row.
Definition: EwEnumeration.idl:190
@ kCableWireColor
Integer, color code of dot for the cable core.
Definition: EwEnumeration.idl:154
@ kEquipLabelBlockName
String, Symbol name for equipotential label.
Definition: EwEnumeration.idl:209
@ kLineType_Bridge
String, bridge line type.
Definition: EwEnumeration.idl:205
@ kShowSymbolConnection
Boolean, set it to true to show symbol connection for the project.
Definition: EwEnumeration.idl:149
@ kNumberingDrawingsUnusedNumbers
Numbering unused numbers for drawings.
Definition: EwEnumeration.idl:272
EwEnvironmentFolderPathValue
Used with getFolderPath of EwEnvironmentX object.
Definition: EwEnumeration.idl:15
@ kFolderPathXMLControlBuild
Folder path for ControlBuild export config.
Definition: EwEnumeration.idl:47
@ kFolderPathSOLIDWORKS
Folder path for SOLIDWORKS folder
Definition: EwEnumeration.idl:27
@ kFolderPathUserDataValues
Folder path for UserData Values.
Definition: EwEnumeration.idl:36
@ kFolderPathPlcDrawingConfiguration
Folder path for plc drawing configuration files
Definition: EwEnumeration.idl:17
@ kFolderPathCatalogDb
Folder path for Catalog Database.
Definition: EwEnumeration.idl:42
@ kFolderPathXMLTerminalDrawingConfig
Folder path for Terminal Drawing Configuration.
Definition: EwEnumeration.idl:35
@ kFolderPathPalette
Folder path for palette files.
Definition: EwEnumeration.idl:26
@ kFolderPathSqlScripts
Folder path for SqlScripts.
Definition: EwEnumeration.idl:46
@ kFolderPathProjectTemplate
Folder path to project template files
Definition: EwEnumeration.idl:30
@ kFolderPathErpCatalogDataDb
Folder path for Erp Catalog Database.
Definition: EwEnumeration.idl:45
@ KFolderPathAppDataDb
Folder path for Application Database.
Definition: EwEnumeration.idl:39
@ kFolderPathXMLConnectionLabel
Folder path for XML Connection Label
Definition: EwEnumeration.idl:38
@ kFolderPathXlsAutomationTemplate
Folder path for Xls Automation template
Definition: EwEnumeration.idl:32
@ kFolderPathTitleBlock
Folder path to titleblock files
Definition: EwEnumeration.idl:29
@ kFolderPathGlossaryDb
Folder path for Glossary Database.
Definition: EwEnumeration.idl:43
@ kFolderPathAppMacroDb
Folder path for Macro Database.
Definition: EwEnumeration.idl:41
@ kFolderPathConnectorDrawingConfiguration
Folder path for connector drawing configuration files.
Definition: EwEnumeration.idl:18
@ kFolderPathEpdmReportConfiguration
Folder path for EPDM report configuration files
Definition: EwEnumeration.idl:25
@ kFolderPathBidirectionalExcelConfiguration
Folder path for Export Import Excel template files
Definition: EwEnumeration.idl:24
@ kFolderPathReportConfiguration
Folder path for report configuration files
Definition: EwEnumeration.idl:16
@ kFolderPathCrossReferenceConfiguration
Folder path for cross reference configuration files
Definition: EwEnumeration.idl:19
@ kFolderPathXMLConfig
Folder path for XMLConfig
Definition: EwEnumeration.idl:31
@ kFolderPathAppProjectDb
Folder path for Project Database.
Definition: EwEnumeration.idl:40
@ kFolderPathDrawingStyle
Folder path for Drawing style.
Definition: EwEnumeration.idl:34
@ kFolderPathClassificationDb
Folder path for Classification Database.
Definition: EwEnumeration.idl:44
@ kFolderPathDesignRuleConfiguration
Folder path for design rule configuration files
Definition: EwEnumeration.idl:20
@ kFolderPathPlotStyle
Folder path for Plot style.
Definition: EwEnumeration.idl:33
@ kFolderPathReplaceDataConfiguration
Folder path for data replacement configuration files
Definition: EwEnumeration.idl:23
@ kFolderPathCircuitWorksPrt
Folder path for CircuitWorks Part.
Definition: EwEnumeration.idl:37
@ kFolderPathUserDataConfiguration
Folder path for user data configuration files
Definition: EwEnumeration.idl:21
@ kFolderPathSymbol
Folder path to symbol files
Definition: EwEnumeration.idl:28
@ kFolderPathImportDataConfiguration
Folder path for import data configuration files
Definition: EwEnumeration.idl:22
EwDwgFileExport
All possible export DWG file type for a project.
Definition: EwEnumeration.idl:508
@ kExportToMultipleFile
To export one EwAdfile in one dwg file.
Definition: EwEnumeration.idl:509
@ kExportToSingleFile
To export all EwAdfile in one dwg file.
Definition: EwEnumeration.idl:510
EwTSDrawingOption
Define behavior when updating terminal strip drawings.
Definition: EwEnumeration.idl:809
@ kDeleteExistingDrawing
Terminal strips drawing are deleted then recreated. Useful when changing the destination folder.
Definition: EwEnumeration.idl:811
@ kTSDrawingOptionUnknown
Unknown option.
Definition: EwEnumeration.idl:810
@ kKeepExistingDrawing
Already generated drawings are updated, but they remain at the same place (in same folder/book).
Definition: EwEnumeration.idl:812
EwApplicationFolderPathValue
Used with getFolderPath of application object.
Definition: EwEnumeration.idl:71
@ kApplicationFolderHelp
Help Application folder path.
Definition: EwEnumeration.idl:74
@ kApplicationFolderFonts
Fonts Application folder path.
Definition: EwEnumeration.idl:73
@ kApplicationFolderPdfLibResources
pdf library resources folder path
Definition: EwEnumeration.idl:76
@ kApplicationFolderTemporary
Temporary Application folder path.
Definition: EwEnumeration.idl:72
@ kApplicationFolderSupport
Support Application folder path.
Definition: EwEnumeration.idl:75
EwRotationOrder
All the Rotation order.
Definition: EwEnumeration.idl:970
@ k0MirrorY
Angle 0 and mirror on Y axis.
Definition: EwEnumeration.idl:977
@ k180
Angle 180.
Definition: EwEnumeration.idl:974
@ k90MirrorY
Angle 90 and mirror on Y axis.
Definition: EwEnumeration.idl:976
@ k90MirrorX
Angle 90 and mirror on X axis.
Definition: EwEnumeration.idl:979
@ k270
Angle 270.
Definition: EwEnumeration.idl:973
@ kRotationOrderMax
The max value of enum.
Definition: EwEnumeration.idl:980
@ k0
Angle 0.
Definition: EwEnumeration.idl:972
@ k90
Angle 90.
Definition: EwEnumeration.idl:975
@ k0MirrorX
Angle 0 and mirror on X axis.
Definition: EwEnumeration.idl:978
@ kUnknowRotationOrder
Unknow rotation.
Definition: EwEnumeration.idl:971
EwSymbolCrossRefType
All cross reference type of symbol.
Definition: EwEnumeration.idl:479
@ kSymbolCrossRefUndefined
Undefined type (used in case of error)
Definition: EwEnumeration.idl:480
@ kSymbolCrossRefParentTable
Parent in table
Definition: EwEnumeration.idl:482
@ kSymbolCrossRefChild
Child
Definition: EwEnumeration.idl:484
@ kSymbolCrossRefParentLine
Parent in line
Definition: EwEnumeration.idl:483
@ kSymbolCrossRefSameLevel
Same level
Definition: EwEnumeration.idl:485
@ kSymbolCrossRefDefaultConfig
Using default configuration (symbol config)
Definition: EwEnumeration.idl:486
@ kSymbolCrossRefMax
The max value of enum.
Definition: EwEnumeration.idl:487
@ kSymbolCrossRefNone
No cross reference
Definition: EwEnumeration.idl:481
EwApplicationSettingsValue
Values for application settings.
Definition: EwEnumeration.idl:84
@ kStyles
Enum value: one of the available styles, 0 for Office 2007 Blue, 1 for Office 2007 Aqua,...
Definition: EwEnumeration.idl:94
@ kUserNameType
String, can be Windows indentifier or Custom
Definition: EwEnumeration.idl:102
@ kHelp
Enum value: Lets you select a default help file: either the one, 0 for installed on your workstation ...
Definition: EwEnumeration.idl:100
@ kSendAnonymousData
boolean, if true send anonymous data since 2020
Definition: EwEnumeration.idl:107
@ kSilent
Silent mode to show or hide the message box, dialog or progress.
Definition: EwEnumeration.idl:119
@ kOptimizeProjectOpening
Enum value: 0 to load data at first usage, 1 to load data all at opening.
Definition: EwEnumeration.idl:114
@ kTabHeight
Double/real, height for the Ribbon font
Definition: EwEnumeration.idl:95
@ kUserInitials
String, initials used for revisions
Definition: EwEnumeration.idl:103
@ kSnapColor
Integer, color code for marker color.
Definition: EwEnumeration.idl:92
@ kPickBoxSize
Size of cursor pickbox in pixel (for 100% DPI), value must be between 0 and 50
Definition: EwEnumeration.idl:87
@ kReconnectSketchRoutes
Reconnect sketch route when moving a 3D part - removed as by TEW-53727.
Definition: EwEnumeration.idl:118
@ kRenameCompomentInTree
Enum value: rename 3D compoment in Solidworks tree since 2020.
Definition: EwEnumeration.idl:111
@ kDatabaseIdentification
boolean, if true display database identification id in the properties panel, else nothing is done
Definition: EwEnumeration.idl:105
@ kColorBkGround
Integer, color code for drawing background color.
Definition: EwEnumeration.idl:91
@ kCrosshair
Integer, percentage of screen size for the size of crosshair, value must be between 0 and 100
Definition: EwEnumeration.idl:88
@ kZoomSpeed
Integer, Zoom speed value must be between 0 and 200
Definition: EwEnumeration.idl:90
@ kSettingDimensionUnit
Enum value: 0 for Meter , 1 for Inches since 2020.
Definition: EwEnumeration.idl:108
@ kTabPosition
Enum value: 0 for top, 1 for left, 2 for bottom and 3 for right
Definition: EwEnumeration.idl:93
@ kLanguageCode
String, application language code (refer to available language codes)
Definition: EwEnumeration.idl:86
@ kRemoveTmpRoutingFile
Enum value: remove Temporary Xml routing file since 2020.
Definition: EwEnumeration.idl:112
@ kUnknowEwApplicationSettingsValue
Definition: EwEnumeration.idl:85
@ kGraphicalAcceleration
Enum value: 1 for GDI, 2 for OpenGL 3 for DirectX since 2020.
Definition: EwEnumeration.idl:109
@ kTextPrintMode
Boolean, Manage the quality of text display. Can be false for vectorial or true for Windows
Definition: EwEnumeration.idl:99
@ kTextDisplayMode
Boolean, Manage the quality of text display. Can be false for vectorial or true for Windows
Definition: EwEnumeration.idl:98
@ kEwApplicationSettingsValueMax
The max value of enum.
Definition: EwEnumeration.idl:126
@ kNumberOfOpenedDocument
Integer, number of allowed opened documents, must be greater than 1
Definition: EwEnumeration.idl:96
@ kEsxPLMCSADebugMode
Debug mode for PLMCSA on ESX.
Definition: EwEnumeration.idl:120
@ kDisplayInsertPointSymbol
Boolean, if true display insertion point in symbol preview.
Definition: EwEnumeration.idl:116
@ kRemoveTranslatedText
boolean, if true display task dialog for removing translated text when main language has been modifie...
Definition: EwEnumeration.idl:104
@ kUserName
String, return current user name. User name cannot be changed if UserNameType is Windows
Definition: EwEnumeration.idl:101
@ kReverseZoomDirection
Boolean, set it to true to reverse zoom direction of mouse wheel
Definition: EwEnumeration.idl:89
@ kOpenLastDrawing
Enum value: 0 for Ask me, 1 for Without prompt 2 for Not Open since 2020.
Definition: EwEnumeration.idl:110
@ kZoomToFitAtOpen
Boolean, if true do a zoom extent when opening a drawing except when go to symbol is executed.
Definition: EwEnumeration.idl:123
@ kKeepAssociationsIfUnsaved
Boolean, if true to preserve associations done when the assembly file is closed without saving.
Definition: EwEnumeration.idl:125
@ kUnitSystem
Enum value: default unit system used when creating a new scheme, can be 1 for Metric and 0 for Imperi...
Definition: EwEnumeration.idl:97
@ kEsxMinLogLevel
minimum Log level value on ESX
Definition: EwEnumeration.idl:121
@ kDisplayInsertPointMacro
Boolean, if true display insertion point in macro preview.
Definition: EwEnumeration.idl:117
EwCircuitPassingType
All passing types of symbol circuit.
Definition: EwEnumeration.idl:717
@ kPassingHyper
Mesh/Equip (Through circuit or component)
Definition: EwEnumeration.idl:722
@ kPassingSuper
Equip (Through circuit or component))
Definition: EwEnumeration.idl:721
@ kPassingMax
The max value of enum.
Definition: EwEnumeration.idl:723
@ kPassingUndefined
Undefined type (used in case of error)
Definition: EwEnumeration.idl:718
@ kPassingNormal
Equip (Through circuit)
Definition: EwEnumeration.idl:720
@ kPassingBlocking
Not passing
Definition: EwEnumeration.idl:719
EsxPlatformObjectStatus
Enumeration of the Object Status in the platform Reflects ESX3DExperienceAddin.Controllers....
Definition: EwEnumeration.idl:1448
@ kObjectStatusObsolete
The object has been modified on platform and is newer than our object on the app. Has not been modifi...
Definition: EwEnumeration.idl:1453
@ kObjectStatusNewOnPlatform
The object exists on platform but not locally.
Definition: EwEnumeration.idl:1455
@ kObjectStatusExist
The object exists on platform, is updated and is the same on local DB and on Platform.
Definition: EwEnumeration.idl:1451
@ kObjectStatusNew
The object is new and does not exist on Platform.
Definition: EwEnumeration.idl:1450
@ kObjectStatusModifiedBoth
The object has been modified on platform and locally.
Definition: EwEnumeration.idl:1454
@ kObjectStatusExistOnBoth
The object exists on platform and locally but they are not related.
Definition: EwEnumeration.idl:1456
@ kObjectStatusUnknown
Definition: EwEnumeration.idl:1449
@ kObjectStatusModified
The object has been modified locally and the local version is newer than platform....
Definition: EwEnumeration.idl:1452
EwEventCode
Events leading to snapshot.
Definition: EwEnumeration.idl:847
@ kEvCodeManual
manually ordered snapshot
Definition: EwEnumeration.idl:849
@ kEvCodeUnknown
Unknown event.
Definition: EwEnumeration.idl:848
@ kEvCodeRevClose
On Revision Close.
Definition: EwEnumeration.idl:851
@ kEvCodePeriod
Automatic snapshot after given period.
Definition: EwEnumeration.idl:850
@ kEvCodeMax
The max value of enum.
Definition: EwEnumeration.idl:852
EwProjectDataExportType
All data export configuration.
Definition: EwEnumeration.idl:518
@ kProjectDataExportUnknown
Unknown export data.
Definition: EwEnumeration.idl:519
@ kProjectDataExportBidExcel
Excel Export/import template.
Definition: EwEnumeration.idl:522
@ kProjectDataExportBom
Bom in specific folder
Definition: EwEnumeration.idl:524
@ kProjectDataExportAskForQuote
Report used to ask for a quote, report but in specific folder
Definition: EwEnumeration.idl:523
@ kProjectDataExportReport
Report from bom template folder.
Definition: EwEnumeration.idl:520
@ kProjectDataExportDesignRules
Design rule (same as report) but in design rule folder
Definition: EwEnumeration.idl:521
@ kProjectDataExportMax
The max value of enum.
Definition: EwEnumeration.idl:525
EwProjectType
Enumeration of type of project.
Definition: EwEnumeration.idl:1357
@ kProjectTypeMax
End of enum.
Definition: EwEnumeration.idl:1361
@ kMacro
Macro type.
Definition: EwEnumeration.idl:1360
@ kProject
Project type.
Definition: EwEnumeration.idl:1359
@ kUnknowProjectType
Unknown project type.
Definition: EwEnumeration.idl:1358
EwAutoArrowActionType
Enum which contains all action for the origin destination automatic insertion.
Definition: EwEnumeration.idl:933
@ kAutoArrowActionAutoConnect
Automatically set origin - destination arrow on end of lines with the same equipotential mark.
Definition: EwEnumeration.idl:934
@ kAutoArrowActionReconnect
Remove existing automatic origin - destination arrow to insert again.
Definition: EwEnumeration.idl:935
@ kAutoArrowActionRemoveArrows
Remove existing automatic origin - destination arrow. Not the manuel arrows by default.
Definition: EwEnumeration.idl:936
EwStandardScaleType
All standard print drawing scale type.
Definition: EwEnumeration.idl:1046
@ kScaleType1On32inTo1ft
1/32" = 1'
Definition: EwEnumeration.idl:1052
@ kScaleType3On16inTo1ft
3/16" = 1'
Definition: EwEnumeration.idl:1056
@ kScaleType1On16inTo1ft
1/16" = 1'
Definition: EwEnumeration.idl:1053
@ kScaleType1ftTo1ft
1' = 1'
Definition: EwEnumeration.idl:1064
@ kScaleType3On32inTo1ft
3/32" = 1'
Definition: EwEnumeration.idl:1054
@ kScaleType1To20
1:20
Definition: EwEnumeration.idl:1072
@ kScaleType1To100
1:100
Definition: EwEnumeration.idl:1076
@ kScaleType1To2
1:2
Definition: EwEnumeration.idl:1066
@ kScaleType1inTo1ft
1" = 1'
Definition: EwEnumeration.idl:1061
@ kScaleType100To1
100:1
Definition: EwEnumeration.idl:1081
@ kScaleType1To5
1:5
Definition: EwEnumeration.idl:1068
@ kScaleType1To8
1:8
Definition: EwEnumeration.idl:1069
@ kScaleTypeScaleToFit
Scaled to Fit.
Definition: EwEnumeration.idl:1049
@ kScaleType1To1
1:1
Definition: EwEnumeration.idl:1065
@ kScaleType1On64inTo1ft
1/64" = 1'
Definition: EwEnumeration.idl:1051
@ kScaleType1To4
1:4
Definition: EwEnumeration.idl:1067
@ kScaleType1To30
1:30
Definition: EwEnumeration.idl:1073
@ kScaleType1On4inTo1ft
1/4" = 1'
Definition: EwEnumeration.idl:1057
@ kScaleType3On2inTo1ft
1.5"= 1'
Definition: EwEnumeration.idl:1083
@ kScaleTypeCustom
custom scale to be defined by user
Definition: EwEnumeration.idl:1048
@ kScaleType1000To1
1000:1
Definition: EwEnumeration.idl:1082
@ kScaleType10To1
10:1
Definition: EwEnumeration.idl:1080
@ kScaleType1On2inTo1ft
1/2" = 1'
Definition: EwEnumeration.idl:1059
@ kScaleType4To1
4:1
Definition: EwEnumeration.idl:1078
@ kScaleType3On8inTo1ft
3/8" = 1'
Definition: EwEnumeration.idl:1058
@ kScaleType2To1
2:1
Definition: EwEnumeration.idl:1077
@ kUndefinedStandardScaleType
Undefined scale type.
Definition: EwEnumeration.idl:1047
@ kScaleType1To40
1:40
Definition: EwEnumeration.idl:1074
@ kScaleType6inTo1ft
6" = 1'
Definition: EwEnumeration.idl:1063
@ kScaleType8To1
8:1
Definition: EwEnumeration.idl:1079
@ kScaleType1On128inTo1ft
1/128" = 1'
Definition: EwEnumeration.idl:1050
@ kScaleType1On8inTo1ft
1/8" = 1'
Definition: EwEnumeration.idl:1055
@ kScaleTypeMax
Number of predefined Standard Scale item available without custom one.
Definition: EwEnumeration.idl:1084
@ kScaleType3On4inTo1ft
3/4" = 1'
Definition: EwEnumeration.idl:1060
@ kScaleType1To16
1:16
Definition: EwEnumeration.idl:1071
@ kScaleType1To10
1:10
Definition: EwEnumeration.idl:1070
@ kScaleType1To50
1:50
Definition: EwEnumeration.idl:1075
@ kScaleType3inTo1ft
3" = 1'
Definition: EwEnumeration.idl:1062
EwProjectFolderPathValue
Used with getFolderPath of EwProjectX object.
Definition: EwEnumeration.idl:56
@ kProjectDocumentFolderPath
Document Folder path for current project
Definition: EwEnumeration.idl:58
@ kProjectSolidWorksFolderPath
Solidworks Folder path for current project.
Definition: EwEnumeration.idl:60
@ kProjectControlBuildFolderPath
ControlBuild folder path for current project.
Definition: EwEnumeration.idl:61
@ kProjectFolderPath
Folder path for current project
Definition: EwEnumeration.idl:57
@ kProjectDrawingFolderPath
Drawing Folder path for current project
Definition: EwEnumeration.idl:59
EwFileExtension
All file types extension.
Definition: EwEnumeration.idl:575
@ kFileExtensionXML
File Extension for xml
Definition: EwEnumeration.idl:581
@ kFileExtensionXLS
File Extension for xls.
Definition: EwEnumeration.idl:579
@ kFileExtensionTXT
File Extension for txt.
Definition: EwEnumeration.idl:577
@ kFileExtensionXLSX
File Extension for xlsx
Definition: EwEnumeration.idl:580
@ kFileExtensionCSV
File Extension for csv.
Definition: EwEnumeration.idl:578
@ kFileExtensionUnknown
Unknown file extension.
Definition: EwEnumeration.idl:576
Ew3DRouteType
All 3D route types.
Definition: EwEnumeration.idl:349
@ k3DRouteSketch
The route is a 3D sketch.
Definition: EwEnumeration.idl:350
@ k2DRouteCollect
Collect route components even if not defined in 3D.
Definition: EwEnumeration.idl:352
@ k3DRouteAssembly
The route is an assembly.
Definition: EwEnumeration.idl:351
EwMacroFilterType
All possible items type for the macro filter type.
Definition: EwEnumeration.idl:374
@ kAllMacro
Filter for all macro.
Definition: EwEnumeration.idl:399
@ kMacroInputOutput
Filter for Input/Output.
Definition: EwEnumeration.idl:382
@ kMacroProjectAndUndefined
Filter for project and undefined macro.
Definition: EwEnumeration.idl:392
@ kMacroLineDiagram
Filter for Line Diagram macro.
Definition: EwEnumeration.idl:379
@ kMacroProject
Filter for project macro.
Definition: EwEnumeration.idl:383
@ kMacroPIDAndUndefined
Filter for PID and undefined macro.
Definition: EwEnumeration.idl:387
@ kMacroFolio
Filter for folio macro.
Definition: EwEnumeration.idl:396
@ kMacroLineDiagramAndUndefined
Filter for Line diagram and undefined macro.
Definition: EwEnumeration.idl:388
@ kMacroSchemeLineDiagramAndMixed
Filter for scheme, line diagram and mixed macro.
Definition: EwEnumeration.idl:394
@ kMacroInputOutputAndUndefined
Filter for Input/Output and undefined macro.
Definition: EwEnumeration.idl:391
@ kMacro2DFootprintAndUndefined
Filter for 2D Footprint and undefined macro.
Definition: EwEnumeration.idl:389
@ kMacroMixedAndUndefined
Filter for Mixed and undefined macro.
Definition: EwEnumeration.idl:390
@ kUnknownMacroFilterType
Unknown macro filter type.
Definition: EwEnumeration.idl:375
@ kMacroFluid
Filter for Fluid macro.
Definition: EwEnumeration.idl:384
@ kMacroFluidAndUndefined
Filter for Fluid and undefined macro.
Definition: EwEnumeration.idl:393
@ kMacroPID
Filter for P&ID macro.
Definition: EwEnumeration.idl:378
@ kMacroFilterTypeMax
Max macro filter type.
Definition: EwEnumeration.idl:385
@ kMacroFolioAndUndefined
Filter for folio and undefined macro.
Definition: EwEnumeration.idl:397
@ kMacroUndefined
Filter for undefined macro.
Definition: EwEnumeration.idl:376
@ kMacroMixed
Filter for Mixed scheme.
Definition: EwEnumeration.idl:381
@ kMacroProjectAndFolio
Filter for folio and project macro.
Definition: EwEnumeration.idl:398
@ kMacro2DFootprint
Filter for 2D Footprint.
Definition: EwEnumeration.idl:380
@ kMacroSchemeLineDiagramMixedAndUndefined
Filter for scheme, line diagram, mixed and undefined macro.
Definition: EwEnumeration.idl:395
@ kMacroSchemeAndUndefined
Filter for scheme and undefined macro.
Definition: EwEnumeration.idl:386
@ kMacroScheme
Filter for Scheme macro.
Definition: EwEnumeration.idl:377
EwProjectDataActionType
Action type to update or replace data in project.
Definition: EwEnumeration.idl:861
@ kProjectDataActionMax
Maximumm data project action type.
Definition: EwEnumeration.idl:865
@ kProjectDataActionUnknown
Undefined data project action type.
Definition: EwEnumeration.idl:862
@ kProjectDataReplace
replace data project.
Definition: EwEnumeration.idl:864
@ kProjectDataUpdate
Update data project.
Definition: EwEnumeration.idl:863
EwClassificationType
Classification for components, symbols and manufacturer parts kComponentType 0->3 kTitleBlockType 3...
Definition: EwEnumeration.idl:600
@ kComponentType
Classification for Components, symbols, manufacturer parts.
Definition: EwEnumeration.idl:605
@ kClassificationTypeMax
The max value of enum.
Definition: EwEnumeration.idl:606
@ kCableReferenceType
Classification for cable references.
Definition: EwEnumeration.idl:603
@ kTitleBlockType
Classification for titleblocks.
Definition: EwEnumeration.idl:602
@ kClassificationTypeUnknown
Unknown classification type.
Definition: EwEnumeration.idl:601
@ kMacroType
Classification for macros.
Definition: EwEnumeration.idl:604
EwLineExtremityTypes
Extremity types indicate the values transmitted through the line.
Definition: EwEnumeration.idl:1559
@ kExtremityTypesEquip
Equipotential extremity.
Definition: EwEnumeration.idl:1563
@ kExtremityTypesUnknown
Definition: EwEnumeration.idl:1560
@ kExtremityTypesMesh
Mesh extremity.
Definition: EwEnumeration.idl:1562
@ kExtremityTypesMeshAndEquip
Mesh and equipotential extremity.
Definition: EwEnumeration.idl:1564
@ kExtremityTypesNo
No extremity type.
Definition: EwEnumeration.idl:1561
EwSymbolType
All types of symbol.
Definition: EwEnumeration.idl:450
@ kSymbolPassive
Passive symbol
Definition: EwEnumeration.idl:467
@ kSymbolXRef
Symbol for Cross reference generation
Definition: EwEnumeration.idl:458
@ kSymbolTerminalDrawing
Symbol for terminal strip generation
Definition: EwEnumeration.idl:457
@ kSymbolPID
PID symbol
Definition: EwEnumeration.idl:468
@ kSymbolCableLabel
Cable label
Definition: EwEnumeration.idl:461
@ kSymbolComponent
Normal symbol
Definition: EwEnumeration.idl:452
@ kSymbolHarnessLabel
Harness label.
Definition: EwEnumeration.idl:466
@ kSymbolMax
The max value of enum.
Definition: EwEnumeration.idl:471
@ kSymbolReport
Report table symbol - in project only.
Definition: EwEnumeration.idl:470
@ kSymbolSynoptic
Line diagram
Definition: EwEnumeration.idl:453
@ kSymbol2dFootprint
2D footprint
Definition: EwEnumeration.idl:460
@ kSymbolEquipotentialLabel
Equipotential label
Definition: EwEnumeration.idl:464
@ kSymbolBlackbox
Black box
Definition: EwEnumeration.idl:454
@ kSymbolAutomateDrawing
Basic Symbol for PLC symbol generation.
Definition: EwEnumeration.idl:459
@ kSymbolConnectionLabel
Connection label
Definition: EwEnumeration.idl:462
@ kSymbolLink
Origin destination arrow
Definition: EwEnumeration.idl:456
@ kSymbolWireLabel
Wire label
Definition: EwEnumeration.idl:463
@ kSymbolFluid
Fluid symbol
Definition: EwEnumeration.idl:469
@ kSymbolLocationLabel
Location label
Definition: EwEnumeration.idl:465
@ kSymbolUndefined
Undefined type (used in case of error)
Definition: EwEnumeration.idl:451
@ kSymbolConnection
Terminal
Definition: EwEnumeration.idl:455
EwNodalIndicatorType
Nodal indicator type.
Definition: EwEnumeration.idl:1531
@ kNodalIndicatorNo
No nodal indicator.
Definition: EwEnumeration.idl:1533
@ kNodalIndicatorTypeUnknown
Unknown nodal indicator.
Definition: EwEnumeration.idl:1532
@ kNodalIndicatorLeft
Nodal indicator is at left.
Definition: EwEnumeration.idl:1535
@ kNodalIndicatorRight
Nodal indicator is at right.
Definition: EwEnumeration.idl:1536
@ kNodalIndicatorHidden
Nodal indicator is hidden.
Definition: EwEnumeration.idl:1534
EwNumberMarkAction
All the possible actions for renumber marks.
Definition: EwEnumeration.idl:945
@ kUpdateMarksAction
Existing marks will be updated according to the project configuration formula.
Definition: EwEnumeration.idl:947
@ kNumberMarkActionUndefined
Unknown action.
Definition: EwEnumeration.idl:946
@ kReNumberMarksAction
The order number of all project elements is recalculated following the order of the drawings.
Definition: EwEnumeration.idl:948
EwAutoArrowMarkType
Enum which contains marks type that we want to be aware for the origin destination automatic insertio...
Definition: EwEnumeration.idl:922
@ kAutoArrowMarkManualAndAuto
Connect all equipotentials with same mark using manual or automatic mode.
Definition: EwEnumeration.idl:924
@ kAutoArrowMarkManual
Connect only equipotential with same mark using manual mode.
Definition: EwEnumeration.idl:923
EwAlignmentType
Enumeration of type of Alignment.
Definition: EwEnumeration.idl:1385
@ kAlignmentTypeTopRight
Top Right Alignment.
Definition: EwEnumeration.idl:1389
@ kUnknowAlignmentType
Definition: EwEnumeration.idl:1386
@ kAlignmentTypeBottomLeft
Bottom Left Alignment.
Definition: EwEnumeration.idl:1393
@ kAlignmentTypeBottomRight
Bottom Right Alignment.
Definition: EwEnumeration.idl:1395
@ kAlignmentTypeTopLeft
Top Left Alignment.
Definition: EwEnumeration.idl:1387
@ kAlignmentTypeTopCenter
Top Center Alignment.
Definition: EwEnumeration.idl:1388
@ kAlignmentTypeMiddleLeft
Middle Left Alignment.
Definition: EwEnumeration.idl:1390
@ kAlignmentTypeMiddleRight
Middle Right Alignment.
Definition: EwEnumeration.idl:1392
@ kAlignmentTypeMax
The max value of enum.
Definition: EwEnumeration.idl:1396
@ kAlignmentTypeBottomCenter
Bottom Center Alignment.
Definition: EwEnumeration.idl:1394
@ kAlignmentTypeMiddleCenter
Middle Center Alignment.
Definition: EwEnumeration.idl:1391
EwComputeOrderNumberType
Enumeration of the short order in equipotentiel.
Definition: EwEnumeration.idl:1467
@ kDifferentPerGroup
order number is different for the same group *‍/
Definition: EwEnumeration.idl:1468
@ kCommonPerGroup
order number is the same for the same group *‍/
Definition: EwEnumeration.idl:1469
@ kDifferentNoGroup
order number is different for all the equipotentials. No group done. *‍/
Definition: EwEnumeration.idl:1470
EwDwgSaveType
All possible export DWG file type for a project.
Definition: EwEnumeration.idl:564
@ kSaveAsDwg
Save as .dwg file.
Definition: EwEnumeration.idl:565
@ kSaveAsDxf
Save as .dxf file.
Definition: EwEnumeration.idl:566
@ kSaveDxb
Save as binary .dxf file.
Definition: EwEnumeration.idl:567
EwDialogManagerType
All the Library/Configuration Manager Dialogs.
Definition: EwEnumeration.idl:1268
@ kEwDialogCabinetLayout2DManager
Cabinet Layout 2D Manager Dialog.
Definition: EwEnumeration.idl:1272
@ kEwDialogPLCDrawingManager
PLC Drawing Manager Dialog.
Definition: EwEnumeration.idl:1285
@ kEwDialogManufacturerPartManager
Manufacturer Part Manager Dialog.
Definition: EwEnumeration.idl:1277
@ kEwDialogSymbolManager
Symbol Manager Dialog.
Definition: EwEnumeration.idl:1271
@ kEwDialogLineDiagramManager
Line Diagram Manager Dialog.
Definition: EwEnumeration.idl:1283
@ kEwDialogDesignRuleManager
Design Rule Manager Dialog.
Definition: EwEnumeration.idl:1290
@ kEwDialogUnknown
Unknown Manager Dialog.
Definition: EwEnumeration.idl:1269
@ kEwDialogDrawingStyleManager
Drawing Style Manager Dialog.
Definition: EwEnumeration.idl:1284
@ kEwDialogTerminalStripDrawingManager
Terminal Strip Drawing Manager Dialog.
Definition: EwEnumeration.idl:1286
@ kEwDialogTerminalManager
Terminal Manager Dialog.
Definition: EwEnumeration.idl:1273
@ kEwDialogLibrariesManager
Libraries Manager Dialog.
Definition: EwEnumeration.idl:1280
@ kEwDialogExcelImportExportManager
Excel Import/Export Manager Dialog.
Definition: EwEnumeration.idl:1294
@ kEwDialogPaletteManager
Palette Manager Dialog.
Definition: EwEnumeration.idl:1295
@ kEwDialogProjectManager
Project Manager Dialog.
Definition: EwEnumeration.idl:1270
@ kEwDialogWireTerminationTypeManager
Wire Termination Type Manager Dialog.
Definition: EwEnumeration.idl:1278
@ kEwDialogDataReplacementManager
Data Replacement Manager Dialog.
Definition: EwEnumeration.idl:1293
@ kEwDialogCableReferenceManager
Cable Reference Manager Dialog.
Definition: EwEnumeration.idl:1276
@ kEwDialogTitleBlockManager
Title Block Manager Dialog.
Definition: EwEnumeration.idl:1274
@ kEwDialogReportManager
Report Manager Dialog.
Definition: EwEnumeration.idl:1289
@ kEwDialogImportDataManager
Import Data Manager Dialog.
Definition: EwEnumeration.idl:1292
@ kEwDialogCrossReferenceManager
Cross Reference Manager Dialog.
Definition: EwEnumeration.idl:1288
@ kEwDialogConnectionLabelManager
Connection Label Manager Dialog.
Definition: EwEnumeration.idl:1296
@ kEwDialogMacroManager
Macro Manager Dialog.
Definition: EwEnumeration.idl:1275
@ kEwDialogUserDataManager
User Data Manager Dialog.
Definition: EwEnumeration.idl:1291
@ kEwDialogClassificationManager
Classification Manager Dialog.
Definition: EwEnumeration.idl:1281
@ kEwDialogConnectorManager
Connector Manager Dialog.
Definition: EwEnumeration.idl:1287
@ kEwDialogWireStyleManager
Wire Style Manager Dialog.
Definition: EwEnumeration.idl:1282
@ kEwDialogTerminalTypeManager
Terminal Type Manager Dialog.
Definition: EwEnumeration.idl:1279
EwWireDirType
All the cabling direction.
Definition: EwEnumeration.idl:957
@ kUnknowWireDirType
unknown direction
Definition: EwEnumeration.idl:958
@ kWireDirXAscYDsc
left --> right / top --> down
Definition: EwEnumeration.idl:959
@ kWireDirYDscXAsc
top --> down / left --> right
Definition: EwEnumeration.idl:960
EwTagUnicityType
Tag unicity of wire style.
Definition: EwEnumeration.idl:1480
@ kTagUnicityFile
Tag unicity type by file*‍/.
Definition: EwEnumeration.idl:1487
@ kTagUnicityLocationFunction
Tag unicity type by location/function*‍/.
Definition: EwEnumeration.idl:1485
@ kTagUnicityProject
Tag unicity type by project *‍/.
Definition: EwEnumeration.idl:1482
@ kUnknowTagUnicityType
Default tag unicity type*‍/.
Definition: EwEnumeration.idl:1481
@ kTagUnicityLocation
Tag unicity type by location*‍/.
Definition: EwEnumeration.idl:1483
@ kTagUnicityFolder
Tag unicity type by folder*‍/.
Definition: EwEnumeration.idl:1488
@ kTagUnicityTypeMax
Max tag unicity type*‍/.
Definition: EwEnumeration.idl:1489
@ kTagUnicityBundle
Tag unicity type by bundle*‍/.
Definition: EwEnumeration.idl:1486
@ kTagUnicityFunction
Tag unicity type by function*‍/.
Definition: EwEnumeration.idl:1484
EwDockingPaneAction
All the Docking Pane Action IDs.
Definition: EwEnumeration.idl:1196
@ kEwDockingPaneActionExpanded
Docking pane is expanded, this is when the pane is fully shown from the auto-hide position.
Definition: EwEnumeration.idl:1210
@ kEwDockingPaneActionFloated
Docking pane has been docked, and is currently floating.
Definition: EwEnumeration.idl:1198
@ kEwDockingPaneActionDetaching
Docking pane removing from tabbed container.
Definition: EwEnumeration.idl:1213
@ kEwDockingPaneActionUnpinning
Docking pane is currently docked. This occurs when the "pin" button is clicked.
Definition: EwEnumeration.idl:1215
@ kEwDockingPaneActionDocking
Docking pane is in the process of docking.
Definition: EwEnumeration.idl:1201
@ kEwDockingPaneActionExpanding
Docking pane is currently expanding. This occurs when a pane is being displayed from its AutoHide pos...
Definition: EwEnumeration.idl:1209
@ kEwDockingPaneActionSplitterResized
Docking pane splitter resized.
Definition: EwEnumeration.idl:1218
@ kEwDockingPaneActionAttaching
Docking pane is in the process of attaching to another pane.
Definition: EwEnumeration.idl:1203
@ kEwDockingPaneActionAttached
Docking pane has been attached. This occurs when the docking pane has finished attaching to another p...
Definition: EwEnumeration.idl:1204
@ kEwDockingPaneActionFloating
Docking pane is currently floating. This occurs when the user clicks on the title bar of a docking pa...
Definition: EwEnumeration.idl:1197
@ kEwDockingPaneActionPinned
Docking pane has been pinned. This occurs when the docking pane has finished pinning.
Definition: EwEnumeration.idl:1206
@ kEwDockingPaneActionCollapsing
Docking pane is currently collapsing (hiding). This occurs when a pane is going back to its AutoHide ...
Definition: EwEnumeration.idl:1207
@ kEwDockingPaneActionDragging
Docking pane has been dragged.
Definition: EwEnumeration.idl:1214
@ kEwDockingPaneActionUnpinned
Docking pane has been unpinned. This occurs when the docking pane has finished pinning.
Definition: EwEnumeration.idl:1216
@ kEwDockingPaneActionPinning
Docking pane is currently pinning (hiding). This occurs when the "pin" button is clicked.
Definition: EwEnumeration.idl:1205
@ kEwDockingPaneActionClosing
Docking pane is currently closing. This occurs before closing the pane.
Definition: EwEnumeration.idl:1199
@ kEwDockingPaneActionCollapsed
Docking Pane has been collapsed. This occurs when the docking pane has finished collapsing.
Definition: EwEnumeration.idl:1208
@ kEwDockingPaneActionDocked
Docking pane has been docked. This occurs when the docking pane has finished docking.
Definition: EwEnumeration.idl:1202
@ kEwDockingPaneActionClosed
Docking pane has been closed. This occurs when the docking pane has finished closing.
Definition: EwEnumeration.idl:1200
@ kEwDockingPaneActionActivated
Docking pane becomes active.
Definition: EwEnumeration.idl:1211
@ kEwDockingPaneActionDeactivated
Docking pane deactivated.
Definition: EwEnumeration.idl:1212
@ kEwDockingPaneActionSplitterResizing
Docking pane splitter resizing.
Definition: EwEnumeration.idl:1217
EwTagMode
All Mark mode type.
Definition: EwEnumeration.idl:821
@ kManu
Manual tag mode.
Definition: EwEnumeration.idl:824
@ kUnknown
Unknown tag mode.
Definition: EwEnumeration.idl:822
@ kAuto
Automatic tag mode.
Definition: EwEnumeration.idl:823
@ kUseLevelMark
Use level mark for computing tag.
Definition: EwEnumeration.idl:825
EwRibbonGroupReductionLevels
Reduce Level for ribbon group.
Definition: EwEnumeration.idl:1405
@ kEwRibbonGroupFullReduction
Hide captions and allow hiding all when reduced.
Definition: EwEnumeration.idl:1409
@ kEwRibbonGroupReduceCaptionDontHide
Hide captions but don't allow hiding all when reduced.
Definition: EwEnumeration.idl:1408
@ kEwRibbonGroupReductionDisabled
Do not reduce.
Definition: EwEnumeration.idl:1406
@ kEwRibbonGroupFullCaptionDontHide
Don't hide captions and don't hiding all when reduced.
Definition: EwEnumeration.idl:1407
EwRoutingParameters
All routing parameters (defined in EwCoRtData.h)
Definition: EwEnumeration.idl:779
@ kObserveBendRadius
if true, set minimal bend radius when routing
Definition: EwEnumeration.idl:791
@ kCableCoresFollowPath
Enable routing cable cores through path.
Definition: EwEnumeration.idl:797
@ kRouteCables
enable route cables
Definition: EwEnumeration.idl:793
@ kDefaultWireDiameterCmd
Default diameter of command wire.
Definition: EwEnumeration.idl:781
@ kRouteHarness
enable route harnesses
Definition: EwEnumeration.idl:792
@ kShowReport
show errors report flag
Definition: EwEnumeration.idl:790
@ kCableCPName
Cable connection point name, default "EwCable".
Definition: EwEnumeration.idl:780
@ kDistanceBetweenSections
Distance between cable / wire sections.
Definition: EwEnumeration.idl:789
@ kMaxDistAxes
Max distance between axes when connection is possible.
Definition: EwEnumeration.idl:784
@ kUpdateCables
flag to update cables origin / destination
Definition: EwEnumeration.idl:795
@ kRouteActiveLocation
If true, only components in the active top location will be routed.
Definition: EwEnumeration.idl:800
@ kSPAlgorithm
Shortest path algorithm to use.
Definition: EwEnumeration.idl:787
@ kMaxNameLength
Maximum allowed name length for routing objects.
Definition: EwEnumeration.idl:786
@ kStubPointMergeDistance
Merge graph point to stub end if the distance if less than this.
Definition: EwEnumeration.idl:799
@ kHarnessBendRadius
Biggest bend radius among all wires / cables in a harness.
Definition: EwEnumeration.idl:798
@ kUseShortestConnection
Enable filtering inter-axes connections to use only the shortest one.
Definition: EwEnumeration.idl:796
@ kDefaultRouteBendK
[NOT USED] Default bend radius factor; min bend radius = K * wire diameter
Definition: EwEnumeration.idl:783
@ kMaxDistAxisCPoint
Max distance between axis and CPoint when connection is possible.
Definition: EwEnumeration.idl:785
@ kRouteWires
enable route wires
Definition: EwEnumeration.idl:794
@ kSPAEngine
Shortest path algorithm engine (One CPU, Multi CPU, GPU)
Definition: EwEnumeration.idl:788
@ kDefaultWireDiameterOther
Default wire diameter, except command.
Definition: EwEnumeration.idl:782
EwLineType
Electrical line types.
Definition: EwEnumeration.idl:1519
@ kLineSchematic
Line from schemes.
Definition: EwEnumeration.idl:1521
@ kLineUnknown
Definition: EwEnumeration.idl:1520
@ kLineSynoptic
Line from line diagrams.
Definition: EwEnumeration.idl:1522
EwTooltipObjectType
Enumeration of type of object where we can attach tooltips.
Definition: EwEnumeration.idl:1326
@ kTooltipObjectTitleBlock
Tooltips for title block.
Definition: EwEnumeration.idl:1332
@ kTooltipObjectProject
Tooltips for project.
Definition: EwEnumeration.idl:1329
@ kTooltipObjectSymbol
Tooltips for symbol.
Definition: EwEnumeration.idl:1331
@ kTooltipObjectMacro
Tooltips for macro.
Definition: EwEnumeration.idl:1330
@ kTooltipObjectNone
No Tooltips (since 2023).
Definition: EwEnumeration.idl:1328
@ kTooltipObjectUnknown
Unknonw Tooltips (since 2023).
Definition: EwEnumeration.idl:1327
EwSaveImageType
Picture save type.
Definition: EwEnumeration.idl:1228
@ kSaveImageGIF
save at Gif format
Definition: EwEnumeration.idl:1233
@ kSaveImagePNG
save at png format
Definition: EwEnumeration.idl:1231
@ kSaveImageJPEG
save at jpg format
Definition: EwEnumeration.idl:1230
@ kSaveImageUndefined
Unknown format.
Definition: EwEnumeration.idl:1229
@ kSaveImageBMP
save at Bmp format
Definition: EwEnumeration.idl:1232
EwErrorLogType
All possible items type for the summary dialog.
Definition: EwEnumeration.idl:360
@ kLogInformation
Information.
Definition: EwEnumeration.idl:365
@ kLogWarning
Warning.
Definition: EwEnumeration.idl:363
@ kLogMax
The max value of enum.
Definition: EwEnumeration.idl:366
@ kLogError
Error.
Definition: EwEnumeration.idl:364
@ kLogGood
Good.
Definition: EwEnumeration.idl:362
@ kLogUndefined
State undefined.
Definition: EwEnumeration.idl:361
EwComponentType
All types of component type.
Definition: EwEnumeration.idl:1005
@ kComponentConnector
Connector.
Definition: EwEnumeration.idl:1014
@ kComponentPLCModule
PLC card.
Definition: EwEnumeration.idl:1010
@ kComponentPLC
PLC.
Definition: EwEnumeration.idl:1008
@ kComponentTerminal
Terminal.
Definition: EwEnumeration.idl:1012
@ kComponentTypeUnknown
Undefined ! BAD VALUE.
Definition: EwEnumeration.idl:1006
@ kAccessoryTerminal
Terminal strip accessory.
Definition: EwEnumeration.idl:1016
@ kComponentPLCRack
PLC rack.
Definition: EwEnumeration.idl:1009
@ kComponentTerminalStrip
Terminal strip.
Definition: EwEnumeration.idl:1011
@ kComponentOrigDestArrow
Origin - destination arrows.
Definition: EwEnumeration.idl:1013
@ kComponentPCB
Printed Circuit Board.
Definition: EwEnumeration.idl:1015
@ kComponentTypeMax
Definition: EwEnumeration.idl:1017
@ kComponentNoType
Normal.
Definition: EwEnumeration.idl:1007
EwExcludeFromBOM
All exclusion from bill of materials types.
Definition: EwEnumeration.idl:1166
@ kNoExclude
No electrical component is excluded from bill of materials.
Definition: EwEnumeration.idl:1167
@ kExcludeAll
All electrical components are excluded from bill of materials.
Definition: EwEnumeration.idl:1168
@ kExceptHarness
Only Electrical components in harness are not excluded from bill of materials.
Definition: EwEnumeration.idl:1169
EwLogOutputType
Log support type for database errors.
Definition: EwEnumeration.idl:437
@ kLogOutputAssert
Display error in ASSERT.
Definition: EwEnumeration.idl:439
@ kLogOutputString
Display error in output debug string.
Definition: EwEnumeration.idl:440
@ kLogOutputFile
Display error in logs file.
Definition: EwEnumeration.idl:442
@ kLogOutputNone
No error shown.
Definition: EwEnumeration.idl:438
@ kLogOutputMessageBox
Display error in message box.
Definition: EwEnumeration.idl:441
EwFileType
File types used in a project.
Definition: EwEnumeration.idl:407
@ kFile2DDrawingFrom3D
2D drawing in dwg format from a 3D software
Definition: EwEnumeration.idl:418
@ kFileTerminal
Terminal strip drawing.
Definition: EwEnumeration.idl:413
@ kFileFluid
Hydraulic and pneumatic.
Definition: EwEnumeration.idl:425
@ kFileMax
The max value of enum.
Definition: EwEnumeration.idl:429
@ kFileMixed
Mixed scheme, for multiwire schematic and line diagram.
Definition: EwEnumeration.idl:422
@ kUnknowFileType
Undefined file type.
Definition: EwEnumeration.idl:409
@ kFileLineDiagram
Synoptic (line diagram)
Definition: EwEnumeration.idl:411
@ kFileOther
Miscellaneous file type.
Definition: EwEnumeration.idl:414
@ kFile2DCabinetLayout
2D cabinet layout
Definition: EwEnumeration.idl:419
@ kFileFlattenedRoute
2D Flattened route from SW
Definition: EwEnumeration.idl:420
@ kFileCoverPage
Cover page.
Definition: EwEnumeration.idl:415
@ kFileDesignRule
Design rules file.
Definition: EwEnumeration.idl:421
@ kFileExportedReport
Exported BOM report file.
Definition: EwEnumeration.idl:426
@ kFileBOM
Report drawing.
Definition: EwEnumeration.idl:412
@ kFilePID
Process & Instrumentation Diagram.
Definition: EwEnumeration.idl:423
@ kFileFolio
Schematic.
Definition: EwEnumeration.idl:410
@ kFilePhysicalProduct
Id of the phisical product on the platform.
Definition: EwEnumeration.idl:428
@ kFileNotSupported
NOT SUPPORTED ANYMORE - keeping it for legacy.
Definition: EwEnumeration.idl:424
@ kFileFolder
Used for folder creation, not store in database, no file can have this type.
Definition: EwEnumeration.idl:408
@ kFileExportedDesignRule
Exported design rule file.
Definition: EwEnumeration.idl:427
@ kFileSWCabinetLayout
SW 3D cabinet layout.
Definition: EwEnumeration.idl:416
@ kFileAppendixDxfDwg
Appendix Dwg/dwg file, openable in the UI.
Definition: EwEnumeration.idl:417
EwUserDataType
All User Data Type.
Definition: EwEnumeration.idl:1027
@ kUserDataPlc
User data for PLC.
Definition: EwEnumeration.idl:1029
@ kUserDataCable
User data for cable.
Definition: EwEnumeration.idl:1032
@ kUserDataWireLabel
User data for wire label.
Definition: EwEnumeration.idl:1034
@ kUnknownUserDataType
Undefined ! BAD VALUE.
Definition: EwEnumeration.idl:1028
@ kUserDataMax
Max user data.
Definition: EwEnumeration.idl:1036
@ kUserDataPlcPoint
User data PLC point.
Definition: EwEnumeration.idl:1030
@ kUserDataDinPlc
User data for Din PLC.
Definition: EwEnumeration.idl:1031
@ kUserDataEquipotentialLabel
User data for equipotential label.
Definition: EwEnumeration.idl:1035
@ kUserDataCableLabel
User data for cable label.
Definition: EwEnumeration.idl:1033
EwClassComponentType
All the class component types.
Definition: EwEnumeration.idl:1134
@ kComponent
Component type.
Definition: EwEnumeration.idl:1135
@ kPLC
PLC type.
Definition: EwEnumeration.idl:1136
@ kConnector
Connector type.
Definition: EwEnumeration.idl:1139
@ kPCB
Printed circuit board type.
Definition: EwEnumeration.idl:1138
@ kCabinet
Cabinet type.
Definition: EwEnumeration.idl:1140
@ kNodeComponentTypeMax
End of enum.
Definition: EwEnumeration.idl:1143
@ kTerminal
Terminal type.
Definition: EwEnumeration.idl:1137
@ kDuct
Duct type.
Definition: EwEnumeration.idl:1142
@ kRail
Rail type.
Definition: EwEnumeration.idl:1141
EwWireSizeStandard
Wire size standard type.
Definition: EwEnumeration.idl:656
@ kWireSizeSection
For size in section (mm2)
Definition: EwEnumeration.idl:658
@ kWireSizeMax
The max value of enum.
Definition: EwEnumeration.idl:661
@ kWireSizeGauge
For size in American Wire Gauge (AWG)
Definition: EwEnumeration.idl:659
@ kWireSizeKcmil
For size in KCMIL (1000 circular mils)
Definition: EwEnumeration.idl:660
@ kUnknowWireSizeStd
For undefined size standard.
Definition: EwEnumeration.idl:657
EwNotificationMessageType
Enumeration of the Message type in notification dialog Type of message, to change icon (and later col...
Definition: EwEnumeration.idl:1421
@ kMessageTypeDefault
Definition: EwEnumeration.idl:1423
@ kMessageTypeError
Definition: EwEnumeration.idl:1427
@ kMessageTypeOk
Definition: EwEnumeration.idl:1425
@ kMessageTypeWarning
Definition: EwEnumeration.idl:1426
@ kMessageTypeInformation
Definition: EwEnumeration.idl:1424
@ kMessageTypeUnknown
Definition: EwEnumeration.idl:1422
EwDwgVersion
All the possible export DWG version for a project, redefinition of OdDb::DwgVersion.
Definition: EwEnumeration.idl:547
@ kDwgVersion2007
Version 2007 (OdDb::vAC21)
Definition: EwEnumeration.idl:551
@ kDwgVersionCurrent
Highest supported version.
Definition: EwEnumeration.idl:556
@ kDwgVersion2004
Version 2004 (OdDb::vAC18)
Definition: EwEnumeration.idl:550
@ kDwgVersionDefault
Default version with most compatibility.
Definition: EwEnumeration.idl:555
@ kDwgVersion2000
Version 2000 (OdDb::vAC15)
Definition: EwEnumeration.idl:549
@ kDwgVersion2010
Version 2010 (OdDb::vAC24)
Definition: EwEnumeration.idl:552
@ kDwgVersion2013
Version 2013 (OdDb::vAC27)
Definition: EwEnumeration.idl:553
@ kDwgVersion2018
Version 2018 (OdDb::vAC32)
Definition: EwEnumeration.idl:554
@ kDwgVersionNone
not defined (OdDb::kDHL_MC0_0)
Definition: EwEnumeration.idl:548
EwAutoArrowLocConnectType
Enum which contains all connection types related with the file location for the Origin Destination au...
Definition: EwEnumeration.idl:910
@ kAutoArrowLocConnectSameSubLocation
Connect lines with the same equipotential if they are inside a file with the same parent location.
Definition: EwEnumeration.idl:912
@ kAutoArrowLocConnectAllLocation
Connect lines with the same equipotential in any location.
Definition: EwEnumeration.idl:913
@ kAutoArrowLocConnectSameLocation
Connect lines with the same equipotential if they are inside a file with the same location.
Definition: EwEnumeration.idl:911
EwProjectDataObjectType
Type of object to update or replace data in project.
Definition: EwEnumeration.idl:874
@ kProjectDataManufacturerPart
Manufacturer part data project.
Definition: EwEnumeration.idl:876
@ kProjectDataSymbol
Symbol data project.
Definition: EwEnumeration.idl:878
@ kProjectDataObjectMax
Maximum data project object type.
Definition: EwEnumeration.idl:880
@ kProjectDataTitleBlock
Title block data project.
Definition: EwEnumeration.idl:879
@ kProjectDataCable
Cable data project.
Definition: EwEnumeration.idl:877
@ kProjectDataObjectUnknown
Undefined data project object type.
Definition: EwEnumeration.idl:875
EwPrintStatus
Type of status after print process.
Definition: EwEnumeration.idl:1612
@ kPrintStatusError
An error occurs during print process.
Definition: EwEnumeration.idl:1613
@ kPrintStatusSuccess
Print processecd with sucess.
Definition: EwEnumeration.idl:1614
@ kPrintStatusCancel
Print process has been cancel by user.
Definition: EwEnumeration.idl:1615
EwPageOrientation
All Page orientation.
Definition: EwEnumeration.idl:534
@ kOrientationAutomatic
Automatic orientation mode.
Definition: EwEnumeration.idl:537
@ kOrientationLandscape
Landscape orientation mode.
Definition: EwEnumeration.idl:536
@ kOrientationPortrait
Portrait orientation code.
Definition: EwEnumeration.idl:535
EwCableCoreType
Cable Core type.
Definition: EwEnumeration.idl:669
@ kCableCoreShield
For a shield cable core.
Definition: EwEnumeration.idl:672
@ kCableCoreGND
For ground cable core.
Definition: EwEnumeration.idl:674
@ kCableCoreUnknow
Uninitialized type (used in case of error)
Definition: EwEnumeration.idl:670
@ kCableCoreTypeMax
The max value of enum.
Definition: EwEnumeration.idl:675
@ kCableCoreNeutral
For neutral cable core.
Definition: EwEnumeration.idl:673
@ kCableCoreUndefined
For all others types (include phase) of cable core.
Definition: EwEnumeration.idl:671
EwDimensionUnit
All dimension units.
Definition: EwEnumeration.idl:835
@ kDimensionUnitUnknown
Undefined dimension unit.
Definition: EwEnumeration.idl:836
@ kDimensionUnitMeter
Meter dimension unit (mm, m)
Definition: EwEnumeration.idl:837
@ kDimensionUnitInches
Inches dimension unit (in, ft)
Definition: EwEnumeration.idl:838
EwPlotArea
All plot area type.
Definition: EwEnumeration.idl:1153
@ kPlotAreaLimit
Limit plot area type.
Definition: EwEnumeration.idl:1156
@ kPlotAreaExtent
Extent plot area type.
Definition: EwEnumeration.idl:1155
@ kPlotAreaDisplay
Display plot area type.
Definition: EwEnumeration.idl:1154
EwRowFormat
Type of format of EXCEL file for importing data.
Definition: EwEnumeration.idl:1596
@ kRowFormatOneLinePerTerminal
One row per terminal (only use for manufacturer part EXCEL import)
Definition: EwEnumeration.idl:1601
@ kRowFormatMax
Definition: EwEnumeration.idl:1602
@ kRowFormatOneLinePerCircuit
One row per circuit (only use for manufacturer part EXCEL import)
Definition: EwEnumeration.idl:1600
@ kRowFormatOneLinePerCableCore
One row per cable core (only use for cable reference EXCEL import)
Definition: EwEnumeration.idl:1599
@ kRowFormatOneLinePerRef
One row per reference.
Definition: EwEnumeration.idl:1598
@ kRowFormatUnknown
Definition: EwEnumeration.idl:1597
EwCableReferenceType
Cable reference type.
Definition: EwEnumeration.idl:643
@ kCableUndefined
For misc cable.
Definition: EwEnumeration.idl:645
@ kCablePower
For power cable.
Definition: EwEnumeration.idl:646
@ kCableControlCommand
For command/control cable.
Definition: EwEnumeration.idl:647
@ kCableTypeMax
The max value of enum.
Definition: EwEnumeration.idl:648
@ kUnknowCableType
Uninitialized type (used in case of error)
Definition: EwEnumeration.idl:644
EwLibraryType
Type of import data.
Definition: EwEnumeration.idl:1584
@ kLibraryTypeManufacturerPart
Manufacturer part import.
Definition: EwEnumeration.idl:1586
@ kLibraryTypeUnknown
Definition: EwEnumeration.idl:1585
@ kLibraryTypeCableReference
Cable reference import.
Definition: EwEnumeration.idl:1587
EwDialogSelectorType
All the Selector Dialogs.
Definition: EwEnumeration.idl:1306
@ kEwDialogTerminalTypeSelector
Terminal Type Selector Dialog.
Definition: EwEnumeration.idl:1316
@ kEwDialogMacroSelector
Macro Selector Dialog.
Definition: EwEnumeration.idl:1310
@ kEwDialogLocationSelector
Location Selector Dialog.
Definition: EwEnumeration.idl:1309
@ kEwDialogWireTerminationTypeSelector
Wire Termination Type Selector Dialog.
Definition: EwEnumeration.idl:1315
@ kEwDialogBooksFoldersSelector
Books and folders Selector Dialog.
Definition: EwEnumeration.idl:1317
@ kEwDialogCableReferenceSelector
Cable Reference Selector Dialog.
Definition: EwEnumeration.idl:1313
@ kEwDialogManufacturerPartSelector
Manufacturer Part Selector Dialog.
Definition: EwEnumeration.idl:1312
@ kEwDialogCabinetLayout2DSelector
Cabinet Layout 2D Selector Dialog.
Definition: EwEnumeration.idl:1314
@ kEwDialogSymbolSelector
Symbol Selector Dialog.
Definition: EwEnumeration.idl:1308
@ kEwDialogTitleBlockSelector
Title Block Selector Dialog.
Definition: EwEnumeration.idl:1311
@ kEwDialogSelectorUnknown
Unknown Selector Dialog.
Definition: EwEnumeration.idl:1307
EwPointOrientation
Flow direction of symbol connexion point type.
Definition: EwEnumeration.idl:705
@ kPointOrientationOutput
Output flow direction
Definition: EwEnumeration.idl:708
@ kPointOrientationUndefined
Both flow direction.
Definition: EwEnumeration.idl:706
@ kPointOrientationInput
Input flow direction
Definition: EwEnumeration.idl:707
@ kPointOrientationMax
The max value of enum.
Definition: EwEnumeration.idl:709
EwXMLConfigFolderType
XML Config Folder.
Definition: EwEnumeration.idl:1242
@ kXMLConfigFolderConnectionLabel
Folder for connection label templates.
Definition: EwEnumeration.idl:1258
@ kXMLConfigFolderReplace
folder for replace
Definition: EwEnumeration.idl:1252
@ kXMLConfigFolderDrawingStyle
folder for drawing style DWG Files
Definition: EwEnumeration.idl:1257
@ kXMLConfigFolderPalette
folder for palette
Definition: EwEnumeration.idl:1251
@ kXMLConfigFolderControlBuild
folder for ControlBuild export config
Definition: EwEnumeration.idl:1259
@ kXMLConfigFolderConnector
folder for connector
Definition: EwEnumeration.idl:1254
@ kXMLConfigFolderUnknown
Unknown folder path.
Definition: EwEnumeration.idl:1243
@ kXMLConfigFolderEPDMBOM
folder for EPDM_BOM Files
Definition: EwEnumeration.idl:1256
@ kXMLConfigFolderNo
no folder path
Definition: EwEnumeration.idl:1244
@ kXMLConfigFolderBidXLS
folder for excel template
Definition: EwEnumeration.idl:1255
@ kXMLConfigFolderXref
folder for xref
Definition: EwEnumeration.idl:1248
@ kXMLConfigFolderDesignRules
folder for design rules
Definition: EwEnumeration.idl:1253
@ kXMLConfigFolderImportData
folder for import data
Definition: EwEnumeration.idl:1250
@ kXMLConfigFolderTerminal
folder for terminal
Definition: EwEnumeration.idl:1247
@ kXMLConfigFolderBOM
folder for build of materiel
Definition: EwEnumeration.idl:1245
@ kXMLConfigFolderUserData
folder for user data
Definition: EwEnumeration.idl:1249
@ kXMLConfigFolderAutomate
folder for automate
Definition: EwEnumeration.idl:1246
EwOpenProjectMode
All possible open modes for a project.
Definition: EwEnumeration.idl:495
@ kNotOpened
not opened
Definition: EwEnumeration.idl:496
@ kOpenForWrite
open for write sharing the write
Definition: EwEnumeration.idl:498
@ kOpenForWriteDenyWrite
open for write exclusive
Definition: EwEnumeration.idl:499
@ kOpenForRead
open for read
Definition: EwEnumeration.idl:497
EwAutoBridge
autobrige of component
Definition: EwEnumeration.idl:1180
@ kAutomatic
Automatic option.
Definition: EwEnumeration.idl:1183
@ kManual
Manual option.
Definition: EwEnumeration.idl:1182
@ kAutoBridgeUnknown
Unknown option.
Definition: EwEnumeration.idl:1181
@ kAutoBridgeMaxOption
Maximum bridge option.
Definition: EwEnumeration.idl:1185
@ kAutomaticOnlyConsecutive
Automatic but only consecutive terminal option.
Definition: EwEnumeration.idl:1184
EwPhaseType
Conductor type of a wire style.
Definition: EwEnumeration.idl:1499
@ kProtection
Phase type : Protection - Earth - Ground.
Definition: EwEnumeration.idl:1505
@ kPhaseTypeMax
Phase type : Max.
Definition: EwEnumeration.idl:1508
@ kNeutre
Phase type : Neutral.
Definition: EwEnumeration.idl:1504
@ kSynoptic
Phase type : Line diagram.
Definition: EwEnumeration.idl:1507
@ kCommande
Phase type : Control wire.
Definition: EwEnumeration.idl:1506
@ kPhase3
Phase type : Phase 3.
Definition: EwEnumeration.idl:1503
@ kPhase2
Phase type : Phase 2.
Definition: EwEnumeration.idl:1502
@ kPhase1
Phase type : Phase 1.
Definition: EwEnumeration.idl:1501
@ kPhaseTypeUnKnown
Phase type : Unknown
Definition: EwEnumeration.idl:1500
EwCreatorType
All creator type.
Definition: EwEnumeration.idl:287
@ kCreatorUndefined
Undefined creator (used in case of error)
Definition: EwEnumeration.idl:288
@ kCreatorMax
The max value of enum.
Definition: EwEnumeration.idl:292
@ kCreatorUser
Created by user.
Definition: EwEnumeration.idl:290
@ kCreatorSystemModifyByUser
Provided with the software, then modified by user.
Definition: EwEnumeration.idl:291
@ kCreatorSystem
Provided with the software.
Definition: EwEnumeration.idl:289
EwLibContentType
All library content types.
Definition: EwEnumeration.idl:312
@ kTypeNone
Type None.
Definition: EwEnumeration.idl:313
@ kTypeReference
Type Reference.
Definition: EwEnumeration.idl:315
@ kTypeMacro
Type Title Macro.
Definition: EwEnumeration.idl:318
@ kTypeAll
Type All.
Definition: EwEnumeration.idl:319
@ kTypeCableRef
Type Cable reference.
Definition: EwEnumeration.idl:317
@ kTypeTitleBlock
Type Title Block.
Definition: EwEnumeration.idl:316
@ kTypeSymbol
Type Symbol.
Definition: EwEnumeration.idl:314
EwEntity3DType
All Entity 3D types.
Definition: EwEnumeration.idl:327
@ kEntity3DSuppressedCable
Entity asssociated with a suppressed cable, to implement suppress / resume.
Definition: EwEnumeration.idl:336
@ kEntity3DManufacturerPart
Entity asssociated with a material type.
Definition: EwEnumeration.idl:329
@ kEntity3DFeature
Actually used for path sketch segments.
Definition: EwEnumeration.idl:339
@ kEntity3DCable
Entity asssociated with a EwAdCable.
Definition: EwEnumeration.idl:332
@ kEntity3DMax
The max value of enum.
Definition: EwEnumeration.idl:340
@ kEntity3DHarnessBOM
Entity asssociated with a suppressed BOM asssociated with a harness.
Definition: EwEnumeration.idl:335
@ kEntity3DCableRouting
Separate Cable routing assembly; Object ID = Cable ID.
Definition: EwEnumeration.idl:337
@ kEntity3DUnknown
Definition: EwEnumeration.idl:328
@ kEntity3DSuppressedBOM
Entity asssociated with a suppressed BOM.
Definition: EwEnumeration.idl:334
@ kEntity3DWire
Entity asssociated with a EwAdWire.
Definition: EwEnumeration.idl:330
@ kEntity3DHarness
Entity asssociated with a Harness.
Definition: EwEnumeration.idl:333
@ kEntity3DWireRouting
Wire routing assembly; Object ID = Wire style (line type) ID.
Definition: EwEnumeration.idl:338
@ kEntity3DLocation
Entity asssociated with a EwAdLocation.
Definition: EwEnumeration.idl:331
EwTitleBlockRowNumbering
All row numbering option for title block.
Definition: EwEnumeration.idl:731
@ kMax
The max value of enum.
Definition: EwEnumeration.idl:735
@ kFollowNextCol
Follow row numbering on next column
Definition: EwEnumeration.idl:734
@ kRestartEachCol
Restart row numbering on each column
Definition: EwEnumeration.idl:733
@ kUndefined
Undefined type (used in case of error)
Definition: EwEnumeration.idl:732
EwManufacturerPartType
Manufacturer part type.
Definition: EwEnumeration.idl:684
@ kManufacturerPartPlcInterfaceCircuit
For PLC interface with circuit relation
Definition: EwEnumeration.idl:694
@ kManufacturerPartPlcRack
For a PLC rack object
Definition: EwEnumeration.idl:690
@ kManufacturerPartPlcInterfacePoint
For PLC interface with point to point relation.
Definition: EwEnumeration.idl:693
@ kManufacturerPartPlcModuleWithInterface
For a PLC module with an interface
Definition: EwEnumeration.idl:691
@ kManufacturerPartBase
For a base object
Definition: EwEnumeration.idl:686
@ kManufacturerPartAccessory
For an accessory
Definition: EwEnumeration.idl:688
@ kManufacturerPartWireAccessory
For Wire accessory.
Definition: EwEnumeration.idl:696
@ kManufacturerPartAuxiliary
For an added part of object
Definition: EwEnumeration.idl:687
@ kManufacturerPartSuperPart
For Super part reference type.
Definition: EwEnumeration.idl:695
@ kManufacturerPartPlcModule
For a PLC module without an interface
Definition: EwEnumeration.idl:692
@ kManufacturerPartPlc
For a PLC object
Definition: EwEnumeration.idl:689
@ kManufacturerPartUndefined
Undefined type (used in case of error)
Definition: EwEnumeration.idl:685
@ kManufacturerPartMax
The max value of enum.
Definition: EwEnumeration.idl:697
EwCommandType
Flag type for custom commands created by users.
Definition: EwEnumeration.idl:745
@ kCommandInterruptible
Definition: EwEnumeration.idl:765
@ kCommandUsePickset
Definition: EwEnumeration.idl:748
@ kCommandDocReadLock
Definition: EwEnumeration.idl:762
@ kCommandDocExclusiveLock
Definition: EwEnumeration.idl:763
@ kCommandNoPaperspace
Definition: EwEnumeration.idl:753
@ kCommandSession
Definition: EwEnumeration.idl:764
@ kCommandNoNewStack
Definition: EwEnumeration.idl:759
@ kCommandNoTilemode
Definition: EwEnumeration.idl:752
@ kCommandTransparent
Definition: EwEnumeration.idl:747
@ kCommandNoHistory
Definition: EwEnumeration.idl:766
@ kCommandNoPerspective
Definition: EwEnumeration.idl:750
@ kCommandNoInternalLock
Definition: EwEnumeration.idl:760
@ kCommandUndefined
Definition: EwEnumeration.idl:756
@ kCommandModal
Definition: EwEnumeration.idl:746
@ kCommandNoMadic
Definition: EwEnumeration.idl:761
@ kCommandNoMultiple
Definition: EwEnumeration.idl:751
@ kCommandNoBedit
Definition: EwEnumeration.idl:768
@ kCommandDefun
Definition: EwEnumeration.idl:758
@ kCommandInProgress
Definition: EwEnumeration.idl:757
@ kCommandPlotOnly
Definition: EwEnumeration.idl:754
@ kCommandNoUndoMarker
Definition: EwEnumeration.idl:767
@ kCommandRedraw
Definition: EwEnumeration.idl:749
@ kCommandNoOEM
Definition: EwEnumeration.idl:755
EwPdmType
All Type of PDM integration.
Definition: EwEnumeration.idl:990
@ kPdmThirdParty
No native PDM integration, Integration is managed by third party tool.
Definition: EwEnumeration.idl:994
@ kPdmBasic
Basic export to folder under PDM control.
Definition: EwEnumeration.idl:993
@ kPdmMax
The max value of enum.
Definition: EwEnumeration.idl:995
@ kPdmSwEntreprise
Use Check-in Check-Out to SW Enterprise PDM.
Definition: EwEnumeration.idl:992
@ kPdmUnknown
Use Unknown PDM.
Definition: EwEnumeration.idl:991
EwLineAssociatedType
Enum of the types of wire the line is associated to.
Definition: EwEnumeration.idl:1545
@ kAssociatedTypeNothing
No associated type.
Definition: EwEnumeration.idl:1547
@ kAssociatedTypeBridge
Associated to a bridge.
Definition: EwEnumeration.idl:1549
@ kAssociatedTypeUnknown
Definition: EwEnumeration.idl:1546
@ kAssociatedTypeCableCore
Associated to a cable core.
Definition: EwEnumeration.idl:1548
EwDialogType
Enumeration of the Dialog Type other than Manager & Selector Dialogs.
Definition: EwEnumeration.idl:1436
@ kEwDialogTypeNotification
Notification Dialog.
Definition: EwEnumeration.idl:1438
@ kEwDialogTypeUnknown
Unknown Dialog.
Definition: EwEnumeration.idl:1437
EwArchiveMode
Classification type.
Definition: EwEnumeration.idl:614
@ kArchiveModeObjectFromLibrary
archive all objects which are associated to selected libraries
Definition: EwEnumeration.idl:621
@ kArchiveModeObjectModifiedByUserSince
archive all objects modified by user since a specified date
Definition: EwEnumeration.idl:620
@ kArchiveModeObjectModifiedByUser
archive all objects modified by user
Definition: EwEnumeration.idl:619
@ kArchiveModeUnknown
Unknown archive mode option
Definition: EwEnumeration.idl:615
@ kArchiveModeCustom
custom archive mode option
Definition: EwEnumeration.idl:616
@ kArchiveModeAllProjects
archive all project and mandatory objects
Definition: EwEnumeration.idl:617
@ kArchiveModeAllObjects
archive all objects
Definition: EwEnumeration.idl:618
@ kArchiveModeMax
The max value of enum.
Definition: EwEnumeration.idl:622
EwPaneType
Enumeration of type of pane.
Definition: EwEnumeration.idl:1370
@ kPaneSymbolEditor
Symbols editor type.
Definition: EwEnumeration.idl:1374
@ kPaneDocumentBrowser
Documents type.
Definition: EwEnumeration.idl:1372
@ kPaneTypeMax
End of enum.
Definition: EwEnumeration.idl:1376
@ kPaneComponentBrowser
Components type.
Definition: EwEnumeration.idl:1373
@ kPaneTypeUnknow
Unknown pane.
Definition: EwEnumeration.idl:1371
@ kPaneTitleBlockEditor
Symbols editor type.
Definition: EwEnumeration.idl:1375
EwXLSFileType
Different types of Excel file.
Definition: EwEnumeration.idl:587
@ kXLSFileType_Unknown
Unknown format.
Definition: EwEnumeration.idl:588
@ kXLSFileTypeXLSX
XLSX book Format (Excel 2003+) .xlsx, .xlsm extension.
Definition: EwEnumeration.idl:590
@ kXLSFileTypeXLS
XLS book Format (Excel 97-2000) .xls extension.
Definition: EwEnumeration.idl:589
EwTimeStamp
Time stamps options.
Definition: EwEnumeration.idl:630
@ kTimeStampMMDDYYYY
MM DD YYYY timestamp.
Definition: EwEnumeration.idl:634
@ kTimeStampYYYYMMDD
YYYY MM DD timestamp.
Definition: EwEnumeration.idl:632
@ kTimeStampDDMMYYYY
DD MM YYYY timestamp.
Definition: EwEnumeration.idl:633
@ kTimeStampUndefined
Undefined timestamp.
Definition: EwEnumeration.idl:631
EwDocumentType
Document types.
Definition: EwEnumeration.idl:1341
@ kDocumentTypeSymbol
Symbol Document Type.
Definition: EwEnumeration.idl:1343
@ kDocumentTypeTitleBlock
Title Block Document Type.
Definition: EwEnumeration.idl:1344
@ kDocumentTypeMacro
Macro Document Type.
Definition: EwEnumeration.idl:1346
@ kDocumentTypeProject
Project Document Type.
Definition: EwEnumeration.idl:1345
@ kDocumentTypeUnknown
Unknown Document Type.
Definition: EwEnumeration.idl:1342
@ kDocumentTypeDwgDxf
Dwg or Dxf Document Type.
Definition: EwEnumeration.idl:1347
EwMeasurementType
All measurement type.
Definition: EwEnumeration.idl:300
@ kMeasurementTypeImperial
Imperial system.
Definition: EwEnumeration.idl:302
@ kMeasurementTypeMetric
Metric system.
Definition: EwEnumeration.idl:303
@ kMeasurementTypeUnknown
Undefined type (used in case of error)
Definition: EwEnumeration.idl:301


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) 2025 SP2

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.