The class TFrmSigDist supports the management of the user interface of the signal distribution analysis (SDA). Please note that you cannot create an instance of this class yourself (the class has no public Create method). In order to manipulate the parameters of the SDA you have first to call the function SigDistGui. This will display the SDA user interface and create the instance FrmSigDist which is then globally available throughout a script.

The class TFrmSigDist provides the following properties and methods:



Hint: If you use the global instance FrmSigDist before you have called SigDistGui this will result in an error message ("Could not call proc at ....")

Example: The following code snippet creates the user interface of the SDA, sets a few parameters and performs the signal analysis.
SigDistGui (1,188,40,20,1,0.0,1.0);
FrmSigDist.AttachedForm := false;
FrmSigDist.Left := 100;
FrmSigDist.Top := 100;
FrmSigDist.Mode := 1;
FrmSigDist.Layer := 69;
FrmSigDist.ThresholdLow := 0.002;
FrmSigDist.ThresholdHigh := 0.005;
FrmSigDist.LogCount := true;