ROOT  6.06/09
Reference Guide
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
TGWidget Class Reference

Definition at line 61 of file TGWidget.h.

Public Member Functions

 TGWidget ()
 
 TGWidget (Int_t id)
 
virtual ~TGWidget ()
 
Int_t WidgetId () const
 
Bool_t IsEnabled () const
 
Bool_t HasFocus () const
 
Bool_t WantFocus () const
 
virtual void Associate (const TGWindow *w)
 
virtual void SetCommand (const char *command)
 
const char * GetCommand () const
 

Protected Member Functions

 TGWidget (const TGWidget &tgw)
 
TGWidgetoperator= (const TGWidget &tgw)
 
Int_t SetFlags (Int_t flags)
 
Int_t ClearFlags (Int_t flags)
 

Protected Attributes

Int_t fWidgetId
 
Int_t fWidgetFlags
 
const TGWindowfMsgWindow
 
TString fCommand
 

#include <TGWidget.h>

+ Inheritance diagram for TGWidget:
+ Collaboration diagram for TGWidget:

Constructor & Destructor Documentation

TGWidget::TGWidget ( const TGWidget tgw)
inlineprotected

Definition at line 69 of file TGWidget.h.

TGWidget::TGWidget ( )
inline

Definition at line 80 of file TGWidget.h.

TGWidget::TGWidget ( Int_t  id)
inline

Definition at line 82 of file TGWidget.h.

virtual TGWidget::~TGWidget ( )
inlinevirtual

Definition at line 84 of file TGWidget.h.

Member Function Documentation

virtual void TGWidget::Associate ( const TGWindow w)
inlinevirtual

Reimplemented in TGNumberEntry.

Definition at line 90 of file TGWidget.h.

Referenced by TRootDialog::Add(), TStyleManager::AddBorderModeEntry(), TGToolBar::AddButton(), TStyleManager::AddCheckButton(), TStyleManager::AddColorEntry(), TStyleManager::AddDateFormatEntry(), TStyleManager::AddEdition(), TStyleManager::AddFillStyleEntry(), TStyleManager::AddFontTypeEntry(), TStyleManager::AddLineStyleEntry(), TStyleManager::AddLineWidthEntry(), TStyleManager::AddMarkerSizeEntry(), TStyleManager::AddMarkerStyleEntry(), TStyleManager::AddPaperSizeEntry(), TStyleManager::AddPsPdfColorModel(), TestShutter::AddShutterItem(), TStyleManager::AddTextAlignEntry(), TStyleManager::AddTextButton(), TStyleManager::AddTextEntry(), TStyleManager::AddToolbar(), TStyleManager::AddTopLevelInterface(), TGNumberEntry::Associate(), TGTextEditor::Build(), TNewQueryDlg::Build(), TSessionServerFrame::Build(), TEditQueryFrame::Build(), TTreeViewer::BuildInterface(), ClassImp(), TGHtml::ControlSize(), TH2Editor::CreateBinTab(), TRootBrowserLite::CreateBrowser(), TAdvancedGraphicsDialog::CreateContourFrame(), TFitEditor::CreateFunctionGroup(), TFitEditor::CreateGeneralTab(), TFitEditor::CreateMinimizationTab(), TAdvancedGraphicsDialog::CreateScanFrame(), TStyleManager::CreateTabAxis(), TStyleManager::CreateTabHistos(), TGListBox::InitListBox(), TGButtonGroup::Insert(), TParallelCoordEditor::MakeVariablesTab(), TGMsgBox::PMsgBox(), TRootDialog::Popup(), TGListView::SetHeader(), TGListView::SetHeaders(), TAdvancedGraphicsDialog::TAdvancedGraphicsDialog(), TArrowEditor::TArrowEditor(), TAttFillEditor::TAttFillEditor(), TAttMarkerEditor::TAttMarkerEditor(), TAttTextEditor::TAttTextEditor(), TAxisEditor::TAxisEditor(), TestDialog::TestDialog(), TestMainFrame::TestMainFrame(), TestMsgBox::TestMsgBox(), TestProgress::TestProgress(), TestSliders::TestSliders(), TFitEditor::TFitEditor(), TFrameEditor::TFrameEditor(), TGCanvas::TGCanvas(), TGColorDialog::TGColorDialog(), TGColorPopup::TGColorPopup(), TGDockableFrame::TGDockableFrame(), TGedEditor::TGedEditor(), TGeoBBoxEditor::TGeoBBoxEditor(), TGeoConeEditor::TGeoConeEditor(), TGeoEltuEditor::TGeoEltuEditor(), TGeoHypeEditor::TGeoHypeEditor(), TGeoManagerEditor::TGeoManagerEditor(), TGeoMaterialEditor::TGeoMaterialEditor(), TGeoMediumEditor::TGeoMediumEditor(), TGeoNodeEditor::TGeoNodeEditor(), TGeoParaEditor::TGeoParaEditor(), TGeoPconEditor::TGeoPconEditor(), TGeoSphereEditor::TGeoSphereEditor(), TGeoTorusEditor::TGeoTorusEditor(), TGeoTranslationEditor::TGeoTranslationEditor(), TGeoTrapEditor::TGeoTrapEditor(), TGeoTrd1Editor::TGeoTrd1Editor(), TGeoTrd2Editor::TGeoTrd2Editor(), TGeoTreeDialog::TGeoTreeDialog(), TGeoTubeEditor::TGeoTubeEditor(), TGeoVolumeEditor::TGeoVolumeEditor(), TGFileDialog::TGFileDialog(), TGGotoDialog::TGGotoDialog(), TGMdiButtons::TGMdiButtons(), TGPrintDialog::TGPrintDialog(), TGraphEditor::TGraphEditor(), TGSelectBox::TGSelectBox(), TGShutterItem::TGShutterItem(), TH1Editor::TH1Editor(), TH2Editor::TH2Editor(), TNewChainDlg::TNewChainDlg(), TPadEditor::TPadEditor(), TPieEditor::TPieEditor(), TStyleDialog::TStyleDialog(), and TUploadDataSetDlg::TUploadDataSetDlg().

Int_t TGWidget::ClearFlags ( Int_t  flags)
inlineprotected
const char* TGWidget::GetCommand ( ) const
inline

Definition at line 92 of file TGWidget.h.

Bool_t TGWidget::HasFocus ( ) const
inline
Bool_t TGWidget::IsEnabled ( ) const
inline
TGWidget& TGWidget::operator= ( const TGWidget tgw)
inlineprotected

Definition at line 72 of file TGWidget.h.

virtual void TGWidget::SetCommand ( const char *  command)
inlinevirtual

Definition at line 91 of file TGWidget.h.

Int_t TGWidget::SetFlags ( Int_t  flags)
inlineprotected
Bool_t TGWidget::WantFocus ( ) const
inline
Int_t TGWidget::WidgetId ( ) const
inline

Member Data Documentation

TString TGWidget::fCommand
protected
const TGWindow* TGWidget::fMsgWindow
protected

Definition at line 66 of file TGWidget.h.

Referenced by TGTab::ChangeTab(), TGTextView::Clear(), TGTextEdit::Delete(), TGDockableFrame::DockContainer(), TGColorPalette::HandleButton(), TGTripleVSlider::HandleButton(), TGButton::HandleButton(), TGTripleHSlider::HandleButton(), TGVSlider::HandleButton(), TGTextView::HandleButton(), TGColorPick::HandleButton(), TGHSlider::HandleButton(), TGHScrollBar::HandleButton(), TGDoubleVSlider::HandleButton(), TGVScrollBar::HandleButton(), TGDoubleHSlider::HandleButton(), TGCheckButton::HandleButton(), TGRadioButton::HandleButton(), TGSplitButton::HandleButton(), TGColorPalette::HandleKey(), TGTextEdit::HandleKey(), TGTextButton::HandleKey(), TGCheckButton::HandleKey(), TGRadioButton::HandleKey(), TGSplitButton::HandleKey(), TGColorPalette::HandleMotion(), TGTripleVSlider::HandleMotion(), TGTripleHSlider::HandleMotion(), TGVSlider::HandleMotion(), TGColorPick::HandleMotion(), TGHSlider::HandleMotion(), TGHScrollBar::HandleMotion(), TGDoubleVSlider::HandleMotion(), TGVScrollBar::HandleMotion(), TGDoubleHSlider::HandleMotion(), TGSplitButton::HandleSButton(), TGSplitButton::HandleSKey(), TGDockableFrame::HideContainer(), operator=(), TGedMarkerSelect::ProcessMessage(), TGComboBox::ProcessMessage(), TGTextEdit::ProcessMessage(), TGColorSelect::ProcessMessage(), TGedPatternSelect::ProcessMessage(), TGNumberEntry::ProcessMessage(), TGListBox::ProcessMessage(), TGTextEntry::ReturnPressed(), TGTextEdit::SetCurrent(), TGTripleVSlider::SetPointerPos(), TGTripleHSlider::SetPointerPos(), TGHScrollBar::SetPosition(), TGVScrollBar::SetPosition(), TGHScrollBar::SetRange(), TGVScrollBar::SetRange(), TGDockableFrame::ShowContainer(), TGTextEntry::TabPressed(), TGTextEntry::TextChanged(), TGColorPalette::TGColorPalette(), TGColorPick::TGColorPick(), TGComboBox::TGComboBox(), TGDockableFrame::TGDockableFrame(), TGListBox::TGListBox(), TGScrollBar::TGScrollBar(), TGTab::TGTab(), TGTextEntry::TGTextEntry(), and TGDockableFrame::UndockContainer().

Int_t TGWidget::fWidgetFlags
protected
Int_t TGWidget::fWidgetId
protected

Definition at line 64 of file TGWidget.h.

Referenced by TGTextView::Clear(), TGTextEdit::Delete(), TGDockableFrame::DockContainer(), TGuiBldHintsButton::DoRedraw(), TGColorPalette::HandleButton(), TGTripleVSlider::HandleButton(), TGButton::HandleButton(), TGTripleHSlider::HandleButton(), TGVSlider::HandleButton(), TGTextView::HandleButton(), TGColorPick::HandleButton(), TGHSlider::HandleButton(), TGDoubleVSlider::HandleButton(), TGDoubleHSlider::HandleButton(), TGCheckButton::HandleButton(), TGRadioButton::HandleButton(), TGSplitButton::HandleButton(), TGColorPalette::HandleKey(), TGTextEdit::HandleKey(), TGTextButton::HandleKey(), TGCheckButton::HandleKey(), TGRadioButton::HandleKey(), TGSplitButton::HandleKey(), TGColorPalette::HandleMotion(), TGTripleVSlider::HandleMotion(), TGTripleHSlider::HandleMotion(), TGVSlider::HandleMotion(), TGColorPick::HandleMotion(), TGHSlider::HandleMotion(), TGDoubleVSlider::HandleMotion(), TGDoubleHSlider::HandleMotion(), TGSplitButton::HandleSButton(), TGSplitButton::HandleSKey(), TGDockableFrame::HideContainer(), TGComboBox::Init(), operator=(), TGedMarkerSelect::ProcessMessage(), TGComboBox::ProcessMessage(), TGTextEdit::ProcessMessage(), TGColorSelect::ProcessMessage(), TGedPatternSelect::ProcessMessage(), TGNumberEntry::ProcessMessage(), TGListBox::ProcessMessage(), TGTextEntry::ReturnPressed(), TGFSComboBox::SavePrimitive(), TGComboBox::SavePrimitive(), TGDockableFrame::SavePrimitive(), TGLineStyleComboBox::SavePrimitive(), TGTextEntry::SavePrimitive(), TGLineWidthComboBox::SavePrimitive(), TGTextButton::SavePrimitive(), TGPictureButton::SavePrimitive(), TGCheckButton::SavePrimitive(), TGListBox::SavePrimitive(), TGRadioButton::SavePrimitive(), TGComboBox::Select(), TGTextEdit::SetCurrent(), TGPictureButton::SetPicture(), TGTripleVSlider::SetPointerPos(), TGTripleHSlider::SetPointerPos(), TGDockableFrame::ShowContainer(), TGTextEntry::TabPressed(), TGTextEntry::TextChanged(), TGColorPalette::TGColorPalette(), TGColorPick::TGColorPick(), TGComboBox::TGComboBox(), TGListBox::TGListBox(), TGTextEntry::TGTextEntry(), TGDockableFrame::UndockContainer(), and WidgetId().


The documentation for this class was generated from the following file: