Event scripts are called from various places in Stonefield Query. For example, just before the Login dialog is displayed, the Application.BeforeLogin script is called. When the user chooses the About Stonefield Query function from the Help menu, the About dialog calls the About.Settings script to fill its list of settings.

The following are the event scripts available in Stonefield Query:

About.Settings

Application.AfterSetup

Application.BeforeLogin

Application.BeforeSetup

Application.BeforeShowWizard

Application.GetDefaultTargetAppDir

Application.GetShortcutParameters

Application.ReportsExplorerActivated

Application.ReportsExplorerReady

Application.SetupMenu

Application.Shutdown

Application.SubmitTicket

Application.ValidateCommonDir

Application.ValidateTargetAppDir

DataEngine.AfterDataEnvironmentCleared

DataEngine.AfterDataGroupsLoaded

DataEngine.AfterResultSetRetrieved

DataEngine.BeforeCreateSQLStatement

DataEngine.BeforeResultSetRetrieved

DataEngine.BeforeSendSQLStatementToDatabase

DataEngine.FilterChanged

DataEngine.FinalizeSQLStatement

DataEngine.GetCustomMetaData

DataEngine.GetDataSourceDescription

DataEngine.GetObjectVersion

DataEngine.HandleSQLError

DataEngine.SetOperatorList

Options.Changed

Options.Settings

Options.Validate

OutputOptions.Settings

Registration.Settings

ReportEngine.AfterGetFolders

ReportEngine.AfterReportPrepared

ReportEngine.AfterRunReport

ReportEngine.BeforeRunReport

ReportEngine.SetReportProperties

ReportEngine.SetupCrystalReport

Scheduler.GetCommandLine

Setup.Changed

Setup.Settings

Setup.Validate