12 #ifndef ROOT_TAttMarkerEditor
13 #define ROOT_TAttMarkerEditor
29 class TGedMarkerSelect;
31 class TGNumberEntryField;
33 class TAttMarkerEditor :
public TGedFrame {
36 TAttMarker *fAttMarker;
37 TGNumberEntry *fMarkerSize;
38 TGColorSelect *fColorSelect;
39 TGedMarkerSelect *fMarkerType;
42 TGNumberEntryField *fAlphaField;
44 virtual void ConnectSignals2Slots();
47 TAttMarkerEditor(
const TGWindow *p = 0,
48 Int_t width = 140, Int_t height = 30,
49 UInt_t options = kChildFrame,
50 Pixel_t back = GetDefaultFrameBackground());
51 virtual ~TAttMarkerEditor();
53 virtual void SetModel(TObject* obj);
54 virtual void DoMarkerColor(Pixel_t color);
55 virtual void DoMarkerAlphaColor(ULong_t p);
56 virtual void DoMarkerSize();
57 virtual void DoMarkerStyle(Style_t style);
58 virtual void DoAlpha();
59 virtual void DoAlphaField();
60 virtual void DoLiveAlpha(Int_t a);
61 virtual void GetCurAlpha();
63 ClassDef(TAttMarkerEditor,0)