00001
00002
00003
00004
00005
00006
00007
00008
00010
00011 #ifndef TEMPINTERACTIVE_H
00012 #define TEMPINTERACTIVE_H
00013
00014 #ifdef __GNUG__
00015 #pragma interface "TempInteractive.h"
00016 #endif
00017
00018 #include <wxGuiTest/Common.h>
00019
00020 class wxDialog;
00021
00022 namespace wxTst {
00023
00024
00040 class TempInteractive
00041 {
00042 public:
00046 TempInteractive () {}
00047
00048
00054 virtual ~TempInteractive () {}
00055
00056
00069 #define TEMP_INTERACTIVE_GUI_TEST \
00070 { \
00071 wxTst::TempInteractive interactive; \
00072 interactive.ShowCurrentGui (_T(__FILE__), __LINE__); \
00073 };
00074
00075
00082 virtual void ShowCurrentGui (const wxString& file = _T(""), int line = -1);
00083
00084 protected:
00088 virtual wxDialog* CreateDialog (const wxString& file, int line);
00089
00090 private:
00091
00092 };
00093
00094 }
00095
00096 #endif // TEMPINTERACTIVE_H
00097