V1.07 is up
This has some improvement to scripting and a significant UI improvement (Restoring layouts)
Added: #AlignGrid command, it will adjust nearly all open windows/popups onto a grid
Fixed: Loaded files did not find unit on math channels
Added: #SaveTable command to save all logged data
Added: #LoadTable command to load previous logged date
Added: #ScaleDelete command, this makes it possible for scripts to reduce the clutter on the "Scales for chart" list
Added: #Scale command to define or change a scale from script
Changed: Some # commands has been slightly adjusted, I do not believe they will be incompatible with old scripts
Added: #MathDelete deletes one or more math entries
Fixed: Script cannot modify used math entries while logging anymore
Changed: Enabled Math entries can be delete, as long as no logging is running.
Changed: Redefined "Load and run" button to load scripts into log window, except if script start with #autorun
Fixed: Some multithreading issues in the user interface and scripts
Added: Automatic add setup script to menu
Added: Generating of setup script
Added: Advance log can directly set above/below conditions without an expression
The main idea is that you can start here:
Do a right click and a left click and end up here (Another right/left click and you could be back to the starting point or another layout):
It is, of course, possible to copy part of (or all) the generated script into your own test scripts.
This is done with a script that is accessible in a right click menu. To generate a script use:
It is possible to edit the script to only include some of the configuration and there is no limits on the number of configuration scripts that can be in the menu.
The "Save as menu and edit" function can also be used to add you own script to the menu (This can be done manually also). When the editor opens change the title after "#scriptMenu" (Especially get rid of the Setup word) and replace the script with your own script. The #autorun keyword means autostart when selected, if removed the script will be copied into the log window instead.