beautypg.com

Teledyne LeCroy SATracer 3G Verification Script Engine manual User Manual

Page 61

background image

LeCroy Corporation

Verification Script Engine Reference Manual

Version 1.01



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 SASTracer/SATracer 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 );

}

56