CRYSCON has in the past saved various settings in a file, SCRPTR, which is in the same folder or directory as the CRYSCON program or executable file. SCRPTR saves general settings which may be used for all data, such as frame sizes for printing and graphics file output and is always saved before exiting the program.
Starting with V2.1, this information is saved in a standard type of file which is specific to the platform (Windows, Mac or Linux), and this file is in a location specific to each user. Thus each user will have his or her settings preserved, even if only one copy of the CRYSCON folder/directory and executable file is present. Further, these settings will be carried on as new versions of CRYSCON are installed.
Specifically the new settings files will be in the following locations:
Windows: \Documents and Settings\username\CRYSCON.ini
Linux: /home/username/.CRYSCON (note the period - this is a hidden file)
where username is the name of the current user logged in.
The SCRPTR file still exists. On startup, CRYSCON looks first for the user-specific file, and if this is not present it reads the values from the SCRPTR file in the folder or directory containing the CRYSCON executable file. Thereafter the user-specific file is written and used.
The Windows and Linux versions have separate Help server programs, and these write their own user-specific preferences files. These files will be in the above locations, and the program name is "wxHTMLHelpController" instead of "CRYSCON". In the Macintosh version, there is no separate Help server program and the data for the Help windows (window sizes and location and fonts) is in the CRYSCON Preferences file.
In the Settings menu, there are now options to read and write the "archive" SCRPTR file - this writes the values currently used by CRYSCON. If there are multiple users of CRYSCON, the SCRPTR file should probably be written only the the system administrator. All users may read the files to get the "standard" or archive values.