00001
00020 #ifndef CANVASPAGE_H
00021 #define CANVASPAGE_H
00022
00023 #include "Midad/Base/PageABC.h"
00024
00025 class TCanvas;
00026 class TGWindow;
00027 class CanvasPage : public PageABC
00028 {
00029
00030 public:
00031
00032 CanvasPage();
00033 ~CanvasPage();
00034
00035
00036
00037 virtual TObject* Init(Mint* mint, PageDisplay* pd, GuiBox& box);
00038
00039
00040 virtual void Print();
00041
00042 protected:
00043
00044
00045
00046 TCanvas& GetCanvas();
00047
00048 private:
00049 TCanvas* fCanvas;
00050 TGWindow* fMainWindow;
00051 };
00052
00053 #endif // CANVASPAGE_H