ISIS Application Documentation
isisui | Standard View | TOC | Home |
Outputs the command line of any ISIS application
Description
Categories
Groups
Examples
History
This program allows its user to output a validated command line for any ISIS application. The parameters will be validated using the application's xml file. Command line arguments will be used to initialize the application's parameters.
If the GUI flag is not present on the command line, the parameters will be validated and the command line will be output if no errors were detected.
If the GUI flag is present on the command line, the GUI parameters fields will be initilized using the command line arguments. The user will then be able to change parameter values and supply values for ones not on the command line. When the GUI is told to process the parameters, a validation check is done. If there were errors, a message will be displayed and the user will be allowed to correct the problem. If the validation succeeds the command line will be output, and the GUI will be taken down.
Name | Description |
---|---|
arg1 | An ISIS application |
arg2 | Flag for starting the Isis GUI |
arg3-n | Arguments to the application named in arg1 |
The ISIS application you need the command line for. Note: This must be the first command line option!
Type | string |
---|
If this flag is present anywhere on the command line, the Isis GUI will be started. All application parameters from the other arguments will be inserted into the correct fields.
Type | boolean |
---|
These arguments are specific to the application named in arg1. Their formats and values are dependant on the application.
Type | string |
---|
Display GUI for the program crop.
Display GUI for program ratio.
Check the command line argument to ratio for validity without the GUI.
Stuart Sides | 2003-03-13 | Original version |
Stuart Sides | 2003-05-16 | Modified schema location from astogeology... to isis.astrogeology..." |
Stuart Sides | 2003-05-30 | Added modifications to apptest by Kim |
Brendan George | 2006-09-28 | Documentation fixes |
Kris Becker | 2009-11-27 | Changed the call to Application to provide compatability withg Qt startup requirements. |