Company Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI

List of New Commands, Variables, Objects, Properties, Methods, and Events

DIAdem 2011 Help

Edition Date: July 2011

Part Number: 370859J-01

»View Product Info

Version 2011

New General Commands and Variables

CharMapDlgShow Opens the dialog box for character table.
CharMapFont Specifies the name of the font in the dialog box of the character table.
CharMapFontEnabled Specifies whether you can select the font in the dialog box of the character table.
CharMapText: Receives the character selected in the character table.
BulkDataLoadingMode: Specifies when DIAdem loads bulk data into the Data Portal.
CharMapDlgShow Opens the dialog box for character table.
CharMapFont Specifies the name of the font in the dialog box of the character table.
CharMapFontEnabled Specifies whether you can select the font in the dialog box of the character table.
CharMapText: Receives the character selected in the character table.
FTPConnect Connects to an FTP server.
FTPConnectionHandle Specifies the handle for the FTP connection.
FTPDisConnect Disconnects from the FTP server.
FTPDownload Downloads a file from an FTP server.
FTPFileName Specifies the filename. The file name may also contain wildcards. The parameter FTPFileName is case sensitive.
FTPPassword Specifies the password for the FTP connection.
FTPRetry Specifies whether DIAdem retries sending lost data packets following a timeout.
FTPServerName Specifies the name or the IP address of the server or the FTP connection.
FTPSourcePath Specifies the source path. The parameter FTPSourcePath is case sensitive.
FTPState Receives information as to whether the FTP connection was successful.
FTPTargetPath Specifies the target path.
FTPTimeout Specifies in seconds the time that elapses before DIAdem times out the connection attempt.
FTPUserName Specifies the user name for the FTP connection.
InstallationInfo: Specifies information about the current installation.
InstallationKeyword Specifies the type of installation information that you request.
KeepWfProperties Specifies whether DIAdem maintains the waveform properties during this operation. The default value is FALSE and specifies that DIAdem does not maintain the waveform properties.
ScriptCMDInterfaceName Specifies the name of the interface for which DIAdem displays CodeCompletion.
ScriptCMDItemName Specifies the name of the function or variable that was registered as user function or with the GlobDim command.
ScriptCMDRegister Allows CodeCompletion also for encrypted user functions. DIAdem takes the information for CodeCompletion from the TLB file.
ScriptCMDTypeLibName Specifies the file name of a TLB file. You can enter the file with the absolute path or a file name. If you do not specify a path, DIAdem expects the file to be in the program directory.
WfStartTime Specifies the start time of the x-part of the waveform channel.
WfXStartTimeMode Specifies the type of time reference when converting numeric channels to waveform channels, and whether DIAdem considers the waveform start time when converting waveform channels to numeric channels or when generating a channel from the x-part of a waveform channel.

New Commands and Variables in DIAdem REPORT

CurrXChnNo Specifies the current number of the x-channel of a curve.
CurrXValue Specifies the current x-value of the curve.
CurrYChnNo Specifies the current number of the y-channel of a curve.
CurrYValue Specifies the current y-value of the curve.
CurrZChnNo Specifies the current number of the z-channel of a curve.
CurrZValue Specifies the current z-value of the curve.
CurveObject Specifies the curve that contains the curve section.
CurveSnippet Creates a curve section which you can insert into the text as an expression.
CurveSnippetSize Specifies the length of the curve section. Specify the length as the number of spaces which DIAdem replaces with the curve section.
D2CoordinateBoundingType Specifies how DIAdem determines the position of a channel-bound coordinate in a 2D axis system.
D2CoordinateType Specifies whether you can freely select the coordinate in a 2D axis system, or whether it is bound to a channel.
D2CurveArrowLnColor Specifies the color of the comment arrows in the Coordinate 2D display mode.
D2CurveArrowLnColRGB Specifies the RGB values for the color of the comment arrows in the Coordinate 2D display mode.
D2CurveArrowLnType Specifies the line style of the comment arrows in the Coordinate 2D display mode.
D2CurveArrowLnWidth Specifies the line width and the size of comment arrows in the Coordinate 2D display mode.
D2CurveArrowSymbBeg Specifies which arrowhead DIAdem draws at the beginning of comment arrows in the Coordinate 2D display mode.
D2CurveArrowSymbEnd Specifies which arrowhead DIAdem draws at the end of comment arrows in the Coordinate 2D display mode.
D2CurveCommentVisible Specifies whether DIAdem displays the comment in the Coordinate 2D display mode.
D2CurveFrameBackFMode Specifies the color shading type of comments in the Coordinate 2D display mode.
D2CurveFrameBackFVariant Specifies the color shading direction of comments in the Coordinate 2D display mode.
D2CurveFrameBkColor Specifies the background color for text in comments in the Coordinate 2D display mode.
D2CurveFrameBkColRGB Specifies the RGB values of the background color for text in comments in the Coordinate 2D display mode.
D2CurveFrameBkColRGB2 Specifies the RGB values of the second background color for the color shading of comments in the Coordinate 2D display mode.
D2CurveFrameDeltaX Specifies the horizontal distance of the comment in the Coordinate 2D display mode to the origin of the axis system, as a percentage of the worksheet, in centimeters or inches.
D2CurveFrameDeltaY Specifies the vertical distance of the comment in the Coordinate 2D display mode to the origin of the axis system, as a percentage of the worksheet, in centimeters or inches.
D2CurveFrameHeight Specifies the height of the comment in the Coordinate 2D display mode, as a percentage of the worksheet, in centimeters or inches.
D2CurveFrameLnColor Specifies the frame color of comments in the Coordinate 2D display mode.
D2CurveFrameLnColRGB Specifies the RGB values for the frame color of comments in the Coordinate 2D display mode.
D2CurveFrameLnType Specifies the line style of the frame of comments in the Coordinate 2D display mode.
D2CurveFrameLnWidth Specifies the line width of the frame of comments in the Coordinate 2D display mode.
D2CurveFrameWidth Specifies the width of the comment in the Coordinate 2D display mode, as a percentage of the worksheet, in centimeters or inches.
D2CurveTxt Specifies the text in comments in the Coordinate 2D display mode.
D2CurveTxtAlignment Specifies the line alignment of comment text in the Coordinate 2D display mode.
D2CurveTxtBold Specifies whether DIAdem displays the comment text in bold in the Coordinate 2D display mode.
D2CurveTxtColor Specifies the font color of comment text in the Coordinate 2D display mode.
D2CurveTxtColorRGB Specifies the RGB values for the font color of comment text in the Coordinate 2D display mode.
D2CurveTxtFont Specifies the character set for comment text in the Coordinate 2D display mode.
D2CurveTxtItal Specifies whether DIAdem displays the comment text in italics in the Coordinate 2D display mode.
D2CurveTxtSize Specifies the font size of comment text in the Coordinate 2D display mode.
D2CurveTxtStrOut Specifies whether DIAdem displays the comment text in strikethrough in the Coordinate 2D display mode.
D2CurveTxtUndl Specifies whether DIAdem displays the comment text in underscored format in the Coordinate 2D display mode.
D2HdClip Specifies whether DIAdem truncates table headings at the column bound.
D2HdWordWrap Specifies whether DIAdem wraps table headings at the column bound.
D2LegPositionType Specifies whether the legend of a 2D axis system is bound to an axis system, or whether you can position it freely. When the legend is bound to an axis system, DIAdem also moves the legend when you move the axis system.
D2LegPosSysRelatedX Specifies the distance of the legend for a 2D axis system in x-direction.
D2LegPosSysRelatedY Specifies the distance of the legend for a 2D axis system in y-direction.
D2LegPPositionType Specifies whether the color legend of a 2D axis system is bound to an axis system, or whether you can position it freely. When the legend is bound to an axis system, DIAdem also moves the legend when you move the axis system.
D2LegPPosSysRelatedX Specifies the distance of the color legend for a 2D axis system in x-direction.
D2LegPPosSysRelatedY Specifies the distance of the color legend for a 2D axis system in y-direction.
D2PolLegPositionType Specifies whether the legend of a polar axis system is bound to an axis system, or whether you can position it freely. When the legend is bound to an axis system, DIAdem also moves the legend when you move the axis system.
D2PolLegPosSysRelatedX Specifies the distance of the legend for a polar axis system in x-direction.
D2PolLegPosSysRelatedY Specifies the distance of the legend for a polar axis system in y-direction.
D2TabHdClip Specifies whether DIAdem truncates global table headings at the column bound.
D2TabHdWordWrap Specifies whether DIAdem wraps global table headings at the column bound.
D2TabNumClip Specifies whether DIAdem truncates column entries at the column bound.
D2TabNumWordWrap Specifies whether DIAdem wraps column entries at the column bound.
D2TabTextColumn Specifies the column in the text list.
D2TabTextCount Specifies the number of created or deleted entries in the text list.
D2TabTextList Specifies the entry in the text list.
D2TabTextListAdd: Creates new entries in the text list of a table. The entries are appended at the end of the text list.
D2TabTextListDel: Deletes entries in the text list of a table.
D2TabTextListIns Adds new entries to the text list of a table.
D2TabTextListLength Receives the length of the text list.
D2TabTextRow Specifies the row in the text list.
D3CConstX Specifies the x-value that DIAdem displays for the Coordinate display mode, in the number-oriented mode.
D3CConstXName Specifies the x-value that DIAdem displays for the Coordinate display mode.
D3CConstY Specifies the y-value that DIAdem displays for the Coordinate display mode, in the number-oriented mode.
D3CConstYName Specifies the y-value that DIAdem displays for the Coordinate display mode.
D3CConstZ Specifies the z-value that DIAdem displays for the Coordinate display mode, in the number-oriented mode.
D3CConstZName Specifies the z-value that DIAdem displays for the Coordinate display mode.
D3ConstCTType Specifies the type of coordinate label of the 3D curve.
D3ConstX Specifies the x-value that DIAdem displays for the Coordinate display mode, in the number-oriented mode.
D3ConstXName Specifies the x-value that DIAdem displays for the Coordinate display mode.
D3ConstY Specifies the y-value that DIAdem displays for the Coordinate display mode, in the number-oriented mode.
D3ConstYName Specifies the y-value that DIAdem displays for the Coordinate display mode.
D3ConstZ Specifies the z-value that DIAdem displays for the Coordinate display mode, in the number-oriented mode.
D3ConstZName Specifies the z-value that DIAdem displays for the Coordinate display mode.
D3CoordinateBoundingType Specifies how DIAdem determines the position of a channel-bound coordinate in a 3D axis system.
D3CoordinateType Specifies whether you can freely select the coordinate in a 3D axis system, or whether it is bound to a channel.
D3CrvCDAddExtIso Specifies whether DIAdem displays extended isolines when displaying characteristic diagrams.
D3CurveArrowLnColor Specifies the color of the comment arrows in the Coordinate 3D display mode.
D3CurveArrowLnColRGB Specifies the RGB values for the color of the comment arrows in the Coordinate 3D display mode.
D3CurveArrowLnType Specifies the line style of the comment arrows in the Coordinate 3D display mode.
D3CurveArrowLnWidth Specifies the line width and the size of comment arrows in the Coordinate 3D display mode.
D3CurveArrowSymbBeg Specifies which arrowhead DIAdem draws at the beginning of comment arrows in the Coordinate 3D display mode.
D3CurveArrowSymbEnd Specifies which arrowhead DIAdem draws at the end of comment arrows in the Coordinate 3D display mode.
D3CurveCommentVisible Specifies whether DIAdem displays the comment in the Coordinate 3D display mode.
D3CurveConsiderIsoValForAutoScal Specifies whether DIAdem includes the isovalues which DIAdem takes from a data channel, the contour table, or the extended isolines when autoscaling the axes.
D3CurveETAngle Specifies the angle of the curve end label.
D3CurveETBackColor Specifies the background color of the curve end labels.
D3CurveETBackColorRGB Specifies the RGB values of the background color for the curve end labels.
D3CurveETBold Specifies whether DIAdem displays the curve end label in bold type.
D3CurveETColAuto Specifies whether the curve end labels are the same color as the curve.
D3CurveETColor Specifies the color of the curve end labels.
D3CurveETColRGB Specifies the RGB value of the color for the curve end label.
D3CurveETFont Specifies the font for the curve end labels.
D3CurveETFrame Specifies whether DIAdem frames each curve end label.
D3CurveETItal Specifies whether DIAdem displays the curve end labels in italics.
D3CurveETPosXC Specifies whether DIAdem displays the curve end labels at the x-value of the curve point or offset to the x-value.
D3CurveETPosYC Specifies whether DIAdem displays the curve end labels at the y-value of the curve point or offset to the y-value.
D3CurveETRelPos Specifies the position of the curve end label in relation to the curve.
D3CurveETShiftX Specifies the horizontal offset of the curve end labels as a percentage.
D3CurveETShiftY Specifies the vertical offset of the curve end labels as a percentage.
D3CurveETSize Specifies the font size for the curve end labels.
D3CurveETStrOut Specifies whether DIAdem crosses out the curve end labels.
D3CurveETTxt Specifies the text for the end of the curve.
D3CurveETUndl Specifies whether DIAdem underscores the curve end labels.
D3CurveExtIsoLineColor Specifies the color of the extended isolines.
D3CurveExtIsoLineColRGB Specifies the RGB color of the extended isolines.
D3CurveExtIsoLineInterval Specifies the line partitioning for broken lines of extended isolines.
D3CurveExtIsoLineType Specifies the line style of the extended isolines.
D3CurveExtIsoLineWidth Specifies the line width of the extended isolines.
D3CurveExtIsoValNo Specifies the number of extended isovalues.
D3CurveExtIsoValues Contains the isovalues of the extended isolines.
D3CurveFrameBackFMode Specifies the color shading type of comments in the Coordinate 3D display mode.
D3CurveFrameBackFVariant Specifies the color shading direction of comments in the Coordinate 3D display mode.
D3CurveFrameBkColor Specifies the background color for text in comments in the Coordinate 3D display mode.
D3CurveFrameBkColRGB Specifies the RGB values of the background color for text in comments in the Coordinate 3D display mode.
D3CurveFrameBkColRGB2 Specifies the RGB values of the second background color for the color shading of comments in the Coordinate 3D display mode.
D3CurveFrameDeltaX Specifies the horizontal distance of the comment in the Coordinate 3D display mode to the origin of the axis system, as a percentage of the worksheet, in centimeters or inches.
D3CurveFrameDeltaY Specifies the vertical distance of the comment in the Coordinate 3D display mode to the origin of the axis system, as a percentage of the worksheet, in centimeters or inches.
D3CurveFrameHeight Specifies the height of the comment in the Coordinate 3D display mode, as a percentage of the worksheet, in centimeters or inches.
D3CurveFrameLnColor Specifies the frame color type of comments in the Coordinate 3D display mode.
D3CurveFrameLnColRGB Specifies the RGB values for the frame color of comments in the Coordinate 3D display mode.
D3CurveFrameLnType Specifies the line style of the frame of comments in the Coordinate 3D display mode.
D3CurveFrameLnWidth Specifies the line width of the frame of comments in the Coordinate 3D display mode.
D3CurveFrameWidth Specifies the width of the comment in the Coordinate 3D display mode, as a percentage of the worksheet, in centimeters or inches.
D3CurveTxt Specifies the text in comments in the Coordinate 3D display mode.
D3CurveTxtAlignment Specifies the line alignment of comment text in the Coordinate 3D display mode.
D3CurveTxtBold Specifies whether DIAdem displays the comment text in bold in the Coordinate 3D display mode.
D3CurveTxtColor Specifies the font color of comment text in the Coordinate 3D display mode.
D3CurveTxtColorRGB Specifies the RGB values for the font color of comment text in the Coordinate 3D display mode.
D3CurveTxtFont Specifies the character set for comment text in the Coordinate 3D display mode.
D3CurveTxtItal Specifies whether DIAdem displays the comment text in italics in the Coordinate 3D display mode.
D3CurveTxtSize Specifies the font size of comment text in the Coordinate 3D display mode.
D3CurveTxtStrOut Specifies whether DIAdem displays the comment text in strikethrough in the Coordinate 3D display mode.
D3CurveTxtUndl Specifies whether DIAdem displays the comment text underlined in the Coordinate 3D display mode.
D3DataType Specifies whether the data is available in triplet or matrix form.
D3LegPositionType Specifies whether the legend of a 3D axis system is bound to an axis system, or whether you can position it freely. When the legend is bound to an axis system, DIAdem also moves the legend when you move the axis system.
D3LegPosSysRelatedX Specifies the distance of the legend for a 3D axis system in x-direction.
D3LegPosSysRelatedY Specifies the distance of the legend for a 3D axis system in y-direction.
D3LegPPositionType Specifies whether the color legend of a 3D axis system is bound to an axis system, or whether you can position it freely. When the legend is bound to an axis system, DIAdem also moves the legend when you move the axis system.
D3LegPPosSysRelatedX Specifies the distance of the color legend for a 3D axis system in x-direction.
D3LegPPosSysRelatedY Specifies the distance of the color legend for a 3D axis system in y-direction.
GraphSheetCopy Copies a worksheet.
GraphSheetInsertNew Inserts a new worksheet below the current worksheet in DIAdem REPORT.
MainObjectName Specifies the object that contains the curve section.
MarkerList Specifies a marker symbol.
REPORTPrintAsGraphic Specifies whether DIAdem saves the report temporarily as a graphic before DIAdem prints this graphic or displays it as a PDF file. Select this setting if your printer does not correctly display enhanced display options, such as transparent areas. If you select this setting, you cannot select any texts in the PDF documents you have created.
ReportRenderingMode: Specifies the graphic display quality in DIAdem REPORT. A higher output quality may reduce the display speed.
CurveObjChnType Specifies the type of channel.
CurveObjName Specifies the name of a curve object.
GraphObjChnNameGet Specifies the channel name of a curve.

New Commands and Variables in DIAdem ANALYSIS

ASIFilterType Specifies the method of filtering for the ASI calculation. If you do not set this parameter, DIAdem filters using a moving average.
ChnFindXYValue: Specifies the row number of a channel pair of which the values meet the given condition.
ChnFindXYZValue Specifies the row numbers of a channel pair whose values meet the given condition.
ChVXYValue Specifies the x- and y-values of a channel pair which meet the given condition.
ChVXYZValue Specifies the x-, y-, and z-values of a triplet or matrix which meet the given condition.
D2SearchMode Specifies a condition.
D3SearchMode Specifies a condition.
DRIDampingCoefficient Specifies the damping coefficient if the DRI calculation is free.
DRIDirection Specifies the direction of the DRI calculation. If you do not set this parameter, DIAdem calculates the z-axis.
DRINaturalFrequency Specifies the natural frequency of the dynamic system in rad/s if the DRI calculation is free.
XSearchValue Specifies the x-value of the point which the condition refers to.
YSearchValue Specifies the y-value of the point which the condition refers to.

New Objects, Events, Methods, and Properties for DIAdem NAVIGATOR

Object: BrowseEntity and subobjects including their properties and methods The BrowseEntity object provides an entity of a browse path in a data store.
Object: BrowseSettings and subobjects including their properties and methods The browse settings object provides the Browse Settings for a data store. Browse settings have the filename extension *.tbs.
Object: ContextParameters and subobjects including their properties and methodsA collection of context parameters. Use the Context.GetParameter method to read context parameters from an ASAM server. Use the Context.SetParameter method to write context parameters to an ASAM server. Use the Context.SetParameters method to write all context parameters of a Parameter set to an ASAM server.
Object: ContextParameterSet and subobjects including their properties and methodsThe ContextParameterSet object provides a set of context parameters. Use the Context.SetParameters method to write all context parameters of a Parameter set to an ASAM server.
Object: Cell <DataFinder> and subobjects including their properties and methodsIn a DataFinder the Cell object provides a cell of the search results list.
Object: Cell <DataStore> and subobjects including their properties and methodsIn a DataFinder the Cell object provides a cell of the search results list.
Object: Context and subobjects including their properties and methodsThe context object manages the context parameters of a data store on an ASAM server. Use the Context.GetParameter method to read context parameters from an ASAM server. Use the Context.SetParameter method to write context parameters to an ASAM server. Use the Context.SetParameters method to write all context parameters of a Parameter set to an ASAM server.
Object: Settings <Navigator> and subobjects including their properties and methodsThe Settings object provides access to general settings in DIAdem NAVIGATOR.
Method: AddChannelGroup for ChannelGroups <Data> Copies a ChannelGroup object in the script interface for internal data and adds the object to the existing ChannelGroup objects.
Method: GetBrowseSettings for DataStoreDetermines the Browse settings of a data store.
Method: GetBrowseSettings for DataStoreDisplayDetermines the Browse Settings of a data store open in DIadem NAVIGATOR.
Method: GetContext for DataStoreReads the context object of a data store to access the context parameters from this data store.
Method: LoadChannelsByName for Navigator Loads calculated measurements from an ASAM server into the Data Portal. The bulk data can be generated by an external formula interpreter or through DIAdem calculations.
Method: Reset for PropertyImportSetResets the loading configuration to the default settings.
Method: SetBrowseSettings for DataStoreAssigns new Browse settings to a data store.
Method: SetBrowseSettings for DataStoreDisplayAssigns new Browse Settings to a data store open in DIAdem NAVIGATOR.
Event: OnInteractionLoaded Triggers in DIAdem after the command, which is called when data is dragged and dropped into the Data Portal, is executed. The event starts the user command that you assigned to the property Navigator.Events.OnInteractionLoaded.
Event: OnInteractionLoading Triggers in DIAdem before the command, which is called when data is dragged and dropped into the Data Portal, is executed. The event starts the user command that you assigned to the property Navigator.Events.OnInteractionLoading.
Property: BaseName for ReferenceSpecifies in a data storage the base name of the reference of an Element object.
Property: DisplayName for ElementSpecifies in a data store the display name of an element.
Property: DisplayName for ElementWithValuesSpecifies in a data store the display name of a data element.
Property: Status for IndexerSpecifies in a DataFinder the status of the indexer.

New Objects, Events, Methods, and Properties for TDM Header

Object: DataFileHeader and subobjects including their properties and methods The DataFileHeader object provides methods, which you can use to read, write, modify, or delete channel properties, group properties, or file properties from TDM files or TDMS files. You also can use this object to read headers from DataPlugins.

New Events, Methods, and Properties for VIEW

Method: AppendLayout for View

Loads the specified layout file into the current VIEW layout.

Property: MapMovingMode for MapSpecifies how DIAdem moves the map section when using cursor synchronization.
Event: OnContextMenuPointSelectedTriggers when the item in a context menu is selected in DIAdem VIEW.
Event: OnDblClickTriggers when double-clicking an area in DIAdem VIEW.
Event: OnShowingContextMenuTriggers when a context menu displays in DIAdem VIEW.
Property: ShowTrack for MapSpecifies whether DIAdem displays the value pairs for longitude and latitude as lines in the map view in the VIEW panel.
Property: TabBarVisible for SettingsSpecifies whether DIAdem shows the tabs to organize the worksheets in the VIEW panel.

Version 2010

New General Commands and Variables

AppEndScript Specifies which script DIAdem runs when the program ends.
AudioAutoRepeatSpecifies whether DIAdem restarts the audio output automatically at the end. If the value is TRUE, DIAdem starts the audio output automatically.
AudioBufferFillEventSpecifies the user function that DIAdem calls when loading new data to the clipboard of the audio output.
AudioBuffersizeSpecifies the number of values DIAdem uses for the buffer of the audio output. If you do not specify this value, DIAdem specifies the size of the buffer automatically.
AudioEndRowSpecifies the last channel row at which DIAdem ends the audio output. If you do not specify a value, if you specify a negative value, or if you specify a value larger than the channel length, DIAdem uses the last channel value.
AudioHandleSpecifies the handle of the audio output.
AudioLeftChnSpecifies the left channel for the audio output.
AudioOutCloseStops the sound output of channels.
AudioOutGetSampleRateReceives the sampling rate of the audio output.
AudioOutMuteSpecifies whether the sound is on or off. If the value is TRUE, the sound is switched off.
AudioOutOpenStarts the audio output of channels. For each audio output you receive as the return value a handle with which you end the audio output via the command AudioOutClose.
AudioOutResumeContinues the audio output.
AudioOutSetPositionSpecifies the position of the audio output in the specified play range.
AudioOutSetRangeSpecifies the first and the last channel value of the audio output.
AudioOutSetSampleRateSpecifies the sampling rate of the audio output.
AudioOutSuspendPauses the audio output.
AudioOutVolumeSpecifies the volume of the audio output as a percentage.
AudioOutWaitUntilEndWaits until DIAdem finishes the audio output.
AudioRightChnSpecifies the right channel for the audio output. If you do not specify a channel, DIAdem uses the left channel.
AudioSampleRateSpecifies in Hz the sampling rate DIAdem uses to generate audio signals. If you specify 0 or no value, DIAdem tries to specify the sampling rate from the properties wf_xunit_string and wf_increment. If these properties are missing or in an incorrect unit, DIAdem uses the value 44.1 kHz.
AudioStartRowSpecifies the first channel row from where DIAdem starts the audio output. If you do not specify a value or if you specify a negative value, DIAdem uses the first value of the channel.
AudioStartSuspendedSpecifies that the audio output does not start directly. Use the commands AudioOutSuspend and AudioOutResume to stop or to continue the audio output.
CreateTimeCreates an object that contains the date and time with a nanoseconds resolution.
CurrentScriptNameSpecifies the name of the script file currently running.
CurrentScriptPathSpecifies the path of the script file currently running.
HdCopyCopies a channel header from one channel to another channel.
HdDelDeletes an external channel header.
IsKeyPressedSpecifies whether the specified key was pressed.
KeyValueSpecifies the pressed key.
LoadedElementListSpecifies the ElementList object, which contains the loaded data elements.
ProgramVersionNameSpecifies the name of a DIAdem version.
PropInheritanceModeSpecifies the properties of superordinate elements which DIAdem loads into the Data Portal together with an element from a data store.
PropNamingSchemaSpecifies the name giving of a property name after loading into the Data Portal. If you load data from a DataFinder or a data store into the Data Portal, DIAdem names the properties of the data in accordance with these specifications.
UseNoValueOnCalcErrorSpecifies whether DIAdem terminates the calculation when an error occurs in the Calculation Manager, the Calculator, or the Calculate command, during the calculation. If the value is TRUE, DIAdem returns the result value NoValue and does not terminate the calculation with an error.
ViewSoftwareRenderingSpecifies whether DIAdem uses the acceleration capabilities of the graphics board. If the value is TRUE, the graphics acceleration of the graphics card is disabled. Only disable graphics acceleration if problems with the display occur in 3D models.

New Commands and Variables in DIAdem REPORT

D2AxisGridDotsPerTickSpecifies the number of points between two ticks for the Dots per tick line type.
D2AxisSegmentChnXSpecifies in the number oriented mode the channel with the x-values of the segments of a 2D axis system.
D2AxisSegmentChnXNameSpecifies in the name oriented mode the channel with the x-values of the segments of a 2D axis system.
D2AxisSegmentChnYSpecifies in the number oriented mode the channel with the y-values of the segments of a 2D axis system.
D2AxisSegmentChnYNameSpecifies in the name oriented mode the channel with the y-values of the segments of a 2D axis system.
D2AxisSegmentColorSpecifies the color of the segments in a 2D axis system.
D2AxisSegmentColorRGBSpecifies the RGB values for the segment colors in a 2D axis system.
D2AxisSegmentOrientationSpecifies the orientation of the segments in a 2D axis system.
D2AxisSegmentsNoSpecifies the number of segments in a 2D axis system.
D2AxisSegmentTransparencySpecifies the percentaged transparency of the segments in a 2D axis system. A value of 100 is completely transparent, a value of 0 is opaque.
D2CurveFillColorModeSpecifies whether filling effects relate to the curve or the axis. If the filling effect relates to the axis, DIAdem does not use the entire color spectrum of a color shading for shorter curves. In this case it is easier to compare different curves.
D2CurveFillTransparencySpecifies the transparency of the filling in a 2D axis system. A value of 100 is completely transparent, a value of 0 is opaque.
D2CurveHaColorAutoSpecifies whether the bar filling is the same color as the curve.
D2LegGridLinesSpecifies whether DIAdem displays separators in the legend of a 2D axis system.
D2LegTxtClipSpecifies whether DIAdem truncates the legend label of a 2D axis system at the edge of the legend column.
D2LegTxtWordWrapSpecifies whether DIAdem wraps the legend label of a 2D axis system at the edge of the legend column.
D2PolLegGridLinesSpecifies whether DIAdem displays separators in the legend of a polar axis system.
D2PolLegTxtClipSpecifies whether DIAdem truncates the legend label of a polar axis system at the edge of the legend column.
D2PolLegTxtWordWrapSpecifies whether DIAdem wraps the legend label of a polar axis system at the edge of the legend column.
D3LegGridLinesSpecifies whether DIAdem displays separators in the legend of a 3D axis system.
D3LegTxtClipSpecifies whether DIAdem truncates the legend label of a 2D axis system at the edge of the legend column.
D3LegTxtWordWrapSpecifies whether DIAdem wraps the legend label of a polar axis system at the edge of the legend column.
GraphObjNewNameSpecifies the new name of an object in a report.
GraphObjRenameRenames an object in DIAdem REPORT. You can rename main objects and subobjects such as axes and curves.
GraphSubObjSelectSelects a subobject such as a curve or an axis, in DIAdem REPORT.
OnReportCurveExpandingSpecifies the user command that DIAdem REPORT executes before displaying an expanded curve.
OnReportDropChannelsSpecifies the user command which DIAdem REPORT executes when channels are dragged and dropped onto a 2D axis system, a 2D table, a 2D polar axis system, or a 3D axis system.
PicDefExpMarkBTypeSpecifies that DIAdem displays a marker at the beginning of expanding curves.
PicDefExpMarkColorSpecifies the marker color of expanding curves in 2D axis systems.
PicDefExpMarkColorAutoSpecifies whether the marker symbols of expanding curves are the same color as the curve.
PicDefExpMarkColorRGBSpecifies the RGB values of the marker colors of expanding curves in 2D axis systems.
PicDefExpMarkETypeSpecifies that DIAdem displays a marker at the end of expanding curves.
PicDefExpMarkFillColorSpecifies the filling color for the markers of expanding curves in 2D curves.
PicDefExpMarkFillColorAutoSpecifies whether DIAdem uses the curve color as the filling color of the marker of expanding curves.
PicDefExpMarkFillColorRGBSpecifies the RGB values of the filling color for the markers of expanding curves in 2D curves.
PicDefExpMarkLWidthSpecifies the line width of the markers of expanding curves.
PicDefExpMarkNTypeSpecifies that DIAdem only displays the marker symbol of expanding curves at every n-th point on the curve.
PicDefExpMarkParamUseSpecifies whether DIAdem includes the Marker Type setting in expanding curves.
PicDefExpMarkRModeSpecifies the frequency of the markers of expanding curves.
PicDefExpMarkRTypeSpecifies that DIAdem displays the curve markers of expanding curves at every n percent of the curve length.
PicDefExpMarkSizeSpecifies the size of the markers of expanding curves as a percentage of the worksheet.
ReportPrintTransparencySpecifies whether DIAdem includes the transparency of the color when printing. If you disable this setting, the printers that usually do not print when color transparency is set print the transparent color without transparency.
ReportVirtualPrintMemorySpecifies whether DIAdem manages the temporary printer data in the memory or whether DIAdem outsources the data to the hard drive, when printing and exporting a REPORT layout. DIAdem saves this information in the desktop file.
SubObjNoSpecifies the number of a subobject in DIAdem REPORT.
TextAlign1stRowSpecifies whether the anchor point for aligning text in DIAdem REPORT refers to the first text line or the complete text. The default value is FALSE and specifies that the anchor point refers to the complete text. This settings only applies to multiline text.
TextCleanRemoves all characters that cannot be printed, from a string. In the 7-bit ASCII code the characters that cannot be printed are the values 0 to 31 and additionally in the unicode character-set the values 127, 129, 141, 143, 144, and 157.

New Commands and Variables in DIAdem ANALYSIS

ChnCWVCalcCalculates the chest wall velocity that occurs when the chest is crushed by a pressure wave. The chest wall velocity allows statements about injuries to internal organs by overpressure waves which do not affect the ear.
ChnSavitzkyGolayFilterSmooths a data channel with the Savitzky-Golay filter.
ChnSavitzkyGolayFilterWeightedUses weighting factors to smooth a data channel with the Savitzky-Golay filter.
ChnShockResponseSpectrumCalculates the shock response spectrum (SRS) from an acceleration signal. The calculation is executed in accordance with ISO-Norm 18431-4:2007. The shock response spectrum describes the response to the acceleration of many single-degree-of-freedom systems which is a mass-damping-spring system with different natural harmonics.
OrdAFSigRefValueSpecifies the reference value when evaluating the results of the order analysis in the frequency area.
OrdATOSigRefValueSpecifies the reference value when evaluating the results of the order analysis in the time domain.
PolynomialOrderSpecifies the order of the polynomial.
SavitzkyGolayFilterWeightedSpecifies whether DIAdem uses weighting factors when smoothing with the Savitzky-Golay filter.
SRSAmplitudeTypeSpecifies the amplitude type of the shock response spectrum.
SRSDampingSpecifies the damping degree of the single-degree-of-freedom systems.
SRSEndFrequencySpecifies the end frequency of the shock response spectrum.
SRSFreqPerOctaveSpecifies the number of frequencies per octave of the shock response spectrum.
SRSPulseDurationSpecifies the pulse duration of the shock response spectrum. If you specify 0, the pulse duration is valid for the entire measurement.
SRSRangeTypeSpecifies the time domain of the shock event. The start range extends over the pulse duration of the shock event.
SRSResultTypeSpecifies the result type of the shock response spectrum.
SRSStartFrequencySpecifies the start frequency of the shock response spectrum.
StatLowerQuartileReceives the 0.25 quantile (lower quartile).
StatUpperQuartileReceives the 0.75 quantile (upper quartile).

New Objects, Events, Methods, and Properties for the Data Portal

ChannelPreview Object The ChannelPreview object provides the channel preview of the Data Portal.
Object: FilterFormThe FilterForm object accesses the filter settings in the Data Portal.
Method: Display for Structure Changes the display of the Data Portal contents.
Method: IsElementDisplayed for Structure Determines whether the Data Portal displays a specific channel group or a specific channel.
Method: IsElementPinned for Structure Determines whether a specific element is pinned in the Data Portal.
Method: Pin for Structure Pins or unpins an element in the Data Portal.
Method: Redraw for Portal Redraws the contents of the Data Portal.
Method: ResetPinnedElements for Structure Unpins all the pinned elements in the Data Portal.

New Objects, Events, Methods, and Properties for Internal Data

Collection: ElementList <Data> and subobjects including their properties and methods Collection of elements in the script interface for internal data. Use the ElementList collection to access channels, channel groups, or the root. You also delete channels or channel groups or add new channels or channel groups. Every element of the collection ElementList is an Element.
Method: AddChannel for Channels <Data> Copies in the script interface for internal data an existing channel in a collection of other channels.
   
Method: AddProperties for Properties <Data> Adds copies of existing properties to the properties of an element (root, channel group, or channel), in the script interface for internal data.
Method: CreateElementList for Data Generates in the script interface for internal data a collection of elements. Every
Method: Move for Data Moves in the script interface for internal data a channel group or a channel to a different position in the Data Portal.
Property: Properties for Element <Data> Contains the Properties collection that is associated with a ChannelGroup object in the script interface for internal data.
Property: Root for Data Specifies the collection of all the channel groups and all the Properties of the data set in the script interface for internal data.
Property: Settings for Data Specifies the access to the general DIAdem settings in the script interface for internal data.

New Objects, Events, Methods, and Properties for DIAdem NAVIGATOR

Object: DataStore and subobjects including their properties and methods The DataStore object provides a data store without using the interface of DIAdem NAVIGATOR.
Object: Settings <Navigator> nd subobjects including their properties and methods The Settings object provides access to general settings in DIAdem NAVIGATOR.
Method: IndexFolder for Browser <DataFinder> Indexes a folder from the file browser of a DataFinder.
Method: UpdateSearchArea for Browser <DataFinder> Refreshes the specified search area in the file browser of a DataFinder.
Property: OrderBy for Condition <DataFinder> Specifies the Sorting order of the search results when searching with the DataFinder.
Due to a new functionality in DIAdem NAVIGATOR some objects and methods have to be moved within the Navigator object:

Search with interface  
Navigator.Display Navigator.Display.CurrDataFinder: Returns the current DataFinder. To do so a DataFinder must be open in DIAdem NAVIGATOR.
Navigator.CreateQuery Navigator.Display.CurrDataFinder.QueryForm.Conditions Specifies the search parameter for a search in a DataFinder without an interface.
Navigator.LoadQuery Navigator.Display.CurrDataFinder.LoadQueryInfoSet: Loads in a DataDinder a file with the filename extension .tdq.
Navigator.SaveQuery Navigator.Display.CurrDataFinder.SaveQueryInfoSet: Saves in a DataFinder the current query and the configuration of the search results list in a file with the filename extension .tdq.
Search without interface  
Navigator.CreateQuery Navigator.Display.CurrDataFinder.LoadQueryInfoSet: Generates a query in a DataFinder with type transferred as a parameter.
Navigator.LoadQuery Navigator.ConnectDataFinder.LoadQuery: Loads in a DataDinder a file with the filename extension .tdq.
Navigator.SaveQuery Navigator.ConnectDataFinder.SaveQuery: Saves in a DataFinder the current query in a file with the filename extension .tdq.

New Objects, Events, Methods, and Properties for DIAdem VIEW

Object: Map and its properties and methods The Map object provides a map display in DIAdem VIEW. Use the Map object to specify the properties of the map view and the channels to be synchronized with the view.
Object: Dialog and its properties and methods The Dialog object provides information on a user dialog box in DIAdem VIEW. You can design the user dialog box with the dialog editor in DIAdem SCRIPT.
Object: Contour and its properties and methods The Contour object provides a contour display in DIAdem VIEW. Use the Contour object to display a contour and isolines and to define the display mode.
Object: Segment and its properties and methods The Segment object provides a segment in a 2D axis system in DIAdem VIEW. Use the Segment object to specify the segment properties.
Property: Sound for CurveChart2D Specifies whether the sound is on when playing a waveform channel in a 2D-axis system.
Property: Sound for Video Specifies whether the sound is enabled when playing a video.
Property: ZoomCursor for Video, and XBegin, XEnd, YBegin, and YEnd Specifies which cursor DIAdem uses to zoom in a video in DIAdem VIEW.
Property: ZoomCursor for Picture, and XBegin, XEnd, YBegin, and YEnd Specifies which cursor DIAdem uses to zoom in a graphic in DIAdem VIEW.

New method for the units catalog

Method: SetAsDefault for UsedUnits Specifies a unit as the default unit of a physical quantity within a unit set in the units catalog.

New Events, Methods, and Properties for User Dialog Boxed

Object: ViewConnector The ViewConnector object corresponds to the ViewConnector control in a user dialog box.
Method: RestoreWaitCursor for DialogRedisplays the cursor as an hourglass after the display of the hourglass was interrupted, for example, because of a dialog box call or a message display.
Property: FlexSpecifies the change in the size and position of the control when you scale a user dialog box during runtime.
Property: ShowDlgReducer for Dialog Specifies whether the user dialog box contains a symbol in the title bar which reduces the dialog box to the title bar.

New Events, Methods, and Properties for DataPlugins

Object: Workbook and subobjects including their properties and methods The Workbook object provides a workbook and the associated properties.

New Events, Methods, and Properties for Calculations

Method: RunSelected for CalculationSet Executes selected calculations. The Selected property of a calculation specifies whether the calculation is selected.
Property: Tag for CalculationSpecifies any comment for a calculation.
Property: Tag for CalculationGroupSpecifies any comment for a calculation group.

New events, methods, and properties for the CAN Converter

Property: EnumSubstitution for ResultSettings Specifies whether the CAN Converter replaces enumeration strings of a logfile that is to be converted in the data channel of the TDM file, by NoValues.

Version 11.1

New General Commands and Variables

ApplicationNameSpecifies an additional text which DIAdem displays in the title bar.
AutEdSyntaxSpecifies the syntax of the loaded file.
CANToTDMSpecifies the CANToTDM object that facilitates the conversion of CAN data logger files to a TDM file.
ClipBoardTextContains the text from the clipboard.
CreateValueWithUnitGenerates a ValueWithUnit object.
GenXUnitPresetSpecifies the unit in which DIAdem generates the numeric channel.
HSLtoRGBConverts a color value from the HSL model (Hue, Saturation, Luminosity) into the RGB model (Red, Green, Blue).
HSLValueSpecifies the HSL color value.
IconTargetPathSpecifies the absolute path where DIAdem saves the generated ICO file. If the path entry is blank, DIAdem saves the ICO file in the source path.
ImageAreaHeightSpecifies the height of the rectangular extract, in pixels.
ImageAreaWidthSpecifies the width of the rectangular extract, in pixels.
ImageAreaXSpecifies the distance between the rectangular extract and the left edge, in pixels.
ImageAreaYSpecifies the distance between the rectangular extract and the top edge, in pixels.
ImageFileSpecifies the name and the path of the graphic file. The following file types are supported: .bmp, .jpg, .tif, .wmf, .emf, .pcx, .png, and .gif.
ImageFileAreaToIconFileConverts a rectangular extract of a graphic file into an ICO file.
ImageFileToIconFileConverts a graphic file into an ICO file.
InteractionTextSpecifies the text that DIAdem displays in a non-modal dialog box when the interaction is enabled.
OValueSpecifies the value of the quantity.
TextfromClipboardReturns the contents of the clipboard as text.
TextToClipboardCopies a text to the clipboard.
UniqueNameSepSpecifies which character DIAdem uses to append an index number to a name, when you assign the name of an existing channel or channel group to a channel or to a channel group.
UnitSymbolSpecifies the unit of the quantity.

New Commands and Variables in DIAdem REPORT

AreaIsoSpecifies whether DIAdem displays a square or a rectangle.
AxisNoSpecifies the axis number.
D3CurveSymBackColorSpecifies the background color of the curve labels.
D3CurveSymBackColorRGBSpecifies the RGB values of the background color for the curve labels.
D3CurveSymBTypeSpecifies whether DIAdem displays the curve label at the beginning of the curve.
D3CurveSymCFormatSpecifies the format specifications for the curve label when DIAdem takes the values from an additional channel.
D3CurveSymChnSpecifies in the Number-oriented mode the additional channel from which DIAdem takes the curve label of the 3D curve.
D3CurveSymChnNameSpecifies the additional channel from which DIAdem takes the labels for the 3D curve.
D3CurveSymCTypeSpecifies whether the text of the 3D curve labels contains values from a different channel.
D3CurveSymETypeSpecifies whether DIAdem also displays the curve label at the end of the curve.
D3CurveSymFTypeSpecifies whether the curve label contains free text.
D3CurveSymIdxChnSpecifies in the Number-oriented mode the index channel for the additional channel from which DIAdem takes the labels of the 3D curve.
D3CurveSymIdxChnNameSpecifies the index channel for the additional channel from which DIAdem takes the curve labels of the 3D curve.
D3CurveSymIFormatSpecifies the format specifications for the curve labels of the isovalues in the 3D curve.
D3CurveSymPFormatSpecifies the format specifications for the curve labels of the point number in the 3D curve.
D3CurveSymPosTypSpecifies how DIAdem positions the curve label in relation to the curve point.
D3CurveSymSeparSpecifies the separators that DIAdem uses between the text of the curve label.
D3CurveSymXDeltSpecifies the fixed x-position of the curve label in relation to the axis origin.
D3CurveSymXFormatSpecifies the format specifications for the x-values of the 3D curve labels.
D3CurveSymYDeltSpecifies the fixed y-position of the curve label in relation to the axis origin.
D3CurveSymYFormatSpecifies the format specifications for the y-values of the 3D curve labels.
D3CurveSymZDeltSpecifies the fixed z-position of the curve labels in relation to the axis origin.
D3CurveSymZFormatSpecifies the format specifications for the z-values of the 3D curve labels.
D3LegPSclFirstLastOnlySpecifies that DIAdem labels only the first and the last value of the color legend.
ExBitsPerPixel Specifies the color depth in bits per pixel, for a graphic that is to be exported.
ExBitsPerPixelA Specifies the color depth in bits per pixel, for a graphic that is to be exported.
ExCompressType Specifies the compression type for a graphic to be exported.
ExCompressTypeA Specifies the compression type for a graphic to be exported.
GraphObjMoveToBackgroundMoves a report object infront of all other report objects in a worksheet.
GraphObjMoveToForegroundMoves a report object behind all other report objects in a worksheet.
GraphObjPositionGetSpecifies the absolute position as a percentage of the worksheet size for an x-coordinate and an y-coordinate in the selected 2D axis system. For example, specifies the position of a point in an axis system to select it with an arrow.
GraphObjScalingUpdateRefreshes the scaling of an axis system.
GraphObjSelectSelects a report object in the current worksheet.
GraphObjUnSelectAllDeselects all report objects in a worksheet.
XCoordinateSpecifies the x-coordinate in the 2D axis system.
YCoordinateSpecifies the y-coordinate in the 2D axis system.

New Commands and Variables in DIAdem ANALYSIS

CalcQuantityBasedSpecifies whether DIAdem executes the calculations quantity-based in DIAdem ANALYSIS and in the Calculator.
CalculateUses the Calculator VBS syntax to calculate a formula in a script including the units.
CalculateSymbolsSpecifies a list with symbol names, which are replaced in the formula with values.
CalculateTargetUnitSpecifies the unit symbol for the result of the calculation.
CalculateValuesSpecifies a list of the values associated with the symbols.
CalculationSetSpecifies the CalculationSet object, which provides access to the subobjects, methods, and properties for working with calculation templates.
CCRSpecifies the number of the current cycle when a calculation template is executed in serial calculation.
ChnDRICalcCalculates the Dynamic Response Index(DRI). The DRI value measures the probability of damage to the spine that can can occur during a vertical impact. The DRI value is a number without a dimension and is proportional to the maximum compression of the spine.
ChnDurPosCalcCalculates the time at level. The time at level describes the maximum continuous time interval in which the amplitude of a signal exceeds a specific threshold.
ChnDurPosInjCalcCalculates the time-at-level and the injury risk for positive limit curves. The time at level describes the maximum continuous time interval in which the amplitude of a signal exceeds a specific threshold.
DeskCalculationSetSpecifies the default file for the formula templates.
DRIResReceives the result of the DRI calculation.
HCDClipCopySpecifies whether DIAdem transfers the HCD results to the clipboard.
HCDClipValueSpecifies whether DIAdem transfers the HCD results to the clipboard as values or as variable references.
HICClipCopySpecifies whether DIAdem transfers the HIC results to the clipboard.
HICClipValueSpecifies whether DIAdem transfers the HIC results to the clipboard as values or as variable references.
HPCClipCopySpecifies whether DIAdem transfers the HPC results to the clipboard.
HPCClipValueSpecifies whether DIAdem transfers the HPC results to the clipboard as values or as variable references.
THIVFlailSpaceContains the flail space of the theoretical head.

New Objects, Events, Methods, and Properties for the Data Portal

ChannelPreview Object The ChannelPreview object provides the channel preview of the Data Portal.
Object: FilterFormThe FilterForm object accesses the filter settings in the Data Portal.
Method: Display for Structure Changes the display of the Data Portal contents.
Method: IsElementDisplayed for Structure Determines whether the Data Portal displays a specific channel group or a specific channel.
Method: IsElementPinned for Structure Determines whether a specific element is pinned in the Data Portal.
Method: Pin for Structure Pins or unpins an element in the Data Portal.
Method: Redraw for Portal Redraws the contents of the Data Portal.
Method: ResetPinnedElements for Structure Unpins all the pinned elements in the Data Portal.

New Objects, Events, Methods, and Properties for DIAdem NAVIGATOR

Object: DataFinderSettings The DataFinderSettings object provides a DataFinder configuration.
Collection: SearchAreas Collection of all the search areas in a DataFinder configuration.
Object: SearchArea The SearchArea object provides a search area in a DataFinder configuration.
Collection: ExcludeFolders Collection of all the search area folders that the DataFinder ignores in a search.
Object: ExcludeFolder In a DataFinder configuration the ExcludeFolder object provides a folder in a search area. The DataFinder excludes the folder from the search.
Object: IndexerSchedule The IndexerSchedule object provides the settings for the indexer schedule in a DataFinder configuration.
Object: Indexer The Indexer object provides the methods which you use to reindex files and folders.
Method: Refresh for DataFinder Reads out the DataFinder configuration again.
Method: Reset for DataFinder Removes files from the index that have an index timeout or an index failure.

New Objects, Events, Methods, and Properties for the Bar Manager

Object: Shell The Shell object provides the DIAdem main window that can contain bars like a DIAdem panel.
Collection: UsedBars for Shell Collection of all bars used in the DIAdem main window.
Method: GetUniqueID for ActionObjsChecks whether the name of a bar element is valid and unique.
Method: GetUniqueID for BarsChecks whether the name of a bar is valid and unique.
Method: Refresh for BarManagerRebuilds the bars of the DIAdem main window and all visible, used bars of the current panel and refreshes the display.
Method: ResetCaption for ActionObjButtonRestores the label of the base type for buttons.
Method: ResetCaption for ActionObjCheckbuttonRestores the graphic of the base type for status display buttons.
Method: ResetCaption for ActionObjPopupRestores the graphic of the base type for buttons that open a bar.
Property: Caption for ActionObjButtonSpecifies the label of a bar element.
Property: Caption for ActionObjCheckbuttonSpecifies the label of a bar element.
Property: Caption for ActionObjPopupSpecifies the label of a bar element.
Property: Shape for ActionObjButtonSpecifies how DIAdem displays a bar element in a bar.
Property: Shape for ActionObjCheckbuttonSpecifies how DIAdem displays a bar element in a bar.
Property: Shape for ActionObjPopupSpecifies how DIAdem displays a bar element in a bar.
Property: Style for Bar Specifies how the bar elements are displayed within a bar.
Property: Visible for BarSpecifies whether a bar is visible.

New Objects, Events, Methods, and Properties for DIAdem VIEW

Object: Contour The Contour object provides a contour display in DIAdem VIEW.
Collection: ContourCurves The ContourCurves object provides a contour display in DIAdem VIEW.
Object: ContourCurve The ContourCurve object provides access to the contour of a contour display in DIAdem VIEW.
Object: Isoline The Isoline object provides access to an isoline of a contour display in DIAdem VIEW.
Collection: LegendItems Collection of the legend items in a 2D axis system or in a contour display in DIAdem VIEW.
Object: LegendItem The LegendItem object provides information about a curve in a 2D axis system or in a contour display, in DIAdem VIEW.
Collection: Dimensions Collection of all the Dimensions in DIAdem VIEW.
Object: Dimension The Dimension object provides a cursor dimension in DIAdem VIEW.
Property: Abscissa for CurveChart2DSpecifies which cursor dimension DIAdem assigns to the x-axis of a 2D axis system in DIAdem VIEW.
Property: AxisLabeling for CurveChart2DSpecifies whether DIAdem displays the axis label in a 2D axis system in DIAdem VIEW.
Property: Height for CoordinateWndSpecifies the height of the DIAdem VIEW coordinate window, in pixels.
Property: InterpolationMode for Model3DSpecifies how DIAdem interpolates the values data from neighboring model points for model points with no sensor.
Property: Ordinate for CurveChart2DSpecifies which cursor dimension DIAdem assigns to the y-axis of a 2D axis system in DIAdem VIEW.

New Events, Methods, and Properties for User Dialog Boxed

Method: IsValid for Dialog Checks whether a user dialog box was closed with the OK button, the cancel button, or the Esc key or whether an error occurred which closed the user dialog box.
Method: RestoreWaitCursor for DialogRedisplays the cursor as an hourglass after the display of the hourglass was interrupted, for example, because of a dialog box call or a message display.
Property: InterpretedTextEnabledSpecifies in a user dialog box whether text with DIAdem expressions is interpreted.

New Events, Methods, and Properties for DataPlugins

Object: FileInfo The FileInfo object contains information about the file that the DataPlugin is currently processing.

New Object-Oriented Script Interface for Calculations

New Object-Oriented Script Interface for the Value-Unit Object

New Object-Oriented Script Interface for the CAN Converter

Version 11.0

New General DIAdem Commands and Variables

AppRectangleGet Specifies the size of a DIAdem window area. DIAdem returns a zero based array which contains the distance in pixel of the left, the upper, the right, and the lower edge to the screen origin. The screen origin is the top-left corner of the screen.
AppRectangleType Specifies the window area of DIAdem. The value 0 corresponds to the DIAdem main window or the value 1 corresponds to the area below the last symbol of the panel bar.
BarManagerSpecifies the BarManager object that provides access to the subobjects, methods, and properties for bar configuration.
CommonTimeFormatSpecifies the format string to be checked. Receives a universal time format after the CommonTimeFormatCheck command is called.
CommonTimeFormatCheckChecks whether a time format is commonly applicable and specifies a universal format string.
DataSpecifies the data object that provides access to the subobjects, methods, and properties for working with internal data.
DirListGetGenerates a list with filenames.
FileDlgMultiSelectSpecifies whether one file or multiple files can be selected. If the value is TRUE, multiple files can be selected.
FileDlgNameListReceives a field with all selected files including the path.
FileDlgShowCalls the file selection dialog box.
IgnoreUnknownUnitsSpecifies whether DIAdem ignores unknown units (True) or whether DIAdem outputs an error (False).
PathDlgShowOpens a dialog box for path selection.
ResultUnitGetReturns the symbol of the result unit for an arithmetic operation.
SourceUnitSpecifies the symbol of the source unit.
SourceUnit1Specifies the symbol of the second source unit.
TargetUnitSpecifies the symbol of the target unit.
TutorialBarOnOffSpecifies whether DIAdem displays the tutorial bar. If the value is TRUE, DIAdem displays the tutorial bar.
UnitCatalogSpecifies the UnitCatalog object that provides access to the subobjects, methods, and properties of the unit catalog.
UnitSetSpecifies the unit set.
ValueUnitSpecifies the numeric value of which DIAdem converts the unit.
ValueUnitConvertConverts a numeric value from one unit to a different unit.
VirFreeSpecifies the free memory space in a virtual storage.

New Variables for the Data Portal

DataSetMaxComm Specifies the maximum number of comments in a header of a data set.
HideRegisterProp Specifies whether DIAdem displays the register properties of a data set, a channel group, or a channel, in the properties display of the Data Portal. The register properties are the properties RegisterTxt1 to RegisterTxt3, RegisterInt1 to RegisterInt6, and RegisterVal1 to RegisterVal6. If you assign the value TRUE to the HideRegisterProp variable, DIAdem does not display the register properties.
GroupSetToDefault Specifies whether the group is a default group. If the value is TRUE, the group is a default group.
PortalSpecifies the Portal object that provides access to the subobjects, methods, and properties in the DIAdem Data Portal.
PropIsVisible Specifies whether a property in the Data Portal is visible.
UsePropTemplate Specifies whether you define custom properties as a template for a data set, for channel groups, and for channels. When you load new data into the Data Portal or when you create new channel groups or channels, DIAdem adds the custom properties from this template to the data set, to the channel groups, and to the channels respectively. DIAdem generates the custom properties of a template in the data set as soon as you delete the internal data store.

New Objects and Properties in DIAdem NAVIGATOR

Collection: CellsSelectionThe CellsSelection collection accesses the cells that are selected in the search results in DIAdem NAVIGATOR.
Collection: ColumnsSelectionThe ColumnsSelection collection accesses the columns that are selected in the search results in DIAdem NAVIGATOR.
Collection: ElementsSelectionThe ElementsSelection collection accesses the lines that are selected in the search results in DIAdem NAVIGATOR.
Property: CellsSelection for ResultsListSpecifies the cells that you have currently selected in the search results, in DIAdem NAVIGATOR.
Property: ColumnsSelection for ResultsListSpecifies the columns that you have currently selected in the search results, in DIAdem NAVIGATOR.
Property: ElementsSelection for ResultsListSpecifies the elements that you have currently selected in the search results, in DIAdem NAVIGATOR.
Method: Item for CellsSelectionUses the index to access a selected cell in the search results in DIAdem NAVIGATOR.
Method: Item for ColumnsSelectionUses the index to access a selected column in the search results in DIAdem NAVIGATOR.
Method: Item for ElementsSelectionUses the index to access a selected element in the search results in DIAdem NAVIGATOR.
Property: Count for CellsSelectionReturns the number of cells that are selected in the search results in DIAdem NAVIGATOR.
Property: Count for ColumnsSelectionReturns the number of columns that are selected in the search results in DIAdem NAVIGATOR.
Property: Count for ElementsSelectionReturns the number of lines that are selected in the search results in DIAdem NAVIGATOR.
Property: ReIndexElement for BrowserIndexes a file in the file browser.
Property: ReindexElement for IndexerIndexes a file in a search without the interface.
Property: Version for DataFinderReturns the version number of the DataFinder as a double value.
Property: VersionNumber for DataFinder Returns the version number of the DataFinder as text.
Property: DataFinderVersion for DataFinderDisplay Returns the version number of the DataFinder as a double value.
Property: DataFinderVersionNumber for DataFinderDisplayReturns the version number of the DataFinder as text.
Property: Name for ConditionReturns the name of a search condition in the search input area of the DataFinder, for example, C1 or C2.
Property: Size for ConditionReturns the number of values connected with OR in a search condition in a Search with the interface or in a Search without the interface in DIAdem NAVIGATOR.
Property: Values for ConditionSpecifies a vector with values of a search condition.
Property: Logic for ConditionsReturns the logical operations of search conditions of the DataFinder in the search input area.
Property: DataType for PropertySpecifies the data type of a property or of a custom property, in DIAdem NAVIGATOR.
Property: Default for PropertySpecifies whether a property is a default property or a custom property, in DIAdem NAVIGATOR.
Property: DisplayName for PropertySpecifies the display name of a property, in DIAdem NAVIGATOR.
Property: Hidden for PropertySpecifies in DIAdem NAVIGATOR whether DIAdem displays the property of a data element on the DIAdem interface.
Property: Conditions for QueryFormSpecifies the search parameters for an advanced search in DIAdem NAVIGATOR.

New Properties in DIAdem VIEW

Property: CurrColumn for ChannelTableReturns the column of a DIAdem VIEW channel table, that has the legend that includes the formula expression that uses this property.
Property: Events for ViewReturns the names of the user commands assigned to an event in the DIAdem VIEW panel.
Property: XScalingMode for CurveChart2DSpecifies the zoom mode and the scroll mode in a 2D axis system in DIAdem VIEW.
Property: XScalingType for CurveChart2DSpecifies the type of the x-axis scaling in a 2D axis system in DIAdem VIEW.

New Commands and Variables in DIAdem VIEW

Model3DInputFileSpecifies the name of the 3D model file that is to be optimized.
Model3DOutputFileSpecifies the name of the optimized 3D model file.
Model3OptimizeAccuracySpecifies the furthest distance between two points, up to which DIAdem combines the two points.
Optimize3DModelFileOptimizes 3D model files by making DIAdem combine points and deletes parts of the model file that are irrelevant for DIAdem.

New Commands and Variables in DIAdem ANALYSIS

ChnConvertToUnitSetConverts several channels according to a unit set. The default units of the unit set specify the respective target unit.
ChnGaussFitXYCalculates a Gaussian curve fitting with the least square method, the least residual method, or the bisquare method. If required, DIAdem also generates the interpolation points channel necessary for the calculation.
ChnGaussFitXYWeightedCalculates a Gaussian curve fitting with the least square method, the least residual method, or the bisquare method. DIAdem includes the y-channel weightings. If required, DIAdem also generates the interpolation points channel necessary for the calculation.
ChnGaussFitYCalculates a Gaussian curve fitting with the least square method, the least residual method, or the bisquare method.
ChnGaussFitYWeightedCalculates a Gaussian curve fitting with the least square method, the least residual method, or the bisquare method. DIAdem includes the y-channel weightings.
ChnGenLSFitSpecifies the k-dimensional linear curve values and the k-dimensional coefficients for linear fitting that best fit a k-dimensional curve using the least square method.
ChnGenLSFitWeightedSpecifies the k-dimensional linear curve values and the k-dimensional coefficients for linear fitting that best fit a k-dimensional curve using the least square method. DIAdem includes the y-channel weightings.
ChnNonLinearFitXYUses the Levenberg-Marquardt algorithm to specify the least squares of the coefficients a, which best fit the input pairs, which means they also best fit a non-linear function of the y = f(x,a) type. If required, DIAdem also generates the interpolation points channel necessary for the calculation.
ChnNonLinearFitXYWeightedUses the Levenberg-Marquardt algorithm to specify the least squares of the coefficients a, which best fit the input pairs, which means they also best fit a non-linear function of the y = f(x,a) type. If required, DIAdem also generates the interpolation points channel necessary for the calculation. DIAdem includes the y-channel weightings. If required, DIAdem also generates the interpolation points channel necessary for the calculation.
ChnNonLinearFitYUses the Levenberg-Marquardt algorithm to specify the least squares of the coefficients a, which best fit the input pairs, which means they also best fit a non-linear function of the y = f(x,a) type.
ChnNonLinearFitYWeightedUses the Levenberg-Marquardt algorithm to specify the least squares of the coefficients a, which best fit the input pairs, which means they also best fit a non-linear function of the y = f(x,a) type. If required, DIAdem also generates the interpolation points channel necessary for the calculation. DIAdem includes the y-channel weightings.
ChnResultUnitGetReturns the symbol of the result unit if you perform an arithmetic operation on a channel.
ChnUnitConvertConverts a channel to a different unit.
ChnUnitOperatorSpecifies the operator.
ChnWfxUnitConvertConverts the x-part of a waveform channel into a different unit.
GaussFitAlgorithmSpecifies the algorithm for Gaussian curve fitting.
GaussFitAmplitudeReceives the amplitude of the Gaussian curve fitting.
GaussFitCenterReceives the center of the Gaussian curve fitting.
GaussFitClipCopySpecifies whether DIAdem transfers the results of a Gaussian curve fit to the clipboard.
GaussFitClipValueSpecifies whether DIAdem transfers the results of a Gaussian curve fit to the clipboard as a value or as a variable reference.
GaussFitFctStrReceives the setup function used by a Gaussian curve fit.
GaussFitInitCoefSpecifies the start values for the amplitude, the center, and the standard deviation of the Gaussian curve fitting.
GaussFitResidueReceives the residue or the weighted mean error of a Gaussian curve fitting. If you select the Least absolute residual algorithm, the variable receives the absolute error of the weighted mean. If you use other algorithms, the variable does not receive an absolute value.
GaussFitStdDevReceives the standard deviation of the Gaussian curve fitting.
GaussFitToleranceSpecifies the tolerance that specifies when to end the iterative fit of the amplitude, the center, and the standard deviation in the bisquare method for a Gaussian curve fitting. If the relative difference of the residual undershoots the tolerance in two successive cycles, the curve fitting process stops. If the tolerance is 0, DIAdem sets the tolerance to 0.0001.
GaussFitWeightedSpecifies whether DIAdem weights the y-values in a Gaussian curve fitting.
GenLSFitAlgorithmSpecifies the algorithm for the general LS linear fitting.
GenLSFitCovarianceSpecifies whether DIAdem generates the covariance matrix for a general LS linear fitting.
GenLSFitMSEReceives the mean squared error of a general LS linear fitting.
GenLSFitWeightedSpecifies whether DIAdem weights the y-values of the general LS linear fitting.
NonLinearFitClipCopySpecifies whether DIAdem transfers the results of a non-linear curve fit to the clipboard.
NonLinearFitClipValueSpecifies whether DIAdem transfers the results of a non-linear curve fit to the clipboard as a value or as a variable reference.
NonLinearFitCoefReceives the coefficients of a non-linear curve fitting setup function.
NonLinearFitCoefCountSpecifies the number of coefficients in the setup function of a non-linear curve fitting.
NonLinearFitCoefNameSpecifies the names of the coefficients in the setup function of a non-linear curve fitting.
NonLinearFitCovarianceSpecifies whether DIAdem generates the covariance matrix for a non-linear curve fitting.
NonLinearFitFctStrReceives the setup function used by a non-linear curve fit.
NonLinearFitIndepVariableSpecifies the name of the independent variable in the setup function of a non-linear curve fitting.
NonLinearFitInitCoefSpecifies the initially received values for the coefficients of the setup function of a non-linear curve fitting. The success of the curve fitting depends on how close the initial values are to the result.
NonLinearFitMaxIterationsSpecifies the maximum number of the fitting routine iterations of a non-linear curve fitting. If the number of iterations exceeds this value, the fitting process stops.
NonLinearFitModelFunctionSpecifies the formula string of the setup function for the non-linear curve fitting in VBS syntax.
NonLinearFitMSEReceives the mean squared error of a non-linear curve fitting.
NonLinearFitWeightedSpecifies whether DIAdem weights the y-values in a non-linear curve fitting.
StatResChnNameFormatSpecifies how DIAdem stores the input channel names of the descriptive statistics in a text channel.
StatResChnNamesSpecifies whether DIAdem stores the input channel names of the descriptive statistics in a text channel.

New Commands and Variables in DIAdem REPORT

AreaBackFModeSpecifies the type of color shading for rectangles.
AreaBackFVariantSpecifies the color shading direction for rectangles.
AreaBackRGB2Specifies the RGB values of the second background color for the color shading of rectangles.
AreaShadowSpecifies whether and how DIAdem displays a shadow with the rectangle.
AreaShadowColorSpecifies the shadow color of a rectangle.
AreaShadowDxSpecifies the horizontal distance of the shadow for rectangles.
AreaShadowDySpecifies the vertical distance of the shadow for rectangles.
AreaShadowRGBSpecifies the RGB values of the shadow color of a rectangle.
BackColorLstSpecifies a list of colors.
CmtFrameBackFModeSpecifies the type of color shading for comments.
CmtFrameBackFVariantSpecifies the color shading direction of comments.
CmtFrameBkColRGB2Specifies the RGB values of the second background color for the color shading of comments.
CompD3ScaleFrameSpecifies whether DIAdem uses the 3D autoscaling behavior that DIAdem used up to version 10.2.
D2AxisBackColRGB2Specifies the RGB values of the second background color for the color shading of 2D axis systems.
D2AxisBackFModeSpecifies the type of color shading for 2D axis systems.
D2AxisBackFVariantSpecifies the color shading direction of 2D axis systems.
D2AxisXUnitPresetSpecifies the unit for the y-axis. If this variable is not empty, DIAdem converts the channels to be displayed into this unit. If DIAdem cannot convert the unit, DIAdem does not display the data.
D2AxisYUnitPresetSpecifies the unit for the y-axis. If this variable is not empty, DIAdem converts the channels to be displayed into this unit. If DIAdem cannot convert the unit, DIAdem does not display the data.
D2ConstCTTypeSpecifies the type of coordinate label of the 2D curve.
D2CurveETBackColorSpecifies the background color of the curve end labels.
D2CurveETBackColorRGBSpecifies the RGB values of the background color for the curve end labels.
D2CurveFillColorSpecifies the color for the filled area of a 2D axis system.
D2CurveFillColorRGBSpecifies the RGB color for the filled area of a 2D axis system.
D2CurveFillColorRGB2Specifies the RGB values of the second color for the filled area of a 2D axis system.
D2CurveFillModeSpecifies the color shading type for the filled area of a 2D axis system.
D2CurveFillPatternSpecifies the pattern type for the filled area of a 2D axis system.
D2CurveFillPatternTypeSpecifies the pattern type for the filled area of a 2D axis system.
D2CurveFillVariantSpecifies the color shading direction for the filled area of a 2D axis system.
D2CurveSymBackColorSpecifies the background color of the curve labels.
D2CurveSymBackColorRGBSpecifies the RGB values of the background color for the curve labels.
D2LegBackFModeSpecifies the type of color shading of 2D legends.
D2LegBackFVariantSpecifies the color shading direction of 2D legends.
D2LegBackRGB2Specifies the RGB values of the second background color for the color shading of 2D legends.
D2LegPBackFModeSpecifies the type of color shading for 2D color legends.
D2LegPBackFVariantSpecifies the color shading direction of 2D color legends.
D2LegPBackRGB2Specifies the RGB values of the second background color for the color shading of 2D color legends.
D2PolLegBackFModeSpecifies the type of color shading for the legends of the polar axis system.
D2PolLegBackFVariantSpecifies the color shading direction for legends of the polar axis system.
D2PolLegBackRGB2Specifies the RGB values of the second background color for the color shading of legends of the polar axis system.
D2TabBackFModeSpecifies the type of color shading for tables.
D2TabBackFVariantSpecifies the color shading direction of tables.
D2TabBackRGB2Specifies the RGB values of the second background color for the color shading of tables.
D3CurveMarkColorSpecifies the marker color in 3D axis systems.
D3CurveMarkColorAutoSpecifies whether DIAdem displays the marker symbols in the same color as the curve.
D3CurveMarkColorRGBSpecifies the RGB color values of the marker in 3D axis systems.
D3CurveMarkFillColorSpecifies the filling color for the markers in 3D axis system.
D3CurveMarkFillColorAutoSpecifies whether DIAdem uses the color of the 3D curve as the filling color of the marker.
D3CurveMarkFillColorRGBSpecifies the RGB values of the filling color for the markers in 3D axis systems.
D3CurveMarkLineWidthSpecifies the lines width of the marker symbols in 3D axis systems.
D3CurveMarkSizeSpecifies the size of the markers as a percentage of the worksheet in 3D axis systems.
D3CurveMarkTypeSpecifies the symbol that DIAdem uses as a marker in 3D axis systems.
D3LegBackFModeSpecifies the type of color shading for 3D legends.
D3LegBackFVariantSpecifies the color shading direction of 3D legends.
D3LegBackRGB2Specifies the RGB values of the second background color for the color shading of 3D legends.
D3LegPBackFModeSpecifies the type of color shading for 3D color legends.
D3LegPBackFVariantSpecifies the color shading direction of 3D color legends.
D3LegPBackRGB2Specifies the RGB values of the second background color for the color shading of 3D color legends.
D3TabBackFModeSpecifies the type of color shading for 3D tables.
D3TabBackFVariantSpecifies the color shading direction of 3D tables.
D3TabBackRGB2Specifies the RGB values of the second background color for the color shading of 3D tables.
GraphObjCloseCheckCloses an object in a report after the parameters are set.
GraphObjOpenCheckOpens an object in a report to set the parameters for the object.
PDFFormatSpecifies whether DIAdem saves the PDF files in the standard format or in the PDF/A archiving format.
PDFResolutionSpecifies in PDF files the resolution of graphics.
PicBackColorRGB2Specifies the RGB values for the second background color for the color shading of a worksheet in DIAdem REPORT.
PicBackFModeSpecifies the color shading type of a worksheet in DIAdem REPORT.
PicBackFVariantSpecifies the color shading direction in a DIAdem REPORT worksheet.
TxtBackFModeSpecifies the type of color shading for rectangles.
TxtBackFVariantSpecifies the color shading direction for rectangles.
TxtBackRGB2Specifies the RGB values of the second background color for the color shading of rectangles.
UserDefColors Specifies user-defined colors.

New Commands and Variables in DIAdem SCRIPT

AutEdWSDeskfileSpecifies the default file for the workspace of the DIAdem SCRIPT panel.
ScriptCmdIsLoadedChecks whether a script file with user commands is already loaded or not.

New Events, Methods, and Properties for User Dialog Boxed

Event: EventChnListRefreshed()Triggers in user dialog boxes when the Data Portal refreshes, if you assign the value 1 to the DataRefreshActive property.
Event: EventInitFinalize() for DialogTriggers in user dialog boxes after the dialog box and the associated controls are initialized.
Event: EventQueryClose(ByRef bCanClose, Reason) for DialogTriggers in user dialog boxes if the methods Dialog.OK and Dialog.Cancel are called, or if the OK button, the Cancel button, or the Esc button are pressed.
Method: ScrollCellInView(Row, Col) for XTableMoves a cell of the extended table in user dialog boxes, into the visible range if this cell is not already visible.
Method: IsValid for Dialog Checks whether a user dialog box was closed with the OK button, the cancel button, or the Esc key or whether an error occurred which closed the user dialog box.
Property: CursorPointer for XTableSpecifies in a user dialog box how the user dialog box displays the cursor on the data of an extended table.
Property: ObjectCode for DialogSpecifies in user dialog boxes the name that you use to access the dialog box in a script if you want to edit the properties and events of the dialog box.
Property: DataRefreshActive for ChnComboBoxSpecifies whether the user dialog box automatically refreshes the selection terms of a channel selection list if the names or the positions of the channels in the Data Portal change.
Property: DataRefreshActive for ChnListBoxSpecifies whether the user dialog box automatically refreshes the selection terms of a channel selection list if the names or the positions of the channels in the Data Portal change.
Property: ShowAsToolWindow for DialogSpecifies whether the user dialog box appears as a symbol bar.
Property: ShowTitleMenu for DialogSpecifies whether the user dialog box has the Close symbol in the header.

New Commands and Variables for User Dialog Boxes

SUDDefLoadSpecifies a SUD file that contains one or more user dialog boxes.
SUDDlgArgumentSpecifies the transfer parameter for a user dialog box. In the SUD editor you use the methods GetArgument and SetArgument to access the transfer parameters.
SUDDlgNameSpecifies the name of a user dialog box to be displayed.
SUDFileNameSpecifies the name of a SUD file.
SUDNonModalDlgCountReceives the number of the non-modal user dialog boxes.
SUDNonModalDlgIdSpecifies the number or the name of a non-modal user dialog box.
SUDNonModalDlgLstReceives the list of all non-modal user dialog boxes.

New Object-Oriented Script Interface for the Units Catalog

New Object-Oriented Script Interface for Internal DIAdem Data

New Object-Oriented Script Interface for the Data Portal

New Object-Oriented Script Interface for the Bar Manager

New Object Model3D in DIAdem VIEW


 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit