When the preferences dialog is opened, pressing OK causes current grid properties to be overriden by the values in the dialog e.g. If the user uses the toolbar button to toggle grid off and the default value in the preferences is "on" then the current spectrum display will be changed so that grid is on.
Preferences should be read only when the file is first loaded
Anonymous