39 lines
728 B
C++
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
|