#include "guiframe.h"
-class CtrlMaskOut;
-
-
class ScreenshotFrame : public GUIFrame
{
public:
ScreenshotFrame(wxFrame *frame);
- ~ScreenshotFrame();
+ ~ScreenshotFrame() {}
protected: // event handlers
virtual void OnSeeScreenshots( wxCommandEvent& event);
virtual void OnCaptureFullScreen( wxCommandEvent& event );
- virtual void OnCaptureRect( wxCommandEvent& event );
- virtual void OnEndCaptureRect( wxCommandEvent& event );
virtual void OnCaptureAllControls( wxCommandEvent& event );
-
- virtual void OnNotebookPageChanged( wxNotebookEvent& event );
- virtual void OnNotebookPageChanging( wxNotebookEvent& event );
-
-private:
- // Helper functions
- void InitFBControls();
-
- // Data members
- bool capturingRect;
- CtrlMaskOut * m_maskout;
};
#endif // _SCREENSHOT_MAIN_H_