1*52a38012Sejakowatz // MultiTest.cpp 2*52a38012Sejakowatz 3*52a38012Sejakowatz #include "MainControlWindow.h" 4*52a38012Sejakowatz #include "MultiTest.h" 5*52a38012Sejakowatz main(int argc,char ** argv)6*52a38012Sejakowatzint main(int argc, char **argv) 7*52a38012Sejakowatz { 8*52a38012Sejakowatz MultiTestApplication app; 9*52a38012Sejakowatz app.Run(); 10*52a38012Sejakowatz 11*52a38012Sejakowatz return 0; 12*52a38012Sejakowatz } 13*52a38012Sejakowatz MultiTestApplication()14*52a38012SejakowatzMultiTestApplication::MultiTestApplication() 15*52a38012Sejakowatz : BApplication("application/x-vnd.MultiTest") 16*52a38012Sejakowatz { 17*52a38012Sejakowatz pRoster = new BTranslatorRoster(); 18*52a38012Sejakowatz pRoster->AddTranslators(); 19*52a38012Sejakowatz 20*52a38012Sejakowatz MainControlWindow *pWindow; 21*52a38012Sejakowatz pWindow = new MainControlWindow(); 22*52a38012Sejakowatz 23*52a38012Sejakowatz // make window visible 24*52a38012Sejakowatz pWindow->Show(); 25*52a38012Sejakowatz } 26*52a38012Sejakowatz ~MultiTestApplication()27*52a38012SejakowatzMultiTestApplication::~MultiTestApplication() 28*52a38012Sejakowatz { 29*52a38012Sejakowatz delete pRoster; 30*52a38012Sejakowatz } 31*52a38012Sejakowatz 32*52a38012Sejakowatz BTranslatorRoster * GetTranslatorRoster() const33*52a38012SejakowatzMultiTestApplication::GetTranslatorRoster() const 34*52a38012Sejakowatz { 35*52a38012Sejakowatz return pRoster; 36*52a38012Sejakowatz }