It's getting even bigger. Here are the new features:
- CARA/CA-LUA
- Scripts can now be saved as part of the repository. The "Terminal" category of CARA Explorer shows a list of all scripts in the current repository.
- New input dialog boxes, file name selectors, message boxes and progress dialogs in the "dlg" library
- New canvas, that CA-LUA can draw on using a rich API. Open the canvas with dlg.createCanvas. Drawings can be saved to or loaded from pic files, or be printed (postscript).
- The CARA Object Model (CARM) can now be changed using CA-LUA scripts (the former release could only read things). Consistency is checked by the engine, but there is no undo for changes made by scripts. There are still read-only features in Project and Respository.
- A CA-LUA script can now call or depend on another script of the same repository. Use dlg.doscript to execute a script in every case and dlg.require to execute it once whenever it was edited.
- There will be a "CARA/CA-LUA Programmers Manual" available within the next days.
- ReportViewer?
- New concept for ruler resolution. Instead of the ppm distance between the major subdivisions, one can now specify an absolute TWIP value and a number of subsubdivisions. CARA then automatically calculates an optimal resolution for all zoom levels.
- New menu "Fit to page". Use it to automatically size the frame to optimally fit into the selected page size and orientation.
- New menu items to show/hide horizontal and vertical rulers.
- CARA Explorer
- New object table for editing the attributes of all objects in a list, e.g. edit all spectra pH values as in a spread sheet. All views now have a menu "Open Object Table" (also available in MonoScope batch and peak list).
Cheers
Rochus