Hello,
I have just made the new releases live, available at:
http://www.ccpn.ac.uk/ccpn/software/downloads/
For Analysis this is mainly a "bug fix" release although there are a few
bits and bobs we promised about setting peak fonts and allowing 1D slices
on the crosshairs. (I suspect we didn't quite do the granularity for
setting these the way we were talking about before but this was only
because of graphical interface issues, not because it had to be done the
way it has ended up being done.) A list of the major changes (other than
bug fixes) in the Analysis part of the code are listed below.
Wayne
Allow setting of peak font and whether or not peak pointer is drawn.
This is specified by spectrum and can be set in the Experiment --> Edit
Spectra dialog.
Allow 1D slice to be drawn on crosshair. This is specified by window
and by spectrum. So a slice is drawn for a spectrum if and only if slices
are allowed to be drawn for the window and for that spectrum. Whether a
slice can be drawn for a window is specified in the Window --> Edit Window
dialog (int the fourth and fifth columns of the top table), and whether it
can be drawn for a given spectrum in that window is specified in the
Window --> Mapped Spectra dialog (in the next to last column of the top
table). The Tk implementation uses xor'ing to draw the slice and the
OpenGL one does not, so the appearance is different.
Put in check and warning for duplicate experiment names.
Disallow having 0 maxMarks and maxRulers.
When cloning a spectrumWindow also copy the spectrumWindowView
properties.
In 1D slices when scaling up and down, scale relative to 0, not
relative to center of canvas.
Make standard message dialogs center on current popup rather than
center of screen.
Add timestamp mechanism so that Analysis does not have to initialise
certain information if the data was last updated by Analysis rather than
some other program.
Added <MouseWheel> for Windows systems.
The upgrade mechanism should now automatically recompile C code if
that is required.
|