Hide Table of Contents
SOLIDWORKS Electrical API  2020.0.5
Electrical API
EnumDefinition.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 
10 
11 import "..\..\EwAdObject\EwEnumeration.idl";
12 
13 /************************************************************************/
14 /* This file contains all enums shared between all class */
15 /************************************************************************/
16 
21 {
74  EW_NO_DATA = 51
77 
78 
83 {
86  kFilterBoth = 2
89 
90 
95 {
103 
108 {
117 
122 {
131 
136 {
145 {
146  kUnkownIcon = -1
147  , kIconHelp = 0
150 
151 
156 {
161 
163 
168 {
173 
175 
181 {
193  kControlRadioButton = 10
194 
196 
202 {
210 
212 
218 {
228 
230 
236 {
242 
244 
245 
251 {
256  kSelectionScheme = 3
257 
259 
265 {
@ EW_NO_ERROR
Success.
Definition: EnumDefinition.idl:23
@ kControlEdit
Edit control.
Definition: EnumDefinition.idl:188
@ EW_FOLDER_ISNOT_EMPTY
Destination folder is not empty but it must empty.
Definition: EnumDefinition.idl:40
@ kButtonSize32
Size for image 32x32.
Definition: EnumDefinition.idl:223
@ EW_OPERATION_CANCELED
The operation, dialog, etc...
Definition: EnumDefinition.idl:52
@ kEwEnvironmentNotifyOnOpenConnection
Environment connection opened notification.
Definition: EnumDefinition.idl:109
@ EW_INVALID_RIGHT
If the current user does not have the good right to use feature.
Definition: EnumDefinition.idl:69
@ kEwAppNotifyOnSetActiveProjecy
Set active project notification.
Definition: EnumDefinition.idl:97
@ EW_UNDEFINED_ERROR
Undefined error.
Definition: EnumDefinition.idl:24
@ kButtonIconAndCaptionBelow
Button draw icon and draw caption below icon.
Definition: EnumDefinition.idl:208
@ EW_PROJECT_NOTOPENED
Project not opened.
Definition: EnumDefinition.idl:43
@ kControlCustom
Custom control.
Definition: EnumDefinition.idl:189
@ EW_OBJECT_ALREADY_EXISTS
This already exists.
Definition: EnumDefinition.idl:38
@ EW_CANNOT_DROP_DATABASE
SQL Database cannot be deleted.
Definition: EnumDefinition.idl:66
@ EW_CANNOT_CONNECT
Cannot connect to database, collaborative server or user rights.
Definition: EnumDefinition.idl:46
@ EW_FILE_NOT_FOUND
File not found.
Definition: EnumDefinition.idl:26
@ kTextSeparatorComma
Text Separator comma: ... , ...
Definition: EnumDefinition.idl:171
@ kFilterTrue
Filter true.
Definition: EnumDefinition.idl:84
@ kControlSplitButtonPopup
Split button popup.
Definition: EnumDefinition.idl:186
@ kEwProjecManagerDialogNotifyOnSelectChange
Project selection changed for project manager dialog notification.
Definition: EnumDefinition.idl:138
@ kButtonSize20
Size for image 20x20.
Definition: EnumDefinition.idl:221
@ EW_FOLDER_NOT_FOUND
Folder not found.
Definition: EnumDefinition.idl:60
@ kSelectionUndefined
Unknown selection.
Definition: EnumDefinition.idl:252
EwErrorCode
All errors codes for this API.
Definition: EnumDefinition.idl:21
@ kTextSeparatorSemiColumn
Text Separator semi column: ... ; ...
Definition: EnumDefinition.idl:172
@ EW_NO_IMPORT_LIBRARY_EXIST
The Library object is not found.
Definition: EnumDefinition.idl:53
@ EW_CANNOT_REMOVE
Cannot remove an object, look at description of object for details.
Definition: EnumDefinition.idl:58
EwProjecManagerDialogNotify
All the project manager dialog reactors IDs.
Definition: EnumDefinition.idl:136
@ kTextIdentiferSingleQuote
Text Identifer whith single Quote '-—'.
Definition: EnumDefinition.idl:159
EwTextIdentifer
Text identifier options.
Definition: EnumDefinition.idl:156
@ kButtonUndefined
Automatic style.
Definition: EnumDefinition.idl:203
@ EW_INVALID_INDEX
The index of the array in not valid, bigger than size.
Definition: EnumDefinition.idl:57
@ kButtonSize16
Size for image 16x16.
Definition: EnumDefinition.idl:220
@ kRemoveNumberWiresAction
All wire numbers are deleted.
Definition: EnumDefinition.idl:241
@ EW_CANNOT_CREATE_FILE
Cannot create a new file.
Definition: EnumDefinition.idl:35
EwRibbonButtonSize
Ribbon bar button's styles.
Definition: EnumDefinition.idl:218
@ kSelectionBook
Selection of specified books.
Definition: EnumDefinition.idl:254
@ kFilterFalse
Filter false.
Definition: EnumDefinition.idl:85
@ EW_FILE_FROM_HIGHER_VERSION
Version in archive is higher than you can open with your software.
Definition: EnumDefinition.idl:59
@ kControlButtonPopup
Button popup.
Definition: EnumDefinition.idl:185
@ EW_CANNOT_DELETE_FOLDER
Folder cannot be deleted.
Definition: EnumDefinition.idl:67
@ EW_OBJECT_NOT_FOUND
Cannot find this object.
Definition: EnumDefinition.idl:45
EwApISoftType
All the selection types.
Definition: EnumDefinition.idl:265
@ kNumberNewWiresAction
Only new wires are numbered.
Definition: EnumDefinition.idl:238
@ kControlPopup
Popup type.
Definition: EnumDefinition.idl:184
@ EW_CANNOT_INITIALIZE
The CAD Engine is not initialized or application is in Beta.
Definition: EnumDefinition.idl:54
@ kEwProjectNotifyOnCloseConnection
Project connection closed notification.
Definition: EnumDefinition.idl:124
@ kButtonIcon
Button draw only icon.
Definition: EnumDefinition.idl:206
@ kTextSeparatorUnknown
Unknown text separator.
Definition: EnumDefinition.idl:169
@ kSoftType2DSW
Solidworks electrical 2d.
Definition: EnumDefinition.idl:268
@ EW_INVALID_NAME
Invalid name, can be empty or containing invalid characters.
Definition: EnumDefinition.idl:39
@ EW_NOT_IMPLEMENTED
Method not implemented.
Definition: EnumDefinition.idl:22
EwTextSeparator
Text separator options.
Definition: EnumDefinition.idl:168
@ kControlError
Type is not defined.
Definition: EnumDefinition.idl:182
@ EW_API_NOT_SUPPORTED
API not supported for this application.
Definition: EnumDefinition.idl:49
@ kButtonSize40
Size for image 40x40.
Definition: EnumDefinition.idl:224
@ kSelectionScheme
Selection of specified schemes.
Definition: EnumDefinition.idl:256
@ kEwProjectNotifyOnOpenConnection
Project connection opened notification.
Definition: EnumDefinition.idl:123
@ kButtonSize80
Size for image 80x80.
Definition: EnumDefinition.idl:227
@ EW_DATABASE_CONNECTION_ERROR
Cannot connect to a database.
Definition: EnumDefinition.idl:29
@ EW_PROJECT_OPENED
Project is opened.
Definition: EnumDefinition.idl:68
EwRibbonControlType
Type of the control that can be used in a ribbon.
Definition: EnumDefinition.idl:181
@ EW_INVALID_CONNECTIONTYPE
Database connection type is invalid to execute this operation.
Definition: EnumDefinition.idl:41
@ EW_INVALID_FILE
Invalid file
Definition: EnumDefinition.idl:27
@ kSelectionAll
All the project is selected.
Definition: EnumDefinition.idl:253
EwRibbonButtonStyle
Ribbon bar button's styles.
Definition: EnumDefinition.idl:202
@ EW_CANNOT_OPEN
Cannot open file, ...
Definition: EnumDefinition.idl:71
@ kTextSeparatorTabulation
Text Separator tabulation.
Definition: EnumDefinition.idl:170
@ EW_INVALID_LICENSE
The licence number is not a valid licence.
Definition: EnumDefinition.idl:62
EwEnvironmentNotify
All the environment reactors IDs.
Definition: EnumDefinition.idl:108
@ kControlButton
Button type.
Definition: EnumDefinition.idl:183
@ kEwEnvironmentNotifyOnLostConnection
Environment connection lost notification.
Definition: EnumDefinition.idl:111
@ kTextIdentiferDoubleQuote
Text Identifer whith double Quote "----".
Definition: EnumDefinition.idl:160
@ kButtonSize24
Size for image 24x24.
Definition: EnumDefinition.idl:222
@ EW_CANNOT_CONNECT_PARSER
The Parser Engine is not registered.
Definition: EnumDefinition.idl:55
@ kEwAppNotifyOnBeforeCloseProject
Close project Pre notification.
Definition: EnumDefinition.idl:98
@ EW_MACROFILTERS_NOT_INITIALIZED
Before show the Macro selector Dialog, macro filters must be initialized.
Definition: EnumDefinition.idl:56
@ EW_LICENSE_WITHOUT_API_OPTION
The license doesn't have option to run API.
Definition: EnumDefinition.idl:63
@ kEwProjectNotifyOnProjectObjectUpdate
Project object update.
Definition: EnumDefinition.idl:127
@ kSoftTypeUndefined
Unfefined selection.
Definition: EnumDefinition.idl:266
@ kUnkownIcon
Icon not defined.
Definition: EnumDefinition.idl:146
@ EW_DATABASE_CREATION_ERROR
Cannot create database.
Definition: EnumDefinition.idl:30
@ kEwAppNotifyOnCloseApplication
Close application notification.
Definition: EnumDefinition.idl:100
@ kButtonAutomatic
Automatic style.
Definition: EnumDefinition.idl:204
@ kEwProjectNotifyOnProjectObjectDelete
Project object delete.
Definition: EnumDefinition.idl:128
@ EW_NO_PROJECT_OPENED_BY_SOMEONE_ELSE
Project opened by someone else from another computer.
Definition: EnumDefinition.idl:65
@ kControlComboBox
Combo box button.
Definition: EnumDefinition.idl:187
@ kEwEnvironmentNotifyOnCloseConnection
Environment connection closed notification.
Definition: EnumDefinition.idl:110
@ EW_INVALID_CALL
Impossible to call this method.
Definition: EnumDefinition.idl:33
EwNumberWireAction
All the possible actions for renumber wires.
Definition: EnumDefinition.idl:236
@ EW_OUT_OF_SCOPE
The Number of the user data is out of the scope of the user data of the object (usually between 0 and...
Definition: EnumDefinition.idl:48
@ EW_NO_ENVIRONMENT_AVAILABLE
Environment not available.
Definition: EnumDefinition.idl:61
@ kButtonIconAndCaption
Button draw icon and caption.
Definition: EnumDefinition.idl:207
@ EW_DOES_NOT_EXIST_ERROR
Doesn't exist.
Definition: EnumDefinition.idl:31
@ kButtonCaptionAndDescription
Button draw icon, caption and description for popup bar.
Definition: EnumDefinition.idl:209
@ EW_CANNOT_CLOSE
Cannot close files, ...
Definition: EnumDefinition.idl:72
@ kNumberNewWiresAndRecalculateMarksAction
Number new wires and formula of existing wires will be recalculated.
Definition: EnumDefinition.idl:239
@ kButtonCaption
Button draw only caption.
Definition: EnumDefinition.idl:205
EwIconIndex
Default icons.
Definition: EnumDefinition.idl:145
@ kSelectionFolder
Selection of specified folders.
Definition: EnumDefinition.idl:255
@ EW_NO_ACTIVEPROJECT
No active project.
Definition: EnumDefinition.idl:42
EwSelectionType
All the selection types.
Definition: EnumDefinition.idl:251
@ kControlLabel
Label control.
Definition: EnumDefinition.idl:190
@ kEwProjectNotifyOnLostConnection
Project connection lost notification.
Definition: EnumDefinition.idl:125
@ EW_CANNOT_OPEN_PROJECT
Cannot open project.
Definition: EnumDefinition.idl:50
@ kFilterBoth
True AND false value.
Definition: EnumDefinition.idl:86
@ EW_INSERTION_FAILED
Insertion of object failed see Query log for more details.
Definition: EnumDefinition.idl:37
@ EW_ALREADY_OPEN
If the current object is already open by another.
Definition: EnumDefinition.idl:70
@ kEwEnvironmentNotifyOnProjectObjectUpdate
Object update.
Definition: EnumDefinition.idl:113
@ EW_CANNOT_CLOSE_PROJECT
Cannot close project.
Definition: EnumDefinition.idl:51
@ EW_INVALID_ID
ID not found.
Definition: EnumDefinition.idl:47
@ EW_ERROR_WINDCHILL_LICENSE
An error with windchill license occured, can be no license, expired license, license doesn't have win...
Definition: EnumDefinition.idl:64
EwAppNotify
All the application reactors IDs.
Definition: EnumDefinition.idl:95
@ EW_NO_DATA
If they are no data in the zip, object, ...
Definition: EnumDefinition.idl:74
@ EW_BAD_INPUTS
The functions parameters are invalid.
Definition: EnumDefinition.idl:25
@ kControlRadioButton
Radio Button control.
Definition: EnumDefinition.idl:193
@ kEwEnvironmentNotifyOnProjectObjectAdd
Object added.
Definition: EnumDefinition.idl:112
@ kReNumberWiresAction
Renumber all wires.
Definition: EnumDefinition.idl:240
@ EW_OBJECT_ALREADY_INSERTED
This object has already been inserted.
Definition: EnumDefinition.idl:36
@ kEwAppNotifyOnOpenProject
Open project notification.
Definition: EnumDefinition.idl:96
@ kEwProjectNotifyOnProjectObjectAdd
Project object added.
Definition: EnumDefinition.idl:126
@ kControlGallery
Gallery control.
Definition: EnumDefinition.idl:192
@ kTextIdentiferNone
No Text Identifer.
Definition: EnumDefinition.idl:158
@ kButtonSize48
Size for image 48x48.
Definition: EnumDefinition.idl:225
@ kButtonSize64
Size for image 64x64.
Definition: EnumDefinition.idl:226
@ kSoftType2DEW
elecworks 2d.
Definition: EnumDefinition.idl:267
@ EW_OUT_OF_MEMORY
Allocating too much memory.
Definition: EnumDefinition.idl:44
@ kEwAppNotifyOnAfterCloseProject
Close project Post notification.
Definition: EnumDefinition.idl:99
@ EW_INVALID_USER
If the user rights management found an invalid login/passord.
Definition: EnumDefinition.idl:73
@ kIconHelp
Help icon.
Definition: EnumDefinition.idl:147
@ EW_CAN_NOT_WRITE
Cannot write in output (file, folder, network,etc...)
Definition: EnumDefinition.idl:28
@ kSoftType3DSW
Solidworks electrical 3d.
Definition: EnumDefinition.idl:269
@ EW_CANNOT_COPY_FILE
Cannot copy file.
Definition: EnumDefinition.idl:34
@ kControlCheckBox
CheckBox control.
Definition: EnumDefinition.idl:191
EwBooleanFiltersValue
All value for boolean filters.
Definition: EnumDefinition.idl:83
@ kButtonSizeUndefined
Default size for image 32x32.
Definition: EnumDefinition.idl:219
@ kTextIdentiferUnknown
Unknown text identifier.
Definition: EnumDefinition.idl:157
@ EW_INVALID_OBJECT
Object invalid or not initialized.
Definition: EnumDefinition.idl:32
@ kEwProjecManagerDialogNotifyOnOpen
Open project manager dialog notification.
Definition: EnumDefinition.idl:137
@ kNumberWireActionUndefined
Unknown action.
Definition: EnumDefinition.idl:237
EwProjectNotify
All the project reactors IDs.
Definition: EnumDefinition.idl:122
@ kEwEnvironmentNotifyOnProjectObjectDelete
Object delete.
Definition: EnumDefinition.idl:114


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/EnumDefinition.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.