DIAdem Variables

DIAdem 2018 Help

Edition Date: June 2018
Part Number: 370858P-01
View Product Info

DOWNLOAD (Windows Only)

DIAdem 2017 Help
DIAdem 2018 Help
DIAdem 2019 Help
DIAdem 2020 Help
DIAdem 2020 SP1 Help

Use this dialog box to display the properties of the registered variable, to enter new variables, or to delete existing variables. Click New Entry and enter any number of variables, which you can then use in the control properties. You assign a variable to a control in the properties window. Controls connected to these variables read their start values from the variables or write their input values into the variables. In user dialog boxes, you also can use vector variables and matrix variables. Use the properties VariableColIndex and VariableRowIndex to access these variables. The WriteVariables property of the user dialog box specifies the conditions under which modifications to the variable values are transferred to DIAdem.


Storage mode Specifies whether a variable is saved as a scalar, a vector, or a matrix. During dialog box runtime, the storage mode must be the same as the DIAdem storage mode. The dialog editor supports variables with a maximum of two dimensions (matrix).
Type Specifies the type of variable. During the dialog box runtime, the type must be the same as the DIAdem variable type.
Name Specifies the name of the variable that must exist in DIAdem during dialog box runtime.
In use Specifies whether a control in the user dialog box uses the selected variable.
New Entry Opens the dialog box where you define a new variable.
Edit Opens the dialog box where you redefine the variable selected in the overview.
Delete Deletes the selected variable.
Up/Down Moves the position of the selected variable in the overview.
Redetermine Connects to DIAdem and restores the default values for type, storage mode, dimensions, and reset behavior for DIAdem variables. DIAdem variables are all current internal variables, global variables, and variables from a user variable definition file.
Note  You can use only DIAdem variables in the variable properties for the controls. In the properties for a control, you only can insert the variables that are the same data type as the control. For example, the dialog editor does not accept any real type variables for ComboBoxes. Refer to the page on Variable Types for Controls for a list of the variable types that you can assign to the various controls.


Checking a User Dialog Box Entry | Closing a User Dialog Box with a Script | Creating a Dynamic User Dialog Box | Creating a Non-Modal User Dialog Box | Creating a Procedure in the Script of a User Dialog Box | Creating a User Dialog Box without Linking Variables | Creating a User Dialog Box | Creating an Extended Table | Displaying Graphics in Selection Lists | Enabling Controls | Opening the Dialog Editor | Responding to Cancellation of a User Dialog Box | Responding to User Entries in User Dialog Boxes | Saving and Restoring the Last Dialog Box Position | Saving Control Groups for User Dialog Boxes | Specifying the Default Button | Tabulator Order in a User Dialog Box | Transferring a Parameter to a User Dialog Box | Transferring User Dialog Box Entries to DIAdem | Using a Script to Fill a Selection List | Using Channel Selection Lists | Using Hotkeys in a User Dialog Box | Using the Flex Properties


Analyzing and Displaying Channels Section by Section | Checking Dialog Box Entries | Dynamic User Dialog Box | Translating User Dialog Boxes | User Dialog Box for Entering Text and Numbers | User Dialog Box for Sequence Control | User Dialog Box in DIAdem VIEW | User Dialog Box in VIEW for the Calculation of the FFT and Harmonic Frequencies | User Dialog Box with Changing Background Color | User Dialog Box with Curve Preview | User Dialog Box with Extended Table | User Dialog Box with Internet Explorer | User Dialog Box with Scalable Table | User Dialog Box with Selection Lists | User Dialog Box with Selection Lists | User Dialog Box with Subdialog Boxes | User Dialog Box with Tables | User Dialog Box with Tree | Wizard for Tolerance Evaluation


Not Helpful