#ifndef ROOT_TAxisEditor
#define ROOT_TAxisEditor
#ifndef ROOT_TGedFrame
#include "TGedFrame.h"
#endif
class TAxis;
class TGLabel;
class TGComboBox;
class TGNumberEntry;
class TGTextEntry;
class TGCheckButton;
class TGColorSelect;
class TGFontTypeComboBox;
class TAxisEditor : public TGedFrame {
protected:
TAxis *fAxis;
TGColorSelect *fAxisColor;
TGCheckButton *fLogAxis;
TGNumberEntry *fTickLength;
TGNumberEntry *fDiv1;
TGNumberEntry *fDiv2;
TGNumberEntry *fDiv3;
TGCheckButton *fOptimize;
TGCheckButton *fTicksBoth;
TGCheckButton *fMoreLog;
Int_t fTicksFlag;
TGTextEntry *fTitle;
TGColorSelect *fTitleColor;
TGFontTypeComboBox *fTitleFont;
Int_t fTitlePrec;
TGNumberEntry *fTitleSize;
TGNumberEntry *fTitleOffset;
TGCheckButton *fCentered;
TGCheckButton *fRotated;
TGColorSelect *fLabelColor;
TGFontTypeComboBox *fLabelFont;
Int_t fLabelPrec;
TGNumberEntry *fLabelSize;
TGNumberEntry *fLabelOffset;
TGCheckButton *fNoExponent;
TGCheckButton *fDecimal;
virtual void ConnectSignals2Slots();
public:
TAxisEditor(const TGWindow *p = 0,
Int_t width = 140, Int_t height = 30,
UInt_t options = kChildFrame,
Pixel_t back = GetDefaultFrameBackground());
virtual ~TAxisEditor();
virtual void SetModel(TObject* obj);
virtual void DoTickLength();
virtual void DoAxisColor(Pixel_t color);
virtual void DoTicks();
virtual void DoDivisions();
virtual void DoLogAxis();
virtual void DoMoreLog();
virtual void DoTitleColor(Pixel_t color);
virtual void DoTitle(const char *text);
virtual void DoTitleSize();
virtual void DoTitleFont(Int_t font);
virtual void DoTitleOffset();
virtual void DoTitleCentered();
virtual void DoTitleRotated();
virtual void DoLabelColor(Pixel_t color);
virtual void DoLabelSize();
virtual void DoLabelFont(Int_t font);
virtual void DoLabelOffset();
virtual void DoNoExponent();
virtual void DoDecimal(Bool_t on);
ClassDef(TAxisEditor,0)
};
#endif
Last change: Wed Jun 25 08:35:04 2008
Last generated: 2008-06-25 08:35
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.