Launching arguments (also called run or execution arguments) are used to pass certain parameters at the application run.
There are two types of run arguments (in the context of LyciaStudio) - default launching arguments and arguments set in the run configuration.
Default launching arguments are set in the program properties:
<program> → <context menu> → Properties → Launching
These arguments are passed to the application when it is run in case no other run arguments are set:
Default launching arguments are added to run configurations created at the first run of the application:
Default launching arguments are overridden by the arguments set in the run configuration.
You can set the necessary run arguments in the run configuration of the application - in the Main tab:
Once set, these arguments override the default launching arguments set in the program's properties:
If you delete the arguments from the run configuration, your application will be run without run/launching arguments (because run configurations override programs' properties):
To go back to default launching arguments, you have to delete the existing run configurations.