00001 00002 // Name: wxGuiTest/VtkWxGuiTesting/CRVtkCaptureControl.h 00003 // Author: Reinhold Fuereder 00004 // Created: 2004 00005 // Copyright: (c) 2005 Reinhold Fuereder 00006 // Licence: wxWindows licence 00007 // 00008 // $Id$ 00010 00011 #ifndef VTKCRCAPTURECONTROL_H 00012 #define VTKCRCAPTURECONTROL_H 00013 00014 #ifdef __GNUG__ 00015 #pragma interface "CRVtkCaptureControl.h" 00016 #endif 00017 00018 #include <wxGuiTest/Common.h> 00019 00020 #include <wxGuiTest/CRCaptureControl.h> 00021 00022 namespace wxTst { 00023 00024 00028 class CRVtkCaptureControl : public CRCaptureControl 00029 { 00030 DECLARE_EVENT_TABLE() 00031 00032 public: 00038 CRVtkCaptureControl (wxDialog *dialog); 00039 00040 00044 virtual ~CRVtkCaptureControl (); 00045 00046 protected: 00052 virtual void OnResetWxVtkRecording (wxCommandEvent &event); 00053 00054 00060 virtual void OnStartWxVtkRecording (wxCommandEvent &event); 00061 00062 00069 virtual void OnAddWxVtkRecording (wxCommandEvent &event); 00070 00071 private: 00072 00073 }; 00074 00075 } // End namespace wxTst 00076 00077 #endif // VTKCRCAPTURECONTROL_H 00078