/* * 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 #include 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