Continue Batch Execution (‑nowindows) and Log Exception (-L) Parameters Added to OpenROAD Application and Component Utilities
When OpenROAD runtime encounters exceptions, the operating system terminates the process and displays the error popup "W4GLDEV.EXE exiting" to give users a chance to save work in progress. However, formerly when using w4gl command line utilities, the error popup could not be displayed without the OpenROAD graphical user interface running, and the process would wait indefinitely for a user action that could never occur.
The optional -nowindows flag, previously available with the runimage and rundbapp utilities, lets the application run without the window manager running. The -nowindows flag is now available with the following w4gl command line utilities:
• backupapp
• compileapp
• destroyapp
• documentapp
• makeimage
• purgeapp
• queryimage
• renameapp
• versionapp
The -nowindows flag is also available with the new
createapp utility (see page
CreateApp Command Line Utility Creates New Applications) and
renameapp utility (see page
CreateApp Command Line Utility Creates New Applications).
Build batch scripts that wait for user input instead of logging errors can now continue running to completion. However, note that -nowindows does not provide full batch mode execution because some user interaction with the application may be necessary through the Trace window.
Logging to a specified file is now also available with the optional -L flag for the following w4gl command line utilities:
• backupapp
• compileapp
• destroyapp
• documentapp
• makeimage
• purgeapp
• queryimage
• renameapp
• rundbapp
• runimage
• versionapp
For more information, see the individual command line utilities in the Workbench User Guide and How You Can Run Non-interactive Applications in the Programming Guide.