The Stonefield Query Configuration Utility uses the following key for its Windows Registry settings:
HKEY_CURRENT_USER\Software\Stonefield Software Inc.\Stonefield Query Developer Edition\3.0
The following values exist under this key:
- Language: the default language for Stonefield Query.
- Last Project: the location of the project that was opened the last time Stonefield Query or the Configuration Utility was used so it can automatically be opened the next time.
- Last Reminder: the last time you were reminded that your Configuration Utility software maintenance is about to expire.
- Settings: some internal settings, stored in binary, that the Configuration Utility requires.
- SFQuery Location: this contains the location of SFQuery.EXE so the Launch Stonefield Query function can find it.
The following values exist under the DD Explorer subkey:
- Height, Left, Top, and Width: these contain the size and position of the Configuration Utility the last time it was used so it can be displayed at the same size and position the next time.
- Default Script Language: the default language for new scripts: 1 = Visual FoxPro, 2 = VBScript, 3 = JavaScript.
- Enum List Split: the width of the first column in the Enumerated Values list in the Special page of the properties pane.
- ListView FontName and FontSize: the font name and size used for the Configuration settings list.
- ListView Split: the width of the first column in the Configuration settings list.
- SortAlpha: N if fields are sorted in the physical order they appear in their tables or Y if they are sorted alphabetically.
- SplitterPosition: the position of the splitter in the Configuration Utility.
Several values exist under the Registration subkey. These values come from the second page of the Registration form when the user fills this page in, and from the Email and Contact pages of the Options dialog under the Tools menu in Stonefield Query.
The customized version of Stonefield Query uses the following key for its Windows Registry settings:
HKEY_CURRENT_USER\Software\CompanyName\ApplicationName
where CompanyName and ApplicationName are the values of the Company Name and Application Name configuration settings.
There are several subkeys under this:
- About: this contains the Height, Left, Top and Width of the Stonefield Query About dialog, along with the width of the first column in the list of settings.
- ChartWizard: this contains the Height, Left, Top and Width of the Chart Wizard.
- CrossTabWizard: this contains the Height, Left, Top and Width of the Cross Tabulation Wizard.
- Data: this contains a value called DataSource that contains the data source the user used the last time they ran Stonefield Query. This value is used as the default the next time they run it.
- Explorer: this contains the Height, Left, Top and Width of the Reports Explorer. It also has values for each expanded folder in the TreeView, the folder or report node selected when the user last exited Stonefield Query, and the position of the splitter control.
- ExprBuilder: this contains the Height, Left, Top and Width of the Expression Builder.
- ExternalWizard: this contains the Height, Left, Top and Width of the External Report Wizard.
- LabelWizard: this contains the Height, Left, Top and Width of the Label Wizard.
- Options: this contains several values. CommonFiles is the directory where the user told Stonefield Query to store its data files the first time they ran it. NeedSetup is set to "Y" if for some reason Stonefield Query needs to run the Setup dialog the next time the user runs it (for example, the directory specified in CommonFiles no longer exists). AddAlias, DateFormat, DefaultTemplate, and Snapshot contain the values of the appropriate settings in the Options dialog. Import Directory contains the directory used the last time a report was imported or exported; this is used as the default the next time the user imports or exports a report. Output Directory and Output Type contain the directory and file type used the last time a report was output to a file; these are used as defaults the next time the user outputs a report to file. Template Import Directory contains the directory used the last time a template was imported or exported; this is used as the default the next time the user imports or exports a template. UserName contains the user name the user entered the last time they logged into Stonefield Query.
- Query: this contains the Height, Left, Top, and Width of the Filters dialog.
- QuickWizard: this contains the Height, Left, Top, and Width of the Quick Report Wizard.
- Registration: these values come from the second page of the Registration form when the user fills this page in, and from the Email and Contact pages of the Options dialog under the Tools menu in Stonefield Query.
- Scheduler: this contains the Height, Left, Top and Width of the Schedule Wizard.
- Screen: this contains the Height, Left, Top, Width, and WindowState (0 = normal, 1 = minimized, 2 = maximized) of the Stonefield Query window.
- Templates: this contains the Height, Left, Top, and Width of the Template Editor.
- Users: this contains the Height, Left, Top, and Width of the Maintain Users and Groups dialog.