]>
git.saurik.com Git - wxWidgets.git/blob - utils/screenshotgen/src/screenshot_main.h
1 /////////////////////////////////////////////////////////////////////////////
2 // Name: screenshot_main.h
3 // Purpose: Defines the Application Frame
4 // Author: Utensil Candel (UtensilCandel@@gmail.com)
6 // Licence: wxWindows license
7 /////////////////////////////////////////////////////////////////////////////
9 #ifndef _SCREENSHOT_MAIN_H_
10 #define _SCREENSHOT_MAIN_H_
17 class ScreenshotFrame
: public GUIFrame
20 ScreenshotFrame(wxFrame
*frame
);
23 protected: // event handlers
25 virtual void OnClose(wxCloseEvent
& event
);
26 virtual void OnQuit(wxCommandEvent
& event
);
27 virtual void OnAbout(wxCommandEvent
& event
);
28 virtual void OnSeeScreenshots( wxCommandEvent
& event
);
30 virtual void OnCaptureFullScreen( wxCommandEvent
& event
);
31 virtual void OnCaptureRect( wxCommandEvent
& event
);
32 virtual void OnEndCaptureRect( wxCommandEvent
& event
);
33 virtual void OnCaptureAllControls( wxCommandEvent
& event
);
35 virtual void OnNotebookPageChanged( wxNotebookEvent
& event
);
36 virtual void OnNotebookPageChanging( wxNotebookEvent
& event
);
40 void InitFBControls();
44 CtrlMaskOut
* m_maskout
;
47 #endif // _SCREENSHOT_MAIN_H_