Teledyne LeCroy Verification Script Engine for Teledyne LeCroy PETracer Reference Manual User Manual
Page 78

Teledyne LeCroy
Verification Script Engine Reference Manual
Version 6.6x
73
Note:
Although the dialog box input text parser tries to determine a type of list item automatically, a text enclosed
in quote signs "" is always considered as a string.
Remark:
This function works only for VS Engines controlled via the GUI. For VSEs controlled by COM/Automation
clients, it does nothing.
This function "locks" the PETracer application, which means that there is no access to other application features
until the dialog box is closed. In order to prevent too many InputBox calls -- in the case of a script not written
correctly – VSE keeps track of all function calls demanding user interaction and doesn't show dialog boxes if a
customizable limit was exceeded (returns null object in that case).
Example:
…
if( Something )
{
…
v = InputBox( "Enter the list", "Some stuff", "Hello world !!!, 0x12AAA,
Some, 34" );
ReportText ( FormatEx( "input = %s, 0x%X, %s, %d", v[0],v[1],v[2],v[3] )
);
… # Go on…
str = InputBox( "Enter the string", "Some stuff", "
_IB_STRING );
ReportText( str );
}