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