8 #ifndef RG_LINE_ATTR_SELECT_HH
9 #define RG_LINE_ATTR_SELECT_HH
18 #include <TGComboBox.h>
23 rgLASVerticalLayout = 0x00000000,
24 rgLASHorizontalLayout = 0x00000001,
25 rgLASExpandColorNumber = 0x00000100
60 TAttLine att = TAttLine(1,1,1),
61 UInt_t opt = rgLASVerticalLayout,
73 virtual void SetState (
const Bool_t b = kTRUE );
82 void SetLineColor (
const Color_t c,
const Bool_t emit = kTRUE );
84 void SetLineWidth (
const Width_t w,
const Bool_t emit = kTRUE );
85 void SetLineStyle (
const Style_t s,
const Bool_t emit = kTRUE );
Style_t GetLineStyle() const
Definition: RGLineAttrSelect.icc:37
RGColorNumberSelect * GetColorWidget() const
Definition: RGLineAttrSelect.icc:11
virtual ~RGLineAttrSelect()
Definition: RGLineAttrSelect.cpp:106
Definition: RGColorNumberSelect.hh:27
ClassDef(RGLineAttrSelect, 0)
void SetLineColorPixel(const Pixel_t c, const Bool_t emit=kTRUE)
Definition: RGLineAttrSelect.cpp:154
TGLineWidthComboBox * w_width
Line width widget pointer.
Definition: RGLineAttrSelect.hh:53
TGLineStyleComboBox * w_style
Line style widget pointer.
Definition: RGLineAttrSelect.hh:54
RGLineAttrSelect(TGWindow *p, TAttLine att=TAttLine(1, 1, 1), UInt_t opt=rgLASVerticalLayout, Int_t w=3, Int_t sep=4)
Definition: RGLineAttrSelect.cpp:22
Width_t GetLineWidth() const
Definition: RGLineAttrSelect.icc:33
virtual void LineWidthChanged(Width_t w)
Definition: RGLineAttrSelect.icc:56
TGLineWidthComboBox * GetWidthWidget() const
Definition: RGLineAttrSelect.icc:15
Color_t GetLineColor() const
Definition: RGLineAttrSelect.icc:25
GObject(RGLineAttrSelect)
virtual void MapSubwindows()
Definition: RGLineAttrSelect.cpp:112
void SetLineColor(const Color_t c, const Bool_t emit=kTRUE)
Definition: RGLineAttrSelect.cpp:144
TAttLine GetLineAttr() const
Definition: RGLineAttrSelect.icc:41
Int_t min_width
Minimum width.
Definition: RGLineAttrSelect.hh:50
void SetLineWidth(const Width_t w, const Bool_t emit=kTRUE)
Definition: RGLineAttrSelect.cpp:164
virtual void LineStyleChanged(Style_t s)
Definition: RGLineAttrSelect.icc:62
virtual void SetState(const Bool_t b=kTRUE)
Definition: RGLineAttrSelect.cpp:129
Definition: RGLineAttrSelect.hh:42
RGColorNumberSelect * w_color
Line color widget pointer.
Definition: RGLineAttrSelect.hh:52
RGLineAttrSelectOptions
! RGLineAttrSelect widget options
Definition: RGLineAttrSelect.hh:21
Pixel_t GetLineColorPixel() const
Definition: RGLineAttrSelect.icc:29
TGLineStyleComboBox * GetStyleWidget() const
Definition: RGLineAttrSelect.icc:19
void SetLineStyle(const Style_t s, const Bool_t emit=kTRUE)
Definition: RGLineAttrSelect.cpp:174
virtual void LineColorChanged(Color_t c)
Definition: RGLineAttrSelect.icc:50