Classes | |
class | EVDemoApplication |
class | EVGDApplication |
class | EVGDDemoApplication |
class | EVHICONApplication |
class | EVPDDApplication |
class | HDBApplication |
class | HDBDemoApplication |
interface | IAppearanceArray |
interface | IAppearanceCatalog |
interface | IAssemblySetRepo |
AssemblySetRepo modes the set of INestingAssemblySet attached to a project. More... | |
interface | IAutoApp |
interface | IAutoAppActivator |
For internal use only. More... | |
interface | IAutoBillOfMaterials |
interface | IAutoCamDrawing |
interface | IAutoCanvas |
interface | IAutoCustomButton |
interface used to construct a custom macro-based button and place it somewhere in the toolbars More... | |
interface | IAutoDrawing |
interface | IAutoDrawingEnum |
The enumerator object used by the foreach notation on IAutoDrawingList containers. More... | |
interface | IAutoDrawingList |
interface | IAutoDrawingMap |
This interface is the result from IAutoProject.ImportRDSDrawings. It is more or less an extension of IAutoDrawingList, the difference being that for each drawing it returns the source drawing's id and name. NOTE: You can fetch the new values (in the import-result project) from the IAutoDrawing interface. Note: No iterator is provided. If you need to iterate, use the Count and 'by index' accessors. More... | |
interface | IAutoDrawObject |
interface | IAutoDrawObjectEnum |
interface | IAutoDrawObjectList |
interface | IAutoLargeObject |
interface | IAutoLargeObjectList |
interface | IAutoLayer |
IDispatch version of LayerInfo2, to be used in JsvaScript-based scripts (where MIDL structures are not supported) More... | |
interface | IAutoLayers |
interface | IAutoMMTemplate |
interface | IAutoObjectPropSet |
interface | IAutoOptions |
interface | IAutoPrintJob |
interface | IAutoProject |
interface | IAutoProjectEvents |
interface | IAutoProjectProps |
interface | IAutoStyle |
interface | IAutoStyleList |
interface | IAutoStyleListEnum |
IAutoStyleListEnum is the enumerator used by foreach on IAutoStyleList. More... | |
interface | IAutoTabControlBar |
interface | ICatalogMaterial |
Information about the material belonging to the materials catalog More... | |
interface | ICostModel |
interface | IDocManager |
interface | IDocManagerMTAppartment |
interface | IDrawingsTab |
specalization INoteTab for the drawings tab-order, expressing the relation between tab and drawing on the tab. More... | |
interface | IEVPActiveScriptCTX |
interface | IFlPointPrxyOBJ |
The interface-based version of FlPointPrxy. Use in languages that do not support structures. More... | |
interface | IFlRectPrxyOBJ |
The alternative to FlRectPrxy. Use in languages that do not support structures – for example, JavaScript. More... | |
interface | IGadget |
interface | IGadgetGroup |
Gadget group is a set of gadgets placed under the hood of one button (like the set of 4-5 article modes) More... | |
interface | IItemMaterial |
interface | ILayoutGCutPlan |
interface | ILayoutGCutPlanBlock |
interface | ILayoutGCutPlanElement |
interface | ILayoutGCutPlanLines |
interface | ILayoutGCutPlanTask |
interface | ILayoutGCutPlanTaskBuilder |
interface | ILayoutGCutSingleLine |
interface | IListView |
interface | IMaterialsCatalog |
A container with all the materials present in the CAD's materials catalog Manipulating this object does not affect the system till 'Save' is called. To get a reference to the system catalg, use EVPDDLib::IAutoOptions::Materials More... | |
interface | IMatrixPrxy |
A dummy class wrapping the struct MatrixPrxy. For use in languages that do not support structures. More... | |
interface | IMenuItemPath |
Designed and used by the test automation system. More... | |
interface | IMixedAutoDrawingList |
interface | IMultiInputDialog |
IMultiInputDailog interface models an input data dialog. Allows the caller to ask the user (with modal or mode-less dialog) for a set of parameters. More... | |
interface | IMultiInputDialogParam |
Models a parameter in /ref IMultiInputDialog More... | |
interface | INestingAssemblySet |
interface | INestingOneupInfoObj |
When one needs to create nesting request, this object specifies a single nesting part request. More... | |
interface | INoteTab |
interface | INoteTabItemInfo |
COM object representing struct TabItemInfo2, used for languages where structs are not supported (like VBA and JavaScript) More... | |
interface | IObjectPartInfo |
Dummy class wrapping the struct ObjectPartInfo for use in languages that do not support structs. More... | |
interface | IObjectTypeInfo |
Dummy class wrapping the struct ObjectTypeInfo for use in languages that do not support structs. More... | |
interface | IObjLayerChanger |
interface | IParameterInfo |
A dummy class that wraps the ParameterInfo struct. Use in languages that do not support structures. More... | |
interface | IParameterList |
interface | IPrintDrawingBuilder |
interface | IPrintDrawingSettings |
this represens a single container in a design frame. More... | |
interface | IProsecoCADService |
interface | IScreenPointOBJ |
The interface-based version of ScreenPoint. Use in languages that do not support structures. More... | |
interface | IScreenRectOBJ |
The interface-based version of ScreenRect. Use in languages that do not support structures. More... | |
interface | ISheetDrawObject |
interface | ISheetResultInfoList |
interface | ISheetSizeInfoList |
interface | ISheetSizeInfoList2 |
interface | ISheetSizeInfoListExt |
interface | ISheetSizeInfoListExt2 |
interface | IStatInfoList |
interface | IStatInfoListExt |
interface | IStatValueList |
interface | IStatValueListExt |
Used internally. Cannot be provided or used by the caller. More... | |
interface | ISystemSheetsCatalog |
interface | ITabItem |
interface | IUI |
class | PackProApplication |
class | RDSApplication |
class | RDSDemoApplication |
class | RDSHDBApplication |
class | RDSHDBDemoApplication |
Functions | |
importlib ("STDOLE2.TLB") | |
documentation for LayerTypeProxy
The first argument of the IObjectTypeInfo GeometryProp getter. Specifies which specific property should be fetched.
specifies flute or grain direction. Used in SheetSizeInfo2, EVPDDLib::ISheetDrawObject::Create2, EVPDDLib::ISheetDrawObject::PropFluteDir, EVPDDLib::IAutoDrawing::FluteDirection
Enumerator | |
---|---|
FGDIR_Invalid | Unspecified or inapplicable value. |
FGDIR_fdX | flute/grain direction along X |
FGDIR_fdY | flute/grain direction along Y |
FGDIR_Any | Any flute/grain direction is applicable |
Enumeration defining how a text is displayed and alligned to its origin point.
enum EVPDDLib::CalcStatus |
defines bit-fields of the EVPDDLib::IParameterList::LastCalcStatus property
specifers a type of surface or a printing process
Enumerates the drawing types.
IN DETAIL: In a project, each drawing has its type.
Enumerator | |
---|---|
FL_RootFolder | 0 : The root folder for all shared configurations |
FL_Template | 1 : a path to normal.evt (refering styles, CFF, DDES and DXF options |
FL_StdLibRoot | 2 : Root folder of the standards library (both reizable templates and components). This is where NLS files and other resources are stored) |
FL_Standards | 3 : The location of the resizable design. |
FL_StandardsByNum | 4 : The location of the resizable designes indexed by code. |
FL_Components | 5 : The location of the resizable components. |
FL_ParamTemplatesDir | 6 : The location where parameter templates (used by resizable design through the material definition) are stored. |
FL_StdSearchCatalogDir | 7 : The folder where the find-matching-standard indexing catalog is stored (internal use) |
FL_Sheets | 8 : a path to the sheet an diaboard catalog file. defaults to sheet.ini. |
FL_MDSServerAndPort | 9 : MDS stands for 'master data source': an optional location (server and ip) of the MDS service provider |
FL_JDFServerAndPort | 10: JDF agent location |
FL_TemplatesDir | 11: a path to TEMPLATES folder. This is where AttachTemplate is opened, and CAM templates are searched. |
FL_DesignFrames | 12: The location where print-templates are stored |
FL_CostModels | 13: Where the comst models are stored. |
FL_SavedAlteredModels | 14: Location where the system stores per-design cost model data (assumed to be price-sensitive and therefore not stored inside the EVD file) |
FL_NCS | 15: Where CAM script (.ncs) files are stored. |
FL_CAMMACHINES | 16: Path to the configuration file where all CAM machines are configured. |
FL_Features | 17: a common root for PF_CPMarkers & PF_StripClips |
FL_CPMarkers | 18: the path where CPMarkers are located |
FL_StrippingPresets | 19: The folder with the stripping presets. Each file in it is a preset |
FL_StripClips | 20: the path where StripClips are located |
FL_StripPins | 21: the path where StripPins are located |
FL_FrontWasteTools | 22: |
FL_StrippingKnifeExt | 23: Folder where templates for stripping knive shapes are stored |
FL_StripSupportTols | 24: |
FL_QuickFeatures | 25: the path where the features available in LayoutTab/QuickFeatures are located |
FL_GDIToStyleFilters | 26: The path to .ini file containing GDI2Style filters |
FL_StyleShortcuts | 27: a path to the file where style shortcut buttons are defined |
FL_CHASEHOLES | 28: The location of the chase hole template files |
FL_BOARDTPL | 29: The location of the die-board template files |
FL_COMPOSITSTYLETPL | 30: The location of the compoisite style (waves, zippers) resizable shape files. |
FL_VisualSymbolsApps | 31: The visuals symbols attached to styles are stored here |
FL_MaterialDefsFile | 32: Path to catalog of the material definitions (defines both materials catalog and special effects) |
FL_MaterialDefsResources | 33: Location of the resources (bitmaps) used by the material definition file. |
FL_FrontBackAppsTextures | 34: Hidden. |
FL_BorderAppsTextures | 35: Hidden. |
FL_BumpAppsTextures | 36: Hidden. |
FL_HeightAppsTextures | 37: Hidden |
FL_AppearancePreviewsFile | 38: Hidden. |
FL_MaterialsPreviewsFile | 39: Hidden. |
FL_MatUIIcons | 40: Read-only |
FL_EnvImages | 41: The folder where 3D environment files are stored |
FL_DiePoolsFile | 42: Location of the die-pool file. |
FL_3DExternal | 43: The location of importable 3D files. Used to be defined as WorkFoldersLoc::WF_3DExternal_Legacy |
FL_Count | 44: Total number of shared folder locations. |
Enumerator | |
---|---|
WF_RootFolder | 0 : The root folder for user files. usually sticks to C:/ProgramData/Engview/Package Designer (and not used for many purposes, except internal) |
WF_UserWorkFolder | 1 : The root folder for all user files. By default C:/ProgramData/Engview/Package Designer/Work. usually redirected to some network location |
WF_SamplesFolder | 2 : The folder with the sample files distrubuted by the setup |
WF_GVD | 3 : The default location for EVD files (usually sub-folder of WF_SamplesFolder) |
WF_DXF | 4 : the default location for DXF files |
WF_NC | 5 : the default location for NC (e.g. CAM-generated) exports |
WF_CFF2 | 6 : |
WF_DDES | 7 : |
WF_AIEPS | 8 : |
WF_3DPresenter | 9 : default location for exporting 3D representations (e.g. 3D PDF, gltf, etc...) |
WF_3DExternal_Legacy | 10:
|
WF_JDF | 11: JDF work folder (for JDF-integrated versions) |
WF_LELE_OutImagesFolder | 12: Layout-expert specific |
WF_TempFolder | 13: default location for temporary files |
WF_AutoSavesFolder | 14: location where auto-save files are stored |
WF_Count |
The OriginAlignPoint specifes names of bits used to specify the allignment of a sheet to the contents of the file SheetSizeInfo2.mAlignment is combination of this bits.
Enumerator | |
---|---|
OAP_HLeft | |
OAP_HCenter | |
OAP_HRight | |
OAP_HMask | |
OAP_VBottom | |
OAP_VCenter | |
OAP_VTop | |
OAP_VMask | |
OAP_AlignToMargins | |
OAP_CenterBottom | |
OAP_Centered | |
OAP_SheetDefault | |
OAP_BoardDefault |
enum EVPDDLib::GadgetType |
Defines the base type of /ref IMultiInputDialog parameter type
Extends /ref MultiInputDialogParamType, when MIDPT_Double, and describes the value type Basically controls the unit-conversion when displaying the value to the user.
: a bit-mask specifiying the set of properties applied to a certain style. see AutoStyleProps::overrides property
: the type of the tool used 'produce' the objects of this style.
: Specifies the effect produced on the material by the objects of this style.
The technological process in which the objects of this style are produced. Most of it comes from the corrugated industry, where things are really complicated.
enum ProjectType dscripes the type of the project
EVPDDLib::importlib | ( | "STDOLE2.TLB" | ) |
References importlib().
Referenced by importlib().