#include <TArrowEditor.h>
Inheritance diagram for TArrowEditor:
Definition at line 31 of file TArrowEditor.h.
TArrowEditor::TArrowEditor | ( | const TGWindow * | p = 0 , |
|
Int_t | width = 140 , |
|||
Int_t | height = 30 , |
|||
UInt_t | options = kChildFrame , |
|||
Pixel_t | back = GetDefaultFrameBackground() | |||
) |
Definition at line 46 of file TArrowEditor.cxx.
References TGCompositeFrame::AddFrame(), TGWidget::Associate(), BuildOptionComboBox(), f2, fAngleEntry, fArrow, fOptionCombo, fSizeEntry, TGNumberEntry::GetNumberEntry(), kFixedWidth, kHorizontalFrame, kLHintsExpandX, kLHintsNormal, kLHintsTop, TGNumberFormat::kNEANonNegative, TGNumberFormat::kNELLimitMinMax, TGNumberFormat::kNESInteger, TGNumberFormat::kNESRealTwo, TGedFrame::MakeTitle(), TGFrame::Resize(), TGTextEntry::SetToolTipText(), and TGCompositeFrame::TGCompositeFrame().
TArrowEditor::~TArrowEditor | ( | ) | [virtual] |
Definition at line 96 of file TArrowEditor.cxx.
References TObject::ClassName(), TGCompositeFrame::Cleanup(), TGFrameElement::fFrame, and TGCompositeFrame::GetList().
TArrowEditor::TArrowEditor | ( | const TGWindow * | p = 0 , |
|
Int_t | width = 140 , |
|||
Int_t | height = 30 , |
|||
UInt_t | options = kChildFrame , |
|||
Pixel_t | back = GetDefaultFrameBackground() | |||
) |
virtual TArrowEditor::~TArrowEditor | ( | ) | [virtual] |
void TArrowEditor::ConnectSignals2Slots | ( | ) | [protected, virtual] |
Definition at line 111 of file TArrowEditor.cxx.
References TQObject::Connect(), fAngleEntry, TGedFrame::fInit, fOptionCombo, fSizeEntry, TGNumberEntry::GetNumberEntry(), and kFALSE.
Referenced by SetModel().
TGComboBox * TArrowEditor::BuildOptionComboBox | ( | TGFrame * | parent, | |
Int_t | id | |||
) | [protected] |
Definition at line 214 of file TArrowEditor.cxx.
References TGComboBox::AddEntry(), TGComboBox::GetListBox(), TGFrame::GetWidth(), TGFrame::Resize(), and TGComboBox::Select().
Referenced by TArrowEditor().
Definition at line 236 of file TArrowEditor.cxx.
References TString::ToLower().
Referenced by SetModel().
void TArrowEditor::SetModel | ( | TObject * | obj | ) | [virtual] |
Implements TGedFrame.
Definition at line 125 of file TArrowEditor.cxx.
References ConnectSignals2Slots(), fAngleEntry, fArrow, TGedFrame::fAvoidSignal, TGedFrame::fInit, fOptionCombo, fSizeEntry, TArrow::GetAngle(), TArrow::GetArrowSize(), TObject::GetDrawOption(), TGComboBox::GetSelected(), GetShapeEntry(), kFALSE, kTRUE, TGComboBox::Select(), and TGNumberEntry::SetNumber().
void TArrowEditor::DoAngle | ( | ) | [virtual] |
Definition at line 147 of file TArrowEditor.cxx.
References fAngleEntry, fArrow, TGedFrame::fAvoidSignal, TObject::GetDrawOption(), TGNumberEntry::GetNumber(), TArrow::Paint(), TArrow::SetAngle(), and TGedFrame::Update().
void TArrowEditor::DoOption | ( | Int_t | id | ) | [virtual] |
Definition at line 158 of file TArrowEditor.cxx.
References fArrow, TGedFrame::fAvoidSignal, TObject::GetDrawOption(), TArrow::Paint(), TObject::SetDrawOption(), and TGedFrame::Update().
void TArrowEditor::DoSize | ( | ) | [virtual] |
Definition at line 203 of file TArrowEditor.cxx.
References fArrow, TGedFrame::fAvoidSignal, fSizeEntry, TObject::GetDrawOption(), TGNumberEntry::GetNumber(), TArrow::Paint(), TArrow::SetArrowSize(), and TGedFrame::Update().
virtual void TArrowEditor::ConnectSignals2Slots | ( | ) | [protected, virtual] |
TGComboBox* TArrowEditor::BuildOptionComboBox | ( | TGFrame * | parent, | |
Int_t | id | |||
) | [protected] |
virtual void TArrowEditor::DoAngle | ( | ) | [virtual] |
virtual void TArrowEditor::DoOption | ( | Int_t | id | ) | [virtual] |
virtual void TArrowEditor::DoSize | ( | ) | [virtual] |
TArrow* TArrowEditor::fArrow [protected] |
Definition at line 34 of file TArrowEditor.h.
Referenced by DoAngle(), DoOption(), DoSize(), SetModel(), and TArrowEditor().
TGComboBox* TArrowEditor::fOptionCombo [protected] |
Definition at line 35 of file TArrowEditor.h.
Referenced by ConnectSignals2Slots(), SetModel(), and TArrowEditor().
TGNumberEntry* TArrowEditor::fAngleEntry [protected] |
Definition at line 36 of file TArrowEditor.h.
Referenced by ConnectSignals2Slots(), DoAngle(), SetModel(), and TArrowEditor().
TGNumberEntry* TArrowEditor::fSizeEntry [protected] |
Definition at line 37 of file TArrowEditor.h.
Referenced by ConnectSignals2Slots(), DoSize(), SetModel(), and TArrowEditor().
TArrow* TArrowEditor::fArrow [protected] |
Definition at line 34 of file TArrowEditor.h.
TGComboBox* TArrowEditor::fOptionCombo [protected] |
Definition at line 35 of file TArrowEditor.h.
TGNumberEntry* TArrowEditor::fAngleEntry [protected] |
Definition at line 36 of file TArrowEditor.h.
TGNumberEntry* TArrowEditor::fSizeEntry [protected] |
Definition at line 37 of file TArrowEditor.h.