library: libGed #include "TGedPropertyFrame.h"

# TGedPropertyFrame

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

## class TGedPropertyFrame : public TGCompositeFrame

| Inheritance Chart:

`TObject`

<-

`TGObject`

<-

`TGWindow`

`TQObject`

<-

`TGFrame`

<-

`TGCompositeFrame`

<-

`TGedPropertyFrame`

        protected:

          void Build()

        public:

                            TGedPropertyFrame(const TGWindow* p, TCanvas* canvas = 0)
                            TGedPropertyFrame(const TGedPropertyFrame&)
                    virtual ~TGedPropertyFrame()
             static TClass* Class()
               virtual void ConnectToCanvas(TCanvas* c)
            virtual TClass* IsA() const
             virtual Bool_t ProcessMessage(Long_t msg, Long_t parm1, Long_t)
               virtual void RecursiveRemove(TObject* obj)
               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:

          TGedAttFrame* fAttFrame[8]
               TObject* fModel
           TVirtualPad* fPad

        public:

          static const enum TGedPropertyFrame:: kNPropertyFrames

## Class Description

     TGedPropertiesFrame

     TGedPropertiesFrame is a window that allows user to change object
     properties.

TGedPropertyFrame(const TGWindow *p, TCanvas* canvas) : TGCompositeFrame(p, 110, 20, 0)

~TGedPropertyFrame()

void Build()

void ConnectToCanvas(TCanvas *c)

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

     Slot connected to Selected() signal of TCanvas

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

void RecursiveRemove(TObject* obj)

     Remove references to fModel in case the fModel is being deleted
     Deactivate attribute frames if they point to obj

### Inline Functions

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

Author: Marek Biskup, Ilka Antcheva 15/08/2003
Last update: root/ged:$Name: $:$Id: TGedPropertyFrame.cxx,v 1.7 2004/05/01 15:13:27 brun Exp $
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *