library: libGed #include "TGedAttFrame.h"

# TGedAttAxisLabel

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

## class TGedAttAxisLabel : public TGedAttFrame

| Inheritance Chart:

`TObject`

<-

`TGObject`

<-

`TGWindow`

`TQObject`

<-

`TGFrame`

<-

`TGCompositeFrame`

`TGWidget`

<-

`TGedAttFrame`

<-

`TGedAttAxisLabel`

        public:

                           TGedAttAxisLabel(const TGWindow* p, Int_t id, Int_t width = 140, Int_t height = 30, UInt_t options = kChildFrame, Pixel_t back = GetDefaultFrameBackground())
                           TGedAttAxisLabel(const TGedAttAxisLabel&)
                   virtual ~TGedAttAxisLabel()
            static TClass* Class()
              virtual void DoLabelFont()
              virtual void DoLabelOffset()
              virtual void DoLabelSize()
              virtual void DoNoExponent()
           virtual TClass* IsA() const
            virtual Bool_t ProcessMessage(Long_t msg, Long_t parm1, Long_t parm2)
              virtual void SetModel(TPad* 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:

               TGColorSelect* fLabelColor   color selection widget
          TGFontTypeComboBox* fLabelFont    label font combo box
                        Int_t fPrecision    font precision level
               TGNumberEntry* fLabelSize    label size number entry
               TGNumberEntry* fLabelOffset  label offset number entry
               TGCheckButton* fNoExponent   check box for No exponent choice

## Class Description

      TGedAttFrame, TGedAttNameFrame, TGedAttFillFrame,
      TGedAttLineFrame, TGedAttTextFrame, TGedAttMarkerFrame

      Frames with object attributes, just like on TAttCanvases.

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

     Constructor of axis label GUI.

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

Bool_t ProcessMessage(Long_t msg, Long_t parm1, Long_t parm2)

void DoLabelSize()

     Slot connected to the label size.

void DoLabelFont()

     Slot connected to the label font.

void DoLabelOffset()

     Slot connected to the label offset.

void DoNoExponent()

     Slot connected to the labels' exponent flag.

### Inline Functions

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

Author: Marek Biskup, Ilka Antcheva 22/07/03
Last update: root/ged:$Name: $:$Id: TGedAttFrame.cxx,v 1.16 2004/05/07 05:27:57 brun Exp $
Copyright (C) 1995-2002, Rene Brun and Fons Rademakers. *