I think we could do something on a per window basis without a modelling change, just by keeping track of the spectra in the window and increasing the region accordingly. There are quite a few notifiers we would need to watch, though (sw, min/maxAliasedFreq, init/delete for SpectrumWindowView,, etc.). Wayne On Mon, 3 Sep 2007, Tim Stevens wrote: > > > Well, I think the difference is that this affects *all* spectra not > > > specific ones. However, it might still be good to have a shortcut button > > > to access this window from within the edit spectra dialog window? > > > > Hmm... I would have expected a completely different behaviour. I thought ccpn > > automatically recognized the spectral width and the user can then change the > > default limits. Something like a fine tuning for every spectra. Then the > > option would make sense in the edit spectra dialog. > > This option is more about how far we let the scrollbars and axis display > go on for, given that this should not be unnecessarily large, rather than > the spectrum widths directly. Checking against the spectrum widths would > not be a bad plan though, and it looks like this is already done for the > value axis of 1Ds. > > Upon reflection, the intelligent adaptation of individual windows to their > contained spectra might be possible with effort, but would require > modelling changes, and may be painful to code. Wayne, how about > axisPanel.worldRegion? - as an optional override to axisType.region. > > T. > > ------------------------------------------------------------------------------- > Dr Tim Stevens Email: [log in to unmask] > Department of Biochemistry [log in to unmask] > University of Cambridge Phone: +44 1223 766018 (office) > 80 Tennis Court Road +44 7816 338275 (mobile) > Old Addenbrooke's Site +44 1223 364613 (home) > Cambridge CB2 1GA WWWeb: http://www.bio.cam.ac.uk/~tjs23 > United Kingdom http://www.pantonia.co.uk > ------------------------------------------------------------------------------- > ------ +NH3CH(CH(CH3)OH)C(O)NHCH(CH(CH3)CH2CH3)C(O)NHCH(CH2CH2SCH3)CO2- ------- > ------------------------------------------------------------------------------- >