#ifndef ROOT_TSpiderEditor
#define ROOT_TSpiderEditor
#ifndef ROOT_TGedFrame
#include "TGedFrame.h"
#endif
class TSpider;
class TGCheckButton;
class TGNumberEntryField;
class TGNumberEntry;
class TGButtonGroup;
class TGRadioButton;
class TGPicture;
class TGPictureButton;
class TGTextEntry;
class TGLineStyleComboBox;
class TGLineWidthComboBox;
class TGColorSelect;
class TGedPatternSelect;
class TSpiderEditor : public TGedFrame {
protected:
   TSpider              *fSpider; 
   TGCheckButton        *fDisplayAverage; 
   TGLineStyleComboBox  *fAvLineStyleCombo; 
   TGLineWidthComboBox  *fAvLineWidthCombo; 
   TGColorSelect        *fAvLineColorSelect;
   TGColorSelect        *fAvFillColorSelect;      
   TGedPatternSelect    *fAvFillPatternSelect;    
   TGNumberEntryField   *fSetNx; 
   TGNumberEntryField   *fSetNy; 
   TGButtonGroup        *fBgroup; 
   TGRadioButton        *fPolyLines; 
   TGRadioButton        *fSegment; 
   TGCompositeFrame     *fBrowse; 
   TGNumberEntryField   *fGotoEntry; 
   TGPictureButton      *fGotoNext; 
   const TGPicture      *fPicNext; 
   TGPictureButton      *fGotoPrevious; 
   const TGPicture      *fPicPrevious; 
   TGPictureButton      *fGotoFollowing; 
   const TGPicture      *fPicFollowing; 
   TGPictureButton      *fGotoPreceding; 
   const TGPicture      *fPicPreceding; 
   TGTextEntry          *fAddVar; 
   TGTextEntry          *fDeleteVar; 
   virtual void         ConnectSignals2Slots();
   void                 MakeBrowse();
public:
   TSpiderEditor(const TGWindow *p = 0,
                 Int_t width = 140, Int_t height = 30,
                 UInt_t options = kChildFrame,
                 Pixel_t back = GetDefaultFrameBackground());
   ~TSpiderEditor();
   virtual void         DoAddVar();
   virtual void         DoDeleteVar();
   virtual void         DoDisplayAverage(Bool_t av);
   virtual void         DoGotoEntry();
   virtual void         DoGotoNext();
   virtual void         DoGotoPrevious();
   virtual void         DoGotoFollowing();
   virtual void         DoGotoPreceding();
   virtual void         DoSetNx();
   virtual void         DoSetNy();
   virtual void         DoSetPlotType();
   virtual void         SetModel(TObject* obj);
   virtual void         DoAvLineStyle(Int_t);
   virtual void         DoAvLineWidth(Int_t);
   virtual void         DoAvLineColor(Pixel_t);
   virtual void         DoAvFillColor(Pixel_t);
   virtual void         DoAvFillPattern(Style_t);
   ClassDef(TSpiderEditor,0) 
};
#endif
Last update: Thu Jan 17 09:03:49 2008
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.