1a75264d3SKarsten Heimrich /* 2a75264d3SKarsten Heimrich * Copyright Karsten Heimrich, host.haiku@gmx.de. All rights reserved. 3a75264d3SKarsten Heimrich * Distributed under the terms of the MIT License. 4a75264d3SKarsten Heimrich */ 5a75264d3SKarsten Heimrich #include <Application.h> 6a75264d3SKarsten Heimrich 7a75264d3SKarsten Heimrich 8a75264d3SKarsten Heimrich class Screenshot : public BApplication { 9a75264d3SKarsten Heimrich public: 10a75264d3SKarsten Heimrich Screenshot(); 11a75264d3SKarsten Heimrich virtual ~Screenshot(); 12a75264d3SKarsten Heimrich 13a75264d3SKarsten Heimrich virtual void ReadyToRun(); 14a75264d3SKarsten Heimrich virtual void RefsReceived(BMessage* message); 15a75264d3SKarsten Heimrich virtual void ArgvReceived(int32 argc, char** argv); 16a75264d3SKarsten Heimrich 17a75264d3SKarsten Heimrich private: 18a75264d3SKarsten Heimrich void _ShowHelp() const; 19a75264d3SKarsten Heimrich 20a75264d3SKarsten Heimrich private: 21a75264d3SKarsten Heimrich bool fArgvReceived; 22*ef52eb17SKarsten Heimrich bool fRefsReceived; 23a75264d3SKarsten Heimrich }; 24