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