library: libGed #include "TAttFillEditor.h"

# TAttFillEditor

class description - source file - inheritance tree (.pdf)

## class TAttFillEditor : public TGedFrame

| Inheritance Chart:
`TObject`
| <- | `TGObject`
| <- | `TGWindow`
`TQObject`
| <- | `TGFrame`
| <- | `TGCompositeFrame`
`TGWidget`
| <- | `TGedFrame`
| <- | `TAttFillEditor` |

        protected:

          virtual void ConnectSignals2Slots()

        public:

                          TAttFillEditor(const TGWindow* p, Int_t id, Int_t width = 140, Int_t height = 30, UInt_t options = kChildFrame, Pixel_t back = GetDefaultFrameBackground())
                          TAttFillEditor(const TAttFillEditor&)
                  virtual ~TAttFillEditor()
           static TClass* Class()
             virtual void DoFillColor(Pixel_t color)
             virtual void DoFillPattern(Style_t color)
          virtual TClass* IsA() const
             virtual void SetModel(TVirtualPad* pad, TObject* obj, Int_t event)
             virtual void ShowMembers(TMemberInspector& insp, char* parent)
             virtual void Streamer(TBuffer& b)
                     void StreamerNVirtual(TBuffer& b)

### Data Members

        protected:

                   TAttFill* fAttFill        fill attribute object
              TGColorSelect* fColorSelect    fill color widget
          TGedPatternSelect* fPatternSelect  fill pattern widget

## Class Description

      TAttFillEditor

      Implements GUI for editing fill attributes.                         //
                 color and fill style

/* */

TAttFillEditor(const TGWindow *p, Int_t id, Int_t width, Int_t height, UInt_t options, Pixel_t back) : TGedFrame(p, id, width, height, options | kVerticalFrame, back)

     Constructor of fill attributes GUI.

~TAttFillEditor()

     Destructor of fill editor.

void ConnectSignals2Slots()

     Connect signals to slots.

void SetModel(TVirtualPad* pad, TObject* obj, Int_t)

     Pick up the used fill attributes.

void DoFillColor(Pixel_t color)

     Slot connected to the fill area color.

void DoFillPattern(Style_t pattern)

     Slot connected to the fill area pattern.

### Inline Functions

                   TClass* Class()
                   TClass* IsA() const
                      void ShowMembers(TMemberInspector& insp, char* parent)
                      void Streamer(TBuffer& b)
                      void StreamerNVirtual(TBuffer& b)
            TAttFillEditor TAttFillEditor(const TAttFillEditor&)

Author: Ilka Antcheva 10/05/04
Last update: root/ged:$Name: $:$Id: TAttFillEditor.cxx,v 1.8 2005/05/14 00:19:58 rdm Exp $
Copyright (C) 1995-2002, Rene Brun and Fons Rademakers. *