Subversion Repositories DevTools

Rev

Rev 2265 | Blame | Compare with Previous | Last modification | View Log | RSS feed

//---------------------------------------------------------------------------

#include <vcl.h>
#pragma hdrstop
//---------------------------------------------------------------------------
USEFORM("DataModule.cpp", Data_Module); /* TDataModule: File Type */
USEFORM("GenerationProperties.cpp", GenerationPropertiesForm);
USEFORM("InitProgress.cpp", InitValuesProgressForm);
USEFORM("Login.cpp", LoginForm);
USEFORM("Main.cpp", MainForm);
USEFORM("ParameterScope.cpp", ParameterScopeForm);
USEFORM("ScenarioParameters.cpp", ScenarioParamsForm);
USEFORM("TestScenarioProperties.cpp", TestScenarioPropertiesForm);
USEFORM("TransactionConfig.cpp", TxnConfig);
USEFORM("About.cpp", AboutForm);
//---------------------------------------------------------------------------
WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
{
        try
        {
                Application->Initialize();
                Application->Title = "Transaction Test Manager";
                Application->CreateForm(__classid(TData_Module), &Data_Module);
                 Application->CreateForm(__classid(TMainForm), &MainForm);
                 Application->CreateForm(__classid(TLoginForm), &LoginForm);
                 Application->CreateForm(__classid(TTxnConfig), &TxnConfig);
                 Application->CreateForm(__classid(TScenarioParamsForm), &ScenarioParamsForm);
                 Application->CreateForm(__classid(TParameterScopeForm), &ParameterScopeForm);
                 Application->CreateForm(__classid(TInitValuesProgressForm), &InitValuesProgressForm);
                 Application->CreateForm(__classid(TTestScenarioPropertiesForm), &TestScenarioPropertiesForm);
                 Application->CreateForm(__classid(TGenerationPropertiesForm), &GenerationPropertiesForm);
                 Application->CreateForm(__classid(TAboutForm), &AboutForm);
                 Application->Run();
        }
        catch (Exception &exception)
        {
                Application->ShowException(&exception);
        }
        catch (...)
        {
                try
                {
                        throw Exception("");
                }
                catch (Exception &exception)
                {
                        Application->ShowException(&exception);
                }
        }
        return 0;
}
//---------------------------------------------------------------------------