00001 00007 #ifndef HISTPAGE_H 00008 #define HISTPAGE_H 00009 00010 #include <Midad/Base/CanvasPage.h> 00011 00012 00013 class HistDisp; 00014 00015 class HistPage : public CanvasPage { 00016 00017 Mint* fMint; 00018 HistDisp* fHistDisp; 00019 void Setup(); 00020 00021 public: 00022 00023 HistPage(); 00024 virtual ~HistPage(); 00025 00026 // If you override this (say, so GetCanvas() can be called in your 00027 // own Init()), you should explicitly call it in your Init(). 00028 virtual TObject* Init(Mint* mint, PageDisplay* pd, GuiBox& box); 00029 00032 virtual void Clear(); 00033 00035 virtual void Update(); 00036 00037 // Respond to different zoom requests. 00038 virtual void Unzoom(); 00039 virtual void Rezoom(); 00040 virtual void FullZoom(); 00041 virtual void AutoZoom(); 00042 00043 00044 }; 00045 00046 #endif // HISTPAGE_H
1.3.9.1