xref: /haiku/src/add-ons/translators/wonderbrush/WonderBrushMain.cpp (revision 546208a53940a26c6379c48a7854ade1a8250fc5)
173a2ffbaSStephan Aßmus /*
273a2ffbaSStephan Aßmus  * Copyright 2006, Haiku. All rights reserved.
373a2ffbaSStephan Aßmus  * Distributed under the terms of the MIT License.
473a2ffbaSStephan Aßmus  *
573a2ffbaSStephan Aßmus  * Authors:
673a2ffbaSStephan Aßmus  *		Stephan Aßmus <superstippi@gmx.de>
773a2ffbaSStephan Aßmus  */
873a2ffbaSStephan Aßmus 
973a2ffbaSStephan Aßmus #include <Application.h>
106537cf97SJérôme Duval #include <Catalog.h>
1173a2ffbaSStephan Aßmus 
1273a2ffbaSStephan Aßmus #include "WonderBrushTranslator.h"
1373a2ffbaSStephan Aßmus #include "TranslatorWindow.h"
1473a2ffbaSStephan Aßmus 
156537cf97SJérôme Duval 
16*546208a5SOliver Tappe #undef B_TRANSLATION_CONTEXT
17*546208a5SOliver Tappe #define B_TRANSLATION_CONTEXT "WonderBrushMain"
186537cf97SJérôme Duval 
196537cf97SJérôme Duval 
2073a2ffbaSStephan Aßmus int
2173a2ffbaSStephan Aßmus main()
2273a2ffbaSStephan Aßmus {
2397c99097SRyan Leavengood 	BApplication app("application/x-vnd.Haiku-WonderBrushTranslator");
2473a2ffbaSStephan Aßmus 	status_t result;
2573a2ffbaSStephan Aßmus 	result = LaunchTranslatorWindow(new WonderBrushTranslator,
266537cf97SJérôme Duval 		B_TRANSLATE("WBI Settings"), BRect(0, 0, 225, 175));
2773a2ffbaSStephan Aßmus 	if (result == B_OK) {
2873a2ffbaSStephan Aßmus 		app.Run();
2973a2ffbaSStephan Aßmus 		return 0;
3073a2ffbaSStephan Aßmus 	} else
3173a2ffbaSStephan Aßmus 		return 1;
3273a2ffbaSStephan Aßmus }
33