12 #ifndef ROOT_TF1Editor
13 #define ROOT_TF1Editor
28 class TGDoubleHSlider;
29 class TGNumberEntryField;
34 class TF1Editor :
public TGedFrame {
41 TGCheckButton *fDrawMode;
42 TGTextButton *fSetPars;
43 TGNumberEntry *fNXpoints;
44 TGDoubleHSlider *fSliderX;
45 TGNumberEntryField *fSldMinX;
46 TGNumberEntryField *fSldMaxX;
48 virtual void ConnectSignals2Slots();
51 TF1Editor(
const TGWindow *p = 0, Int_t width = 140, Int_t height = 30,
52 UInt_t options = kChildFrame, Pixel_t back = GetDefaultFrameBackground());
55 virtual void SetModel(TObject* obj);
56 virtual void ActivateBaseClassEditors(TClass* cl);
58 virtual void DoParameterSettings();
59 virtual void DoXPoints();
60 virtual void DoSliderXMoved();
61 virtual void DoSliderXPressed();
62 virtual void DoSliderXReleased();
63 virtual void DoXRange();