Subversion Repositories DevTools

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
2224 sbetterm 1
//---------------------------------------------------------------------------
2
 
3
#include <vcl.h>
4
#pragma hdrstop
5
//---------------------------------------------------------------------------
6
USEFORM("DataModule.cpp", Data_Module); /* TDataModule: File Type */
7
USEFORM("GenerationProperties.cpp", GenerationPropertiesForm);
8
USEFORM("ImportTransactionParameters.cpp", ImportTransactionParametersForm);
9
USEFORM("InitProgress.cpp", InitValuesProgressForm);
10
USEFORM("IterationConfig.cpp", IterationConfigForm);
11
USEFORM("Login.cpp", LoginForm);
12
USEFORM("Main.cpp", MainForm);
13
USEFORM("ParameterScope.cpp", ParameterScopeForm);
14
USEFORM("ProjectConfig.cpp", ProjectConfigForm);
15
USEFORM("RunTests.cpp", RunTestsForm);
16
USEFORM("ScenarioParameters.cpp", ScenarioParamsForm);
17
USEFORM("TestDirectorImport.cpp", TestDirectorImportForm);
18
USEFORM("TestDirectorLogin.cpp", TestDirectorLoginForm);
19
USEFORM("TestScenarioProperties.cpp", TestScenarioPropertiesForm);
20
USEFORM("TransactionConfig.cpp", TxnConfig);
21
//---------------------------------------------------------------------------
22
WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
23
{
24
	try
25
	{
26
		Application->Initialize();
27
		Application->Title = "Transaction Test Manager";
28
		Application->CreateForm(__classid(TData_Module), &Data_Module);
29
		Application->CreateForm(__classid(TMainForm), &MainForm);
30
		Application->CreateForm(__classid(TProjectConfigForm), &ProjectConfigForm);
31
		Application->CreateForm(__classid(TIterationConfigForm), &IterationConfigForm);
32
		Application->CreateForm(__classid(TTxnConfig), &TxnConfig);
33
		Application->CreateForm(__classid(TRunTestsForm), &RunTestsForm);
34
		Application->CreateForm(__classid(TTestDirectorImportForm), &TestDirectorImportForm);
35
		Application->CreateForm(__classid(TLoginForm), &LoginForm);
36
		Application->CreateForm(__classid(TScenarioParamsForm), &ScenarioParamsForm);
37
		Application->CreateForm(__classid(TParameterScopeForm), &ParameterScopeForm);
38
		Application->CreateForm(__classid(TInitValuesProgressForm), &InitValuesProgressForm);
39
		Application->CreateForm(__classid(TTestDirectorLoginForm), &TestDirectorLoginForm);
40
		Application->CreateForm(__classid(TTestScenarioPropertiesForm), &TestScenarioPropertiesForm);
41
		Application->CreateForm(__classid(TGenerationPropertiesForm), &GenerationPropertiesForm);
42
		Application->CreateForm(__classid(TImportTransactionParametersForm), &ImportTransactionParametersForm);
43
		Application->Run();
44
	}
45
	catch (Exception &exception)
46
	{
47
		Application->ShowException(&exception);
48
	}
49
	catch (...)
50
	{
51
		try
52
		{
53
			throw Exception("");
54
		}
55
		catch (Exception &exception)
56
		{
57
			Application->ShowException(&exception);
58
		}
59
	}
60
	return 0;
61
}
62
//---------------------------------------------------------------------------