00001
00012 #ifndef _VisualizationFrame_h
00013 #define _VisualizationFrame_h
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 #include "../CountedPtr.h"
00024 #include "../Result.h"
00025
00026
00027
00028
00029
00030 class VisualizationFrame
00031 : public wxFrame
00032 {
00033 public:
00034
00035
00038 VisualizationFrame(wxWindow* pParent, CountedPtr<const Result> cpResult);
00039
00042 ~VisualizationFrame(void);
00043
00044
00045
00046
00047
00048
00049
00050 protected:
00051 private:
00053 wxString GenerateTitle();
00054
00055
00056 CountedPtr<const Result> mcpResult;
00057
00059 wxNotebook* mpVisualizerNotebook;
00060
00062 static unsigned mWindowNumber;
00063 };
00064
00065
00066
00067
00068
00069
00070
00071 #endif // _VisualizationFrame_h