1 /* 2 * Copyright 2003-2010, Haiku. All rights reserved. 3 * Distributed under the terms of the MIT License. 4 * 5 * Authors: 6 * Atsushi Takamatsu 7 * Jérôme Duval 8 * Oliver Ruiz Dorantes 9 */ 10 11 12 #include "HApp.h" 13 #include "HWindow.h" 14 15 #include <Alert.h> 16 #include <Catalog.h> 17 #include <Locale.h> 18 19 20 #undef TR_CONTEXT 21 #define TR_CONTEXT "SoundsHApp" 22 23 24 HApp::HApp() 25 : 26 BApplication("application/x-vnd.Haiku-Sounds") 27 { 28 be_locale->GetAppCatalog(&fCatalog); 29 30 BRect rect; 31 rect.Set(200, 150, 590, 570); 32 33 HWindow* window = new HWindow(rect, B_TRANSLATE("Sounds")); 34 window->Show(); 35 } 36 37 38 HApp::~HApp() 39 { 40 } 41 42 43 void 44 HApp::AboutRequested() 45 { 46 BAlert* alert = new BAlert(B_TRANSLATE("About Sounds"), 47 B_TRANSLATE("Sounds\n" 48 " Brought to you by :\n" 49 "\tOliver Ruiz Dorantes\n" 50 "\tJérôme DUVAL.\n" 51 " Original work from Atsushi Takamatsu.\n" 52 "Copyright ©2003-2006 Haiku"), 53 B_TRANSLATE("OK")); 54 alert->Go(); 55 } 56 57 58 // #pragma mark - 59 60 61 int 62 main() 63 { 64 HApp app; 65 app.Run(); 66 67 return 0; 68 } 69 70