12 #ifndef ROOT_TAttLineEditor
13 #define ROOT_TAttLineEditor
27 class TGLineStyleComboBox;
28 class TGLineWidthComboBox;
31 class TGNumberEntryField;
33 class TAttLineEditor :
public TGedFrame {
37 TGLineStyleComboBox *fStyleCombo;
38 TGLineWidthComboBox *fWidthCombo;
39 TGColorSelect *fColorSelect;
41 TGNumberEntryField *fAlphaField;
43 virtual void ConnectSignals2Slots();
46 TAttLineEditor(
const TGWindow *p = 0,
47 Int_t width = 140, Int_t height = 30,
48 UInt_t options = kChildFrame,
49 Pixel_t back = GetDefaultFrameBackground());
50 virtual ~TAttLineEditor();
52 virtual void SetModel(TObject* obj);
53 virtual void DoLineColor(Pixel_t color);
54 virtual void DoLineAlphaColor(ULong_t p);
55 virtual void DoLineStyle(Int_t style);
56 virtual void DoLineWidth(Int_t width);
57 virtual void DoAlpha();
58 virtual void DoAlphaField();
59 virtual void DoLiveAlpha(Int_t a);
60 virtual void GetCurAlpha();
62 ClassDef(TAttLineEditor,0)