00001 #ifndef _QG_PLOT_ICONS_FRAME_HH_ 00002 #define _QG_PLOT_ICONS_FRAME_HH_ 00003 00011 #include "TGFrame.h" 00012 00013 class QGPlotFrame; 00014 class TGIcon; 00015 class TGPictureButton; 00016 00017 class QGPlotIconsFrame : public TGVerticalFrame { 00018 public: 00020 QGPlotIconsFrame(QGPlotFrame *p, UInt_t w, UInt_t h); 00021 00023 virtual ~QGPlotIconsFrame(); 00024 00026 void HandleCopyLimitsButton(); 00027 00029 void HandleEditPlotsButton(); 00030 00032 void HandleGraphicalCutButton(); 00033 00035 void HandleHistogramButton(); 00036 00038 void HandlePulsesButton(); 00039 00041 void HandleScatterPlotButton(); 00042 00043 private: 00045 TGPictureButton *fCopyLimitsButton; 00046 00048 TGPictureButton *fEditPlotsButton; 00049 00051 TGPictureButton *fGraphicalCutButton; 00052 00054 TGPictureButton *fHistogramButton; 00055 00057 TGIcon *fLogo; 00058 00060 QGPlotFrame *fPlotFrame; 00061 00063 TGPictureButton *fPulsesButton; 00064 00066 TGPictureButton *fScatterPlotButton; 00067 00068 ClassDef(QGPlotIconsFrame, 0) 00069 }; 00070 00071 #endif