Subversion Repositories DevTools

Rev

Details | Last modification | View Log | RSS feed

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