00001
00002
00003
00004
00005
00006
00007
00008
00010
00011 #ifndef CRCAPTURECONTROL_H
00012 #define CRCAPTURECONTROL_H
00013
00014 #ifdef __GNUG__
00015 #pragma interface "CRCaptureControl.h"
00016 #endif
00017
00018 #include <wxGuiTest/Common.h>
00019
00020 namespace wxTst {
00021
00022
00026 class CRCaptureControl : public wxEvtHandler
00027 {
00028 DECLARE_EVENT_TABLE()
00029
00030 public:
00036 CRCaptureControl (wxDialog *dialog);
00037
00038
00042 virtual ~CRCaptureControl ();
00043
00044
00051 virtual void SetButtonStates (bool isInit = true) const;
00052
00053 protected:
00059 virtual void OnStart (wxCommandEvent &event);
00060
00061
00067 virtual void OnStop (wxCommandEvent &event);
00068
00069
00075 virtual void OnAddComment (wxCommandEvent &event);
00076
00077
00083 virtual void OnOK (wxCommandEvent &event);
00084
00085
00091 virtual void OnClose (wxCloseEvent &event);
00092
00093
00097 virtual void Finish ();
00098
00099 private:
00100 wxDialog *m_dialog;
00101
00102 };
00103
00104 }
00105
00106 #endif // CRCAPTURECONTROL_H
00107