1/*
2 * Copyright 2009, Axel D��rfler, axeld@pinc-software.de. All rights reserved.
3 * Distributed under the terms of the MIT License.
4 */
5
6
7#include "CharacterMap.h"
8
9#include <stdlib.h>
10
11#include <Application.h>
12#include <Catalog.h>
13
14#include "CharacterWindow.h"
15
16#undef B_TRANSLATION_CONTEXT
17#define B_TRANSLATION_CONTEXT "CharacterMap"
18
19const char* kSignature = "application/x-vnd.Haiku-CharacterMap";
20
21
22CharacterMap::CharacterMap()
23	: BApplication(kSignature)
24{
25}
26
27
28CharacterMap::~CharacterMap()
29{
30}
31
32
33void
34CharacterMap::ReadyToRun()
35{
36	fWindow = new CharacterWindow();
37	fWindow->Show();
38}
39
40
41void
42CharacterMap::RefsReceived(BMessage* message)
43{
44	fWindow->PostMessage(message);
45}
46
47
48void
49CharacterMap::MessageReceived(BMessage* message)
50{
51	BApplication::MessageReceived(message);
52}
53
54
55//	#pragma mark -
56
57
58int
59main(int /*argc*/, char** /*argv*/)
60{
61	CharacterMap app;
62	app.Run();
63
64	return 0;
65}
66