TPadEditor Class Reference

#include <TPadEditor.h>

Inheritance diagram for TPadEditor:

TGedFrame TGedFrame TGCompositeFrame TGCompositeFrame TGCompositeFrame TGCompositeFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame List of all members.

Public Member Functions

 TPadEditor (const TGWindow *p=0, Int_t width=140, Int_t height=30, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground())
virtual ~TPadEditor ()
virtual void SetModel (TObject *obj)
virtual void ActivateBaseClassEditors (TClass *cl)
virtual void DoEditable (Bool_t on)
virtual void DoCrosshair (Bool_t on)
virtual void DoFixedAspectRatio (Bool_t on)
virtual void DoGridX (Bool_t on)
virtual void DoGridY (Bool_t on)
virtual void DoLogX (Bool_t on)
virtual void DoLogY (Bool_t on)
virtual void DoLogZ (Bool_t on)
virtual void DoTickX (Bool_t on)
virtual void DoTickY (Bool_t on)
virtual void DoBorderMode ()
virtual void DoBorderSize (Int_t size)
 TPadEditor (const TGWindow *p=0, Int_t width=140, Int_t height=30, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground())
virtual ~TPadEditor ()
virtual void SetModel (TObject *obj)
virtual void ActivateBaseClassEditors (TClass *cl)
virtual void DoEditable (Bool_t on)
virtual void DoCrosshair (Bool_t on)
virtual void DoFixedAspectRatio (Bool_t on)
virtual void DoGridX (Bool_t on)
virtual void DoGridY (Bool_t on)
virtual void DoLogX (Bool_t on)
virtual void DoLogY (Bool_t on)
virtual void DoLogZ (Bool_t on)
virtual void DoTickX (Bool_t on)
virtual void DoTickY (Bool_t on)
virtual void DoBorderMode ()
virtual void DoBorderSize (Int_t size)

Protected Member Functions

virtual void ConnectSignals2Slots ()
virtual void ConnectSignals2Slots ()

Protected Attributes

TPadfPadPointer
TGCheckButtonfEditable
TGCheckButtonfCrosshair
TGCheckButtonfFixedAR
TGCheckButtonfGridX
TGCheckButtonfGridY
TGCheckButtonfLogX
TGCheckButtonfLogY
TGCheckButtonfLogZ
TGCheckButtonfTickX
TGCheckButtonfTickY
TGRadioButtonfBmode
TGRadioButtonfBmode0
TGRadioButtonfBmode1
TGLayoutHintsfBmodelh
TGLineWidthComboBoxfBsize
TGButtonGroupfBgroup
TPadfPadPointer
TGCheckButtonfEditable
TGCheckButtonfCrosshair
TGCheckButtonfFixedAR
TGCheckButtonfGridX
TGCheckButtonfGridY
TGCheckButtonfLogX
TGCheckButtonfLogY
TGCheckButtonfLogZ
TGCheckButtonfTickX
TGCheckButtonfTickY
TGRadioButtonfBmode
TGRadioButtonfBmode0
TGRadioButtonfBmode1
TGLayoutHintsfBmodelh
TGLineWidthComboBoxfBsize
TGButtonGroupfBgroup

Detailed Description

Definition at line 34 of file TPadEditor.h.


Constructor & Destructor Documentation

TPadEditor::TPadEditor ( const TGWindow p = 0,
Int_t  width = 140,
Int_t  height = 30,
UInt_t  options = kChildFrame,
Pixel_t  back = GetDefaultFrameBackground() 
)

Definition at line 61 of file TPadEditor.cxx.

References TGCompositeFrame::AddFrame(), TGWidget::Associate(), TGCompositeFrame::ChangeOptions(), f2, fBgroup, fBmode, fBmode0, fBmode1, fBmodelh, fBsize, fCrosshair, fEditable, fFixedAR, fGridX, fGridY, TGedFrame::fInit, fLogX, fLogY, fLogZ, fPadPointer, fTickX, fTickY, kChildFrame, kFitWidth, kHorizontalFrame, kLHintsCenterY, kLHintsLeft, kLHintsTop, kTRUE, kVerticalFrame, TGedFrame::MakeTitle(), TGFrame::Resize(), TGButtonGroup::SetLayoutHints(), TGButtonGroup::SetRadioButtonExclusive(), TGButton::SetToolTipText(), and TGCompositeFrame::TGCompositeFrame().

TPadEditor::~TPadEditor (  )  [virtual]

Definition at line 144 of file TPadEditor.cxx.

References fBmode, fBmode0, fBmode1, and fBmodelh.

TPadEditor::TPadEditor ( const TGWindow p = 0,
Int_t  width = 140,
Int_t  height = 30,
UInt_t  options = kChildFrame,
Pixel_t  back = GetDefaultFrameBackground() 
)

virtual TPadEditor::~TPadEditor (  )  [virtual]


Member Function Documentation

void TPadEditor::ConnectSignals2Slots (  )  [protected, virtual]

Definition at line 156 of file TPadEditor.cxx.

References TQObject::Connect(), fBgroup, fBsize, fCrosshair, fEditable, fFixedAR, fGridX, fGridY, TGedFrame::fInit, fLogX, fLogY, fLogZ, fTickX, fTickY, and kFALSE.

Referenced by SetModel().

void TPadEditor::SetModel ( TObject obj  )  [virtual]

Implements TGedFrame.

Definition at line 176 of file TPadEditor.cxx.

References ConnectSignals2Slots(), TGedFrame::fAvoidSignal, fBgroup, fBsize, fCrosshair, fEditable, fFixedAR, fGridX, fGridY, TGedFrame::fInit, fLogX, fLogY, fLogZ, fPadPointer, fTickX, fTickY, TPad::GetBorderMode(), TPad::GetBorderSize(), TPad::GetGridx(), TPad::GetGridy(), TPad::GetLogx(), TPad::GetLogy(), TPad::GetLogz(), TPad::GetTickx(), TPad::GetTicky(), TPad::HasCrosshair(), TPad::HasFixedAspectRatio(), TPad::IsEditable(), kButtonDown, kButtonUp, kFALSE, kTRUE, par, TGComboBox::Select(), TGButtonGroup::SetButton(), TGComboBox::SetEnabled(), and TGCheckButton::SetState().

void TPadEditor::ActivateBaseClassEditors ( TClass cl  )  [virtual]

Reimplemented from TGedFrame.

Definition at line 247 of file TPadEditor.cxx.

References TGedFrame::ActivateBaseClassEditors(), xmlio::Class, TGedEditor::ExcludeClassEditor(), and TGedFrame::fGedEditor.

void TPadEditor::DoEditable ( Bool_t  on  )  [virtual]

Definition at line 256 of file TPadEditor.cxx.

References TGedFrame::fAvoidSignal, fPadPointer, TPad::SetEditable(), and TGedFrame::Update().

void TPadEditor::DoCrosshair ( Bool_t  on  )  [virtual]

Definition at line 266 of file TPadEditor.cxx.

References TGedFrame::fAvoidSignal, fPadPointer, TPad::SetCrosshair(), and TGedFrame::Update().

void TPadEditor::DoFixedAspectRatio ( Bool_t  on  )  [virtual]

Definition at line 276 of file TPadEditor.cxx.

References TGedFrame::fAvoidSignal, fPadPointer, TPad::SetFixedAspectRatio(), and TGedFrame::Update().

void TPadEditor::DoGridX ( Bool_t  on  )  [virtual]

Definition at line 286 of file TPadEditor.cxx.

References TGedFrame::fAvoidSignal, fPadPointer, TPad::SetGridx(), and TGedFrame::Update().

void TPadEditor::DoGridY ( Bool_t  on  )  [virtual]

Definition at line 296 of file TPadEditor.cxx.

References TGedFrame::fAvoidSignal, fPadPointer, TPad::SetGridy(), and TGedFrame::Update().

void TPadEditor::DoLogX ( Bool_t  on  )  [virtual]

Definition at line 306 of file TPadEditor.cxx.

References TGedFrame::fAvoidSignal, fPadPointer, TPad::SetLogx(), and TGedFrame::Update().

void TPadEditor::DoLogY ( Bool_t  on  )  [virtual]

Definition at line 316 of file TPadEditor.cxx.

References TGedFrame::fAvoidSignal, fPadPointer, TPad::SetLogy(), and TGedFrame::Update().

void TPadEditor::DoLogZ ( Bool_t  on  )  [virtual]

Definition at line 326 of file TPadEditor.cxx.

References TGedFrame::fAvoidSignal, fPadPointer, TPad::SetLogz(), and TGedFrame::Update().

void TPadEditor::DoTickX ( Bool_t  on  )  [virtual]

Definition at line 336 of file TPadEditor.cxx.

References TGedFrame::fAvoidSignal, fPadPointer, TPad::SetTickx(), and TGedFrame::Update().

void TPadEditor::DoTickY ( Bool_t  on  )  [virtual]

Definition at line 346 of file TPadEditor.cxx.

References TGedFrame::fAvoidSignal, fPadPointer, TPad::SetTicky(), and TGedFrame::Update().

void TPadEditor::DoBorderMode (  )  [virtual]

Definition at line 356 of file TPadEditor.cxx.

References TGedFrame::fAvoidSignal, fBmode, fBmode0, fBsize, fPadPointer, TGButton::GetState(), kButtonDown, kFALSE, kTRUE, TPad::SetBorderMode(), TGComboBox::SetEnabled(), and TGedFrame::Update().

void TPadEditor::DoBorderSize ( Int_t  size  )  [virtual]

Definition at line 376 of file TPadEditor.cxx.

References TGedFrame::fAvoidSignal, fPadPointer, TPad::SetBorderSize(), and TGedFrame::Update().

virtual void TPadEditor::ConnectSignals2Slots (  )  [protected, virtual]

virtual void TPadEditor::SetModel ( TObject obj  )  [virtual]

Implements TGedFrame.

virtual void TPadEditor::ActivateBaseClassEditors ( TClass cl  )  [virtual]

Reimplemented from TGedFrame.

virtual void TPadEditor::DoEditable ( Bool_t  on  )  [virtual]

virtual void TPadEditor::DoCrosshair ( Bool_t  on  )  [virtual]

virtual void TPadEditor::DoFixedAspectRatio ( Bool_t  on  )  [virtual]

virtual void TPadEditor::DoGridX ( Bool_t  on  )  [virtual]

virtual void TPadEditor::DoGridY ( Bool_t  on  )  [virtual]

virtual void TPadEditor::DoLogX ( Bool_t  on  )  [virtual]

virtual void TPadEditor::DoLogY ( Bool_t  on  )  [virtual]

virtual void TPadEditor::DoLogZ ( Bool_t  on  )  [virtual]

virtual void TPadEditor::DoTickX ( Bool_t  on  )  [virtual]

virtual void TPadEditor::DoTickY ( Bool_t  on  )  [virtual]

virtual void TPadEditor::DoBorderMode (  )  [virtual]

virtual void TPadEditor::DoBorderSize ( Int_t  size  )  [virtual]


Member Data Documentation

TPad* TPadEditor::fPadPointer [protected]

Definition at line 37 of file TPadEditor.h.

Referenced by DoBorderMode(), DoBorderSize(), DoCrosshair(), DoEditable(), DoFixedAspectRatio(), DoGridX(), DoGridY(), DoLogX(), DoLogY(), DoLogZ(), DoTickX(), DoTickY(), SetModel(), and TPadEditor().

TGCheckButton* TPadEditor::fEditable [protected]

Definition at line 38 of file TPadEditor.h.

Referenced by ConnectSignals2Slots(), SetModel(), and TPadEditor().

TGCheckButton* TPadEditor::fCrosshair [protected]

Definition at line 39 of file TPadEditor.h.

Referenced by ConnectSignals2Slots(), SetModel(), and TPadEditor().

TGCheckButton* TPadEditor::fFixedAR [protected]

Definition at line 40 of file TPadEditor.h.

Referenced by ConnectSignals2Slots(), SetModel(), and TPadEditor().

TGCheckButton* TPadEditor::fGridX [protected]

Definition at line 41 of file TPadEditor.h.

Referenced by ConnectSignals2Slots(), SetModel(), and TPadEditor().

TGCheckButton* TPadEditor::fGridY [protected]

Definition at line 42 of file TPadEditor.h.

Referenced by ConnectSignals2Slots(), SetModel(), and TPadEditor().

TGCheckButton* TPadEditor::fLogX [protected]

Definition at line 43 of file TPadEditor.h.

Referenced by ConnectSignals2Slots(), SetModel(), and TPadEditor().

TGCheckButton* TPadEditor::fLogY [protected]

Definition at line 44 of file TPadEditor.h.

Referenced by ConnectSignals2Slots(), SetModel(), and TPadEditor().

TGCheckButton* TPadEditor::fLogZ [protected]

Definition at line 45 of file TPadEditor.h.

Referenced by ConnectSignals2Slots(), SetModel(), and TPadEditor().

TGCheckButton* TPadEditor::fTickX [protected]

Definition at line 46 of file TPadEditor.h.

Referenced by ConnectSignals2Slots(), SetModel(), and TPadEditor().

TGCheckButton* TPadEditor::fTickY [protected]

Definition at line 47 of file TPadEditor.h.

Referenced by ConnectSignals2Slots(), SetModel(), and TPadEditor().

TGRadioButton* TPadEditor::fBmode [protected]

Definition at line 48 of file TPadEditor.h.

Referenced by DoBorderMode(), TPadEditor(), and ~TPadEditor().

TGRadioButton* TPadEditor::fBmode0 [protected]

Definition at line 49 of file TPadEditor.h.

Referenced by DoBorderMode(), TPadEditor(), and ~TPadEditor().

TGRadioButton* TPadEditor::fBmode1 [protected]

Definition at line 50 of file TPadEditor.h.

Referenced by TPadEditor(), and ~TPadEditor().

TGLayoutHints* TPadEditor::fBmodelh [protected]

Definition at line 51 of file TPadEditor.h.

Referenced by TPadEditor(), and ~TPadEditor().

TGLineWidthComboBox* TPadEditor::fBsize [protected]

Definition at line 52 of file TPadEditor.h.

Referenced by ConnectSignals2Slots(), DoBorderMode(), SetModel(), and TPadEditor().

TGButtonGroup* TPadEditor::fBgroup [protected]

Definition at line 53 of file TPadEditor.h.

Referenced by ConnectSignals2Slots(), SetModel(), and TPadEditor().

TPad* TPadEditor::fPadPointer [protected]

Definition at line 37 of file TPadEditor.h.

TGCheckButton* TPadEditor::fEditable [protected]

Definition at line 38 of file TPadEditor.h.

TGCheckButton* TPadEditor::fCrosshair [protected]

Definition at line 39 of file TPadEditor.h.

TGCheckButton* TPadEditor::fFixedAR [protected]

Definition at line 40 of file TPadEditor.h.

TGCheckButton* TPadEditor::fGridX [protected]

Definition at line 41 of file TPadEditor.h.

TGCheckButton* TPadEditor::fGridY [protected]

Definition at line 42 of file TPadEditor.h.

TGCheckButton* TPadEditor::fLogX [protected]

Definition at line 43 of file TPadEditor.h.

TGCheckButton* TPadEditor::fLogY [protected]

Definition at line 44 of file TPadEditor.h.

TGCheckButton* TPadEditor::fLogZ [protected]

Definition at line 45 of file TPadEditor.h.

TGCheckButton* TPadEditor::fTickX [protected]

Definition at line 46 of file TPadEditor.h.

TGCheckButton* TPadEditor::fTickY [protected]

Definition at line 47 of file TPadEditor.h.

TGRadioButton* TPadEditor::fBmode [protected]

Definition at line 48 of file TPadEditor.h.

TGRadioButton* TPadEditor::fBmode0 [protected]

Definition at line 49 of file TPadEditor.h.

TGRadioButton* TPadEditor::fBmode1 [protected]

Definition at line 50 of file TPadEditor.h.

TGLayoutHints* TPadEditor::fBmodelh [protected]

Definition at line 51 of file TPadEditor.h.

TGLineWidthComboBox* TPadEditor::fBsize [protected]

Definition at line 52 of file TPadEditor.h.

TGButtonGroup* TPadEditor::fBgroup [protected]

Definition at line 53 of file TPadEditor.h.


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