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