CanvSave Class Reference

#include <canvsave.h>

Inheritance diagram for CanvSave:

TGTransientFrame TGMainFrame TGMainFrame TGCompositeFrame TGCompositeFrame TGCompositeFrame TGCompositeFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame List of all members.

Public Member Functions

 CanvSave (const TGWindow *p, const TGWindow *main, UInt_t w, UInt_t h, UInt_t options=kMainFrame|kVerticalFrame)
virtual ~CanvSave ()
virtual void CloseWindow ()
virtual Bool_t ProcessMessage (Long_t msg, Long_t parm1, Long_t parm2)

Private Attributes

TGCompositeFramefFrame
TGCompositeFramefF1
TGCompositeFramefF2
TGCompositeFramefF3
TGComboBoxfCombo
TGTextEntryfText
TGTextBufferfBuf
TGButtonfSave
TGButtonfCancel

Detailed Description

Definition at line 20 of file canvsave.h.


Constructor & Destructor Documentation

CanvSave::CanvSave ( const TGWindow p,
const TGWindow main,
UInt_t  w,
UInt_t  h,
UInt_t  options = kMainFrame|kVerticalFrame 
)

CanvSave::~CanvSave (  )  [virtual]

Definition at line 119 of file canvsave.cxx.

References fCancel, fCombo, fF1, fF2, fF3, fFrame, fSave, and fText.


Member Function Documentation

void CanvSave::CloseWindow (  )  [virtual]

Reimplemented from TGMainFrame.

Definition at line 137 of file canvsave.cxx.

Referenced by ProcessMessage().

Bool_t CanvSave::ProcessMessage ( Long_t  msg,
Long_t  parm1,
Long_t  parm2 
) [virtual]

Reimplemented from TGCompositeFrame.

Definition at line 150 of file canvsave.cxx.

References TGTextBuffer::AddText(), c, TGTextBuffer::Clear(), CloseWindow(), fBuf, TGObject::fClient, fText, GET_MSG(), GET_SUBMSG(), TROOT::GetListOfCanvases(), TGTextBuffer::GetString(), gROOT, kC_COMMAND, kCM_BUTTON, kCM_COMBOBOX, kTRUE, and TGClient::NeedRedraw().


Member Data Documentation

TGCompositeFrame* CanvSave::fFrame [private]

Definition at line 23 of file canvsave.h.

Referenced by ~CanvSave().

TGCompositeFrame * CanvSave::fF1 [private]

Definition at line 23 of file canvsave.h.

Referenced by ~CanvSave().

TGCompositeFrame * CanvSave::fF2 [private]

Definition at line 23 of file canvsave.h.

Referenced by ~CanvSave().

TGCompositeFrame * CanvSave::fF3 [private]

Definition at line 23 of file canvsave.h.

Referenced by ~CanvSave().

TGComboBox* CanvSave::fCombo [private]

Definition at line 24 of file canvsave.h.

Referenced by ~CanvSave().

TGTextEntry* CanvSave::fText [private]

Definition at line 25 of file canvsave.h.

Referenced by ProcessMessage(), and ~CanvSave().

TGTextBuffer* CanvSave::fBuf [private]

Definition at line 26 of file canvsave.h.

Referenced by ProcessMessage().

TGButton* CanvSave::fSave [private]

Definition at line 27 of file canvsave.h.

Referenced by ~CanvSave().

TGButton * CanvSave::fCancel [private]

Definition at line 27 of file canvsave.h.

Referenced by ~CanvSave().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:25:05 2011 for ROOT_528-00b_version by  doxygen 1.5.1