12 #ifndef ROOT_TPieEditor
13 #define ROOT_TPieEditor
32 class TGFontTypeComboBox;
35 class TPieEditor :
public TGedFrame {
43 TGRadioButton *fLblDirH;
44 TGRadioButton *fLblDirR;
45 TGRadioButton *fLblDirT;
46 TGLayoutHints *fShape1lh;
47 TGCheckButton *fOutlineOnOff;
49 TGNumberEntry *f3DHeight;
50 TGNumberEntry *f3DAngle;
51 TGColorSelect *fColorSelect;
52 TGFontTypeComboBox *fTypeCombo;
53 TGComboBox *fSizeCombo;
55 virtual void ConnectSignals2Slots();
57 static TGComboBox* BuildFontSizeComboBox(TGFrame*, Int_t);
60 TPieEditor(
const TGWindow *p = 0,
61 Int_t width = 140, Int_t height = 30,
62 UInt_t options = kChildFrame,
63 Pixel_t back = GetDefaultFrameBackground());
64 virtual ~TPieEditor();
65 virtual void SetModel(TObject* );
66 virtual void ActivateBaseClassEditors(TClass*);
69 virtual void DoShape();
70 virtual void DoMarkerOnOff(Bool_t on);
71 virtual void DoTitle(
const char *text);
72 virtual void DoGraphLineWidth();
73 virtual void DoChange3DAngle();
74 virtual void DoTextChange();
76 ClassDef(TPieEditor,0)