haiku/src/apps/activitymonitor/ActivityMonitor.h

39 lines
728 B
C++

/*
* Copyright 2008, Axel Dörfler, axeld@pinc-software.de. All rights reserved.
* Distributed under the terms of the MIT License.
*/
#ifndef ACTIVITY_MONITOR_H
#define ACTIVITY_MONITOR_H
#include <Application.h>
#include <Catalog.h>
class ActivityWindow;
class BMessage;
#undef B_TRANSLATION_CONTEXT
#define B_TRANSLATION_CONTEXT "ActivityWindow"
class ActivityMonitor : public BApplication {
public:
ActivityMonitor();
virtual ~ActivityMonitor();
virtual void ReadyToRun();
virtual void RefsReceived(BMessage* message);
virtual void MessageReceived(BMessage* message);
virtual void AboutRequested();
private:
ActivityWindow* fWindow;
};
extern const char* kSignature;
#endif // ACTIVITY_MONITOR_H