#include <TEveTextEditor.h>
Inheritance diagram for TEveTextEditor:
Definition at line 24 of file TEveTextEditor.h.
TEveTextEditor::TEveTextEditor | ( | const TEveTextEditor & | ) | [private] |
TEveTextEditor::TEveTextEditor | ( | const TGWindow * | p = 0 , |
|
Int_t | width = 170 , |
|||
Int_t | height = 30 , |
|||
UInt_t | options = kChildFrame , |
|||
Pixel_t | back = GetDefaultFrameBackground() | |||
) |
Definition at line 36 of file TEveTextEditor.cxx.
References TGComboBox::AddEntry(), TGCompositeFrame::AddFrame(), TEveGValuator::Build(), xmlio::cnt, TQObject::Connect(), TString::Data(), fAutoLighting, fExtrude, fFile, fLighting, fMode, Form(), fSize, fText, TGFrame::GetDefaultHeight(), TGLFontManager::GetFontFileArray(), TGLFontManager::GetFontSizeArray(), TObjString::GetString(), i, TGLFont::kBitmap, TGLFont::kExtrude, kFitWidth, kFixedWidth, kHorizontalFrame, kLHintsExpandX, kLHintsLeft, kLHintsTop, TGNumberFormat::kNESRealTwo, TGLFont::kOutline, TGLFont::kPixmap, TGLFont::kPolygon, TGLFont::kTexture, MakeLabeledCombo(), TGedFrame::MakeTitle(), TGFrame::Resize(), TEveGValuatorBase::SetLabelWidth(), TEveGValuator::SetLimits(), TEveGValuatorBase::SetNELength(), TEveGValuator::SetToolTip(), and TGCompositeFrame::TGCompositeFrame().
virtual TEveTextEditor::~TEveTextEditor | ( | ) | [inline, virtual] |
Definition at line 47 of file TEveTextEditor.h.
TEveTextEditor::TEveTextEditor | ( | const TEveTextEditor & | ) | [private] |
TEveTextEditor::TEveTextEditor | ( | const TGWindow * | p = 0 , |
|
Int_t | width = 170 , |
|||
Int_t | height = 30 , |
|||
UInt_t | options = kChildFrame , |
|||
Pixel_t | back = GetDefaultFrameBackground() | |||
) |
virtual TEveTextEditor::~TEveTextEditor | ( | ) | [inline, virtual] |
Definition at line 47 of file TEveTextEditor.h.
TEveTextEditor& TEveTextEditor::operator= | ( | const TEveTextEditor & | ) | [private] |
TGComboBox * TEveTextEditor::MakeLabeledCombo | ( | const char * | name | ) | [private] |
Definition at line 119 of file TEveTextEditor.cxx.
References TGCompositeFrame::AddFrame(), kFixedSize, kLHintsBottom, kLHintsLeft, kLHintsTop, and TGFrame::Resize().
Referenced by TEveTextEditor().
void TEveTextEditor::SetModel | ( | TObject * | obj | ) | [virtual] |
Implements TGedFrame.
Definition at line 142 of file TEveTextEditor.cxx.
References fAutoLighting, fExtrude, fFile, fLighting, fM, fMode, fSize, fText, TEveText::GetAutoLighting(), TEveText::GetExtrude(), TEveText::GetFontFile(), TEveText::GetFontMode(), TEveText::GetFontSize(), TEveText::GetLighting(), TGTextEntry::GetText(), TEveText::GetText(), TGCompositeFrame::HideFrame(), kButtonDown, kButtonUp, TGLFont::kExtrude, kFALSE, TGComboBox::Select(), TGCheckButton::SetDisabledAndSelected(), TGButton::SetEnabled(), TGCheckButton::SetState(), TGTextEntry::SetText(), TEveGValuator::SetValue(), and TGCompositeFrame::ShowFrame().
void TEveTextEditor::DoText | ( | const char * | ) |
Definition at line 178 of file TEveTextEditor.cxx.
References fM, fText, TGTextEntry::GetText(), TEveText::SetText(), and TGedFrame::Update().
void TEveTextEditor::DoFontSize | ( | ) |
Definition at line 187 of file TEveTextEditor.cxx.
References fM, fSize, TGComboBox::GetSelected(), kFALSE, TEveText::SetFontSize(), and TGedFrame::Update().
void TEveTextEditor::DoFontFile | ( | ) |
Definition at line 196 of file TEveTextEditor.cxx.
References fFile, fM, TGComboBox::GetSelected(), TEveText::SetFontFile(), and TGedFrame::Update().
void TEveTextEditor::DoFontMode | ( | ) |
Definition at line 204 of file TEveTextEditor.cxx.
References fM, fMode, TGComboBox::GetSelected(), TEveText::SetFontMode(), and TGedFrame::Update().
void TEveTextEditor::DoLighting | ( | ) |
Definition at line 231 of file TEveTextEditor.cxx.
References fLighting, fM, TGCheckButton::IsOn(), TEveText::SetLighting(), and TGedFrame::Update().
void TEveTextEditor::DoAutoLighting | ( | ) |
Definition at line 222 of file TEveTextEditor.cxx.
References fAutoLighting, fM, TGCheckButton::IsOn(), TEveText::SetAutoLighting(), and TGedFrame::Update().
void TEveTextEditor::DoExtrude | ( | ) |
Definition at line 213 of file TEveTextEditor.cxx.
References fExtrude, fM, TEveGValuator::GetValue(), TEveText::SetExtrude(), and TGedFrame::Update().
TEveTextEditor::ClassDef | ( | TEveTextEditor | , | |
0 | ||||
) |
TEveTextEditor& TEveTextEditor::operator= | ( | const TEveTextEditor & | ) | [private] |
TGComboBox* TEveTextEditor::MakeLabeledCombo | ( | const char * | name | ) | [private] |
void TEveTextEditor::DoText | ( | const char * | ) |
void TEveTextEditor::DoFontSize | ( | ) |
void TEveTextEditor::DoFontFile | ( | ) |
void TEveTextEditor::DoFontMode | ( | ) |
void TEveTextEditor::DoLighting | ( | ) |
void TEveTextEditor::DoAutoLighting | ( | ) |
void TEveTextEditor::DoExtrude | ( | ) |
TEveTextEditor::ClassDef | ( | TEveTextEditor | , | |
0 | ||||
) |
TEveText* TEveTextEditor::fM [protected] |
Definition at line 33 of file TEveTextEditor.h.
Referenced by DoAutoLighting(), DoExtrude(), DoFontFile(), DoFontMode(), DoFontSize(), DoLighting(), DoText(), and SetModel().
TGTextEntry* TEveTextEditor::fText [protected] |
Definition at line 35 of file TEveTextEditor.h.
Referenced by DoText(), SetModel(), and TEveTextEditor().
TGComboBox* TEveTextEditor::fSize [protected] |
Definition at line 36 of file TEveTextEditor.h.
Referenced by DoFontSize(), SetModel(), and TEveTextEditor().
TGComboBox* TEveTextEditor::fFile [protected] |
Definition at line 37 of file TEveTextEditor.h.
Referenced by DoFontFile(), SetModel(), and TEveTextEditor().
TGComboBox* TEveTextEditor::fMode [protected] |
Definition at line 38 of file TEveTextEditor.h.
Referenced by DoFontMode(), SetModel(), and TEveTextEditor().
TEveGValuator* TEveTextEditor::fExtrude [protected] |
Definition at line 39 of file TEveTextEditor.h.
Referenced by DoExtrude(), SetModel(), and TEveTextEditor().
TGCheckButton* TEveTextEditor::fLighting [protected] |
Definition at line 41 of file TEveTextEditor.h.
Referenced by DoLighting(), SetModel(), and TEveTextEditor().
TGCheckButton* TEveTextEditor::fAutoLighting [protected] |
Definition at line 42 of file TEveTextEditor.h.
Referenced by DoAutoLighting(), SetModel(), and TEveTextEditor().
TEveText* TEveTextEditor::fM [protected] |
Definition at line 33 of file TEveTextEditor.h.
TGTextEntry* TEveTextEditor::fText [protected] |
Definition at line 35 of file TEveTextEditor.h.
TGComboBox* TEveTextEditor::fSize [protected] |
Definition at line 36 of file TEveTextEditor.h.
TGComboBox* TEveTextEditor::fFile [protected] |
Definition at line 37 of file TEveTextEditor.h.
TGComboBox* TEveTextEditor::fMode [protected] |
Definition at line 38 of file TEveTextEditor.h.
TEveGValuator* TEveTextEditor::fExtrude [protected] |
Definition at line 39 of file TEveTextEditor.h.
TGCheckButton* TEveTextEditor::fLighting [protected] |
Definition at line 41 of file TEveTextEditor.h.
TGCheckButton* TEveTextEditor::fAutoLighting [protected] |
Definition at line 42 of file TEveTextEditor.h.