#include <TGListBox.h>
Inheritance diagram for TGListBox:
Public Member Functions | |
TGListBox (const TGWindow *p=0, Int_t id=-1, UInt_t options=kSunkenFrame|kDoubleBorder, Pixel_t back=GetWhitePixel()) | |
virtual | ~TGListBox () |
virtual void | AddEntry (TGString *s, Int_t id) |
virtual void | AddEntry (const char *s, Int_t id) |
virtual void | AddEntry (TGLBEntry *lbe, TGLayoutHints *lhints) |
virtual void | AddEntrySort (TGString *s, Int_t id) |
virtual void | AddEntrySort (const char *s, Int_t id) |
virtual void | AddEntrySort (TGLBEntry *lbe, TGLayoutHints *lhints) |
virtual void | InsertEntry (TGString *s, Int_t id, Int_t afterID) |
virtual void | InsertEntry (const char *s, Int_t id, Int_t afterID) |
virtual void | InsertEntry (TGLBEntry *lbe, TGLayoutHints *lhints, Int_t afterID) |
virtual void | NewEntry (const char *s="Entry") |
virtual void | RemoveEntry (Int_t id=-1) |
virtual void | RemoveAll () |
virtual void | RemoveEntries (Int_t from_ID, Int_t to_ID) |
virtual void | ChangeBackground (Pixel_t back) |
virtual void | SetTopEntry (Int_t id=-1) |
virtual void | SetMultipleSelections (Bool_t multi=kTRUE) |
virtual Bool_t | GetMultipleSelections () const |
virtual Int_t | GetNumberOfEntries () const |
virtual TGLBEntry * | GetEntry (Int_t id) const |
virtual TGLBEntry * | FindEntry (const char *s) const |
virtual TGFrame * | GetContainer () const |
virtual TGViewPort * | GetViewPort () const |
virtual TGScrollBar * | GetScrollBar () const |
virtual TGVScrollBar * | GetVScrollbar () const |
virtual void | DrawBorder () |
virtual void | Resize (UInt_t w, UInt_t h) |
virtual void | Resize (TGDimension size) |
virtual void | MoveResize (Int_t x, Int_t y, UInt_t w, UInt_t h) |
virtual void | Layout () |
virtual void | SetLayoutManager (TGLayoutManager *) |
virtual void | SortByName (Bool_t ascend=kTRUE) |
virtual void | IntegralHeight (Bool_t mode) |
virtual TGDimension | GetDefaultSize () const |
virtual Bool_t | ProcessMessage (Long_t msg, Long_t parm1, Long_t parm2) |
virtual TGLBEntry * | Select (Int_t id, Bool_t sel=kTRUE) |
virtual Int_t | GetSelected () const |
virtual Bool_t | GetSelection (Int_t id) |
virtual TGLBEntry * | GetSelectedEntry () const |
virtual void | GetSelectedEntries (TList *selected) |
UInt_t | GetItemVsize () const |
virtual void | SavePrimitive (ostream &out, Option_t *option="") |
virtual void | Selected (Int_t widgetId, Int_t id) |
virtual void | Selected (Int_t id) |
virtual void | Selected (const char *txt) |
virtual void | DoubleClicked (Int_t widgetId, Int_t id) |
virtual void | DoubleClicked (Int_t id) |
virtual void | DoubleClicked (const char *txt) |
virtual void | SelectionChanged () |
TGListBox (const TGWindow *p=0, Int_t id=-1, UInt_t options=kSunkenFrame|kDoubleBorder, Pixel_t back=GetWhitePixel()) | |
virtual | ~TGListBox () |
virtual void | AddEntry (TGString *s, Int_t id) |
virtual void | AddEntry (const char *s, Int_t id) |
virtual void | AddEntry (TGLBEntry *lbe, TGLayoutHints *lhints) |
virtual void | AddEntrySort (TGString *s, Int_t id) |
virtual void | AddEntrySort (const char *s, Int_t id) |
virtual void | AddEntrySort (TGLBEntry *lbe, TGLayoutHints *lhints) |
virtual void | InsertEntry (TGString *s, Int_t id, Int_t afterID) |
virtual void | InsertEntry (const char *s, Int_t id, Int_t afterID) |
virtual void | InsertEntry (TGLBEntry *lbe, TGLayoutHints *lhints, Int_t afterID) |
virtual void | NewEntry (const char *s="Entry") |
virtual void | RemoveEntry (Int_t id=-1) |
virtual void | RemoveAll () |
virtual void | RemoveEntries (Int_t from_ID, Int_t to_ID) |
virtual void | ChangeBackground (Pixel_t back) |
virtual void | SetTopEntry (Int_t id=-1) |
virtual void | SetMultipleSelections (Bool_t multi=kTRUE) |
virtual Bool_t | GetMultipleSelections () const |
virtual Int_t | GetNumberOfEntries () const |
virtual TGLBEntry * | GetEntry (Int_t id) const |
virtual TGLBEntry * | FindEntry (const char *s) const |
virtual TGFrame * | GetContainer () const |
virtual TGViewPort * | GetViewPort () const |
virtual TGScrollBar * | GetScrollBar () const |
virtual TGVScrollBar * | GetVScrollbar () const |
virtual void | DrawBorder () |
virtual void | Resize (UInt_t w, UInt_t h) |
virtual void | Resize (TGDimension size) |
virtual void | MoveResize (Int_t x, Int_t y, UInt_t w, UInt_t h) |
virtual void | Layout () |
virtual void | SetLayoutManager (TGLayoutManager *) |
virtual void | SortByName (Bool_t ascend=kTRUE) |
virtual void | IntegralHeight (Bool_t mode) |
virtual TGDimension | GetDefaultSize () const |
virtual Bool_t | ProcessMessage (Long_t msg, Long_t parm1, Long_t parm2) |
virtual TGLBEntry * | Select (Int_t id, Bool_t sel=kTRUE) |
virtual Int_t | GetSelected () const |
virtual Bool_t | GetSelection (Int_t id) |
virtual TGLBEntry * | GetSelectedEntry () const |
virtual void | GetSelectedEntries (TList *selected) |
UInt_t | GetItemVsize () const |
virtual void | SavePrimitive (ostream &out, Option_t *option="") |
virtual void | Selected (Int_t widgetId, Int_t id) |
virtual void | Selected (Int_t id) |
virtual void | Selected (const char *txt) |
virtual void | DoubleClicked (Int_t widgetId, Int_t id) |
virtual void | DoubleClicked (Int_t id) |
virtual void | DoubleClicked (const char *txt) |
virtual void | SelectionChanged () |
Protected Member Functions | |
void | SetContainer (TGFrame *f) |
virtual void | InitListBox () |
void | SetContainer (TGFrame *f) |
virtual void | InitListBox () |
Protected Attributes | |
UInt_t | fItemVsize |
Bool_t | fIntegralHeight |
TGLBContainer * | fLbc |
TGViewPort * | fVport |
TGVScrollBar * | fVScrollbar |
TGLBContainer * | fLbc |
TGViewPort * | fVport |
TGVScrollBar * | fVScrollbar |
Private Member Functions | |
TGListBox (const TGListBox &) | |
TGListBox | operator= (const TGListBox &) |
TGListBox (const TGListBox &) | |
TGListBox | operator= (const TGListBox &) |
Definition at line 297 of file TGListBox.h.
TGListBox::TGListBox | ( | const TGListBox & | ) | [private] |
TGListBox::TGListBox | ( | const TGWindow * | p = 0 , |
|
Int_t | id = -1 , |
|||
UInt_t | options = kSunkenFrame|kDoubleBorder , |
|||
Pixel_t | back = GetWhitePixel() | |||
) |
TGListBox::~TGListBox | ( | ) | [virtual] |
Definition at line 1129 of file TGListBox.cxx.
References fLbc, fVport, fVScrollbar, and TGCompositeFrame::MustCleanup().
TGListBox::TGListBox | ( | const TGListBox & | ) | [private] |
TGListBox::TGListBox | ( | const TGWindow * | p = 0 , |
|
Int_t | id = -1 , |
|||
UInt_t | options = kSunkenFrame|kDoubleBorder , |
|||
Pixel_t | back = GetWhitePixel() | |||
) |
virtual TGListBox::~TGListBox | ( | ) | [virtual] |
void TGListBox::SetContainer | ( | TGFrame * | f | ) | [inline, protected] |
Definition at line 310 of file TGListBox.h.
References fVport, and TGViewPort::SetContainer().
Referenced by InitListBox().
void TGListBox::InitListBox | ( | ) | [protected, virtual] |
Definition at line 1141 of file TGListBox.cxx.
References TGCompositeFrame::AddFrame(), TGFrame::AddInput(), TGLBContainer::Associate(), TGWidget::Associate(), TGWindow::fEditDisabled, TGFrame::fgWhitePixel, TGCompositeFrame::fLayoutManager, fLbc, TGContainer::fViewPort, fVport, fVScrollbar, kButtonMotionMask, kButtonPressMask, kButtonReleaseMask, kChildFrame, kDefaultScrollBarWidth, TGWindow::kEditDisable, TGWindow::kEditDisableBtnEnable, TGWindow::kEditDisableGrab, TGWindow::kEditDisableKeyEnable, TGWindow::kEditDisableLayout, kOwnBackground, kPointerMotionMask, kVerticalFrame, TGFrame::RemoveInput(), SetContainer(), TGWindow::SetEditDisabled(), TGCompositeFrame::SetEditDisabled(), and TGLBContainer::SetListBox().
Definition at line 1198 of file TGListBox.cxx.
References TGLBContainer::AddEntry(), fItemVsize, fLbc, TGFrame::GetDefaultHeight(), kLHintsExpandX, kLHintsTop, TMath::Max(), and s.
Referenced by AddEntry(), TGComboBox::AddEntry(), TGHtml::AddSelectOptions(), TGFontDialog::Build(), TRootGuiBuilder::BuildListBox(), TProofProgressLog::BuildLogList(), TestDialog::HandleButtons(), HistAction::importFromFile(), HistAction::importHist(), NewEntry(), TSessionFrame::OnBtnAddClicked(), TSessionFrame::OnBtnDownClicked(), TSessionFrame::OnBtnRemoveClicked(), TSessionFrame::OnBtnUpClicked(), TestDialog::ProcessMessage(), HistAction::ProcessMessage(), TGL5DDataSetEditor::SetIsoTabWidgets(), SettingsDialog::SettingsDialog(), TestDialog::TestDialog(), TGAppMainFrame::TGAppMainFrame(), HistAction::toScan(), XSReactionDlg::UpdateContainer(), TSessionFrame::UpdatePackages(), XSReactionDlg::UpdateReactions(), TGFontDialog::UpdateStyleSize(), and XSElementList::XSElementList().
void TGListBox::AddEntry | ( | const char * | s, | |
Int_t | id | |||
) | [virtual] |
void TGListBox::AddEntry | ( | TGLBEntry * | lbe, | |
TGLayoutHints * | lhints | |||
) | [virtual] |
Definition at line 1223 of file TGListBox.cxx.
References TGLBContainer::AddEntry(), fItemVsize, fLbc, TGFrame::GetDefaultHeight(), and TMath::Max().
Definition at line 1233 of file TGListBox.cxx.
References TGLBContainer::AddEntrySort(), fItemVsize, fLbc, TGFrame::GetDefaultHeight(), kLHintsExpandX, kLHintsTop, TMath::Max(), and s.
Referenced by AddEntrySort().
void TGListBox::AddEntrySort | ( | const char * | s, | |
Int_t | id | |||
) | [virtual] |
void TGListBox::AddEntrySort | ( | TGLBEntry * | lbe, | |
TGLayoutHints * | lhints | |||
) | [virtual] |
Definition at line 1262 of file TGListBox.cxx.
References TGLBContainer::AddEntrySort(), fItemVsize, fLbc, TGFrame::GetDefaultHeight(), and TMath::Max().
Definition at line 1274 of file TGListBox.cxx.
References fItemVsize, fLbc, TGFrame::GetDefaultHeight(), TGLBContainer::InsertEntry(), kLHintsExpandX, kLHintsTop, TMath::Max(), and s.
Referenced by TGComboBox::InsertEntry(), InsertEntry(), and NewEntry().
void TGListBox::InsertEntry | ( | TGLBEntry * | lbe, | |
TGLayoutHints * | lhints, | |||
Int_t | afterID | |||
) | [virtual] |
Definition at line 1359 of file TGListBox.cxx.
References fItemVsize, fLbc, TGFrame::GetDefaultHeight(), TGLBContainer::InsertEntry(), and TMath::Max().
void TGListBox::NewEntry | ( | const char * | s = "Entry" |
) | [virtual] |
Definition at line 1297 of file TGListBox.cxx.
References AddEntry(), fLbc, GetNumberOfEntries(), TGLBContainer::GetSelected(), InsertEntry(), and Layout().
Referenced by TGComboBox::NewEntry().
void TGListBox::RemoveEntry | ( | Int_t | id = -1 |
) | [virtual] |
Definition at line 1313 of file TGListBox.cxx.
References TGLBEntry::EntryId(), fLbc, TGLBContainer::GetMultipleSelections(), TGLBContainer::GetSelected(), TGLBContainer::GetSelectedEntries(), Layout(), and TGLBContainer::RemoveEntry().
Referenced by TestDialog::HandleButtons(), TestDialog::ProcessMessage(), HistAction::ProcessMessage(), TGComboBox::RemoveEntry(), and TGL5DDataSetEditor::RemoveSurface().
void TGListBox::RemoveAll | ( | ) | [virtual] |
Reimplemented from TGCompositeFrame.
Definition at line 1341 of file TGListBox.cxx.
References fLbc, Layout(), and TGLBContainer::RemoveAll().
Referenced by TGComboBox::RemoveAll(), and TGL5DDataSetEditor::SetIsoTabWidgets().
Definition at line 1350 of file TGListBox.cxx.
References fLbc, Layout(), and TGLBContainer::RemoveEntries().
Referenced by TProofProgressLog::BuildLogList(), HistAction::clearScan(), TSessionFrame::OnBtnDownClicked(), TSessionFrame::OnBtnRemoveClicked(), TSessionFrame::OnBtnUpClicked(), TGComboBox::RemoveEntries(), XSReactionDlg::UpdateContainer(), TSessionFrame::UpdatePackages(), XSReactionDlg::UpdateReactions(), and TGFontDialog::UpdateStyleSize().
void TGListBox::ChangeBackground | ( | Pixel_t | back | ) | [virtual] |
Reimplemented from TGFrame.
Definition at line 1529 of file TGListBox.cxx.
References TGContainer::ClearViewPort(), TGFrame::fBackground, fLbc, TGCompositeFrame::GetList(), and TGLBEntry::SetBackgroundColor().
void TGListBox::SetTopEntry | ( | Int_t | id = -1 |
) | [virtual] |
Definition at line 1384 of file TGListBox.cxx.
References fLbc, fVScrollbar, TGLBContainer::GetPos(), Layout(), and TGVScrollBar::SetPosition().
Referenced by HistAction::ProcessMessage().
Definition at line 335 of file TGListBox.h.
References fLbc, and TGLBContainer::SetMultipleSelections().
Referenced by TSessionFrame::Build(), TGHtml::ControlSize(), TestDialog::HandleButtons(), MyMainFrame::HandleButtons(), TProofProgressLog::Init(), TSessionFrame::OnMultipleSelection(), TestDialog::ProcessMessage(), HistAction::ProcessMessage(), and TGAppMainFrame::TGAppMainFrame().
virtual Bool_t TGListBox::GetMultipleSelections | ( | ) | const [inline, virtual] |
Definition at line 337 of file TGListBox.h.
References fLbc, and TGLBContainer::GetMultipleSelections().
Referenced by MyMainFrame::PrintSelected(), ProcessMessage(), and HistAction::ProcessMessage().
virtual Int_t TGListBox::GetNumberOfEntries | ( | ) | const [inline, virtual] |
Definition at line 339 of file TGListBox.h.
References fLbc, TGCompositeFrame::GetList(), and TCollection::GetSize().
Referenced by TProofProgressLog::BuildLogList(), TGHtml::ControlSize(), TFitEditor::CreateGeneralTab(), TGComboBox::GetNumberOfEntries(), TGComboBox::Layout(), NewEntry(), TSessionFrame::OnBtnDownClicked(), TSessionFrame::OnBtnRemoveClicked(), TSessionFrame::OnBtnUpClicked(), TProofProgressLog::Select(), TProofProgressMemoryPlot::Select(), and TSessionFrame::UpdatePackages().
Definition at line 1369 of file TGListBox.cxx.
References TGLBEntry::EntryId(), fLbc, TGCompositeFrame::GetList(), and if().
Referenced by TParallelCoordEditor::CleanUpSelections(), TGHtml::ControlSize(), TFitEditor::DoDataSet(), GetTreeVarsAndCuts(), TProofProgressLog::Select(), and TFitEditor::ShowObjectName().
TGLBEntry * TGListBox::FindEntry | ( | const char * | s | ) | const [virtual] |
Definition at line 1631 of file TGListBox.cxx.
References TGFrameElement::fFrame, fLbc, TGCompositeFrame::GetList(), TObject::GetTitle(), and list.
Referenced by TGFontDialog::Build(), TProofProgressLog::BuildLogList(), TGComboBox::FindEntry(), TGFontDialog::SetFont(), and TGFontDialog::UpdateStyleSize().
virtual TGFrame* TGListBox::GetContainer | ( | ) | const [inline, virtual] |
Definition at line 343 of file TGListBox.h.
References fVport, and TGViewPort::GetContainer().
Referenced by TGHtml::AddSelectOptions(), TGL5DDataSetEditor::ConnectSignals2Slots(), TGComboBox::HandleButton(), TGLBContainer::HandleButton(), TGComboBox::Init(), TSessionFrame::OnBtnAddClicked(), TSessionFrame::OnBtnDownClicked(), TSessionFrame::OnBtnRemoveClicked(), TSessionFrame::OnBtnUpClicked(), TSessionFrame::OnClearPackages(), TSessionFrame::OnDisablePackages(), TSessionFrame::OnEnablePackages(), TSessionFrame::OnUploadPackages(), TGComboBox::ReturnPressed(), TGComboBox::SavePrimitive(), TGFSComboBox::Update(), TRootBrowserLite::UpdateDrawOption(), and TSessionFrame::UpdatePackages().
virtual TGViewPort* TGListBox::GetViewPort | ( | ) | const [inline, virtual] |
Definition at line 344 of file TGListBox.h.
References fVport.
Referenced by TGLBContainer::Layout().
virtual TGScrollBar* TGListBox::GetScrollBar | ( | ) | const [inline, virtual] |
Definition at line 345 of file TGListBox.h.
References fVScrollbar.
Referenced by TGComboBox::Init(), and SettingsDialog::SettingsDialog().
virtual TGVScrollBar* TGListBox::GetVScrollbar | ( | ) | const [inline, virtual] |
Definition at line 346 of file TGListBox.h.
References fVScrollbar.
Referenced by TGLBContainer::GetVScrollbar().
void TGListBox::DrawBorder | ( | ) | [virtual] |
Reimplemented from TGFrame.
Definition at line 1174 of file TGListBox.cxx.
References TGFrame::DrawBorder(), TGFrame::fHeight, TGObject::fId, TGFrame::fOptions, TGFrame::fWidth, TGFrame::GetBckgndGC(), TGFrame::GetBlackGC(), TGFrame::GetHilightGC(), TGFrame::GetShadowGC(), gVirtualX, kDoubleBorder, kRaisedFrame, and kSunkenFrame.
Reimplemented from TGFrame.
Definition at line 1407 of file TGListBox.cxx.
References TGFrame::DoRedraw(), TGFrame::fBorderWidth, fIntegralHeight, fItemVsize, TMath::Max(), and TGFrame::Resize().
Referenced by TStyleManager::AddDateFormatEntry(), TStyleManager::AddPaperSizeEntry(), TSessionFrame::Build(), TH1Editor::BuildHistAddComboBox(), TH2Editor::BuildHistCoordsComboBox(), TH1Editor::BuildHistCoordsComboBox(), TRootGuiBuilder::BuildListBox(), TH1Editor::BuildPercentComboBox(), TH1Editor::ChangeErrorCombo(), ClassImp(), TGHtml::ControlSize(), TRootBrowserLite::CreateBrowser(), TGFileBrowser::CreateBrowser(), TAdvancedGraphicsDialog::CreateContourFrame(), TFitEditor::CreateFunctionGroup(), TFitEditor::CreateGeneralTab(), TGLViewerEditor::CreateGuidesTab(), TGL5DDataSetEditor::CreateIsoTab(), TFitEditor::CreateMinimizationTab(), TAdvancedGraphicsDialog::CreateScanFrame(), TH1Editor::DoHistChanges(), TH1Editor::DoHistSimple(), TFitEditor::FillFunctionList(), TProofProgressLog::Init(), TGComboBox::Init(), TGComboBox::Layout(), Resize(), TH1Editor::SetModel(), SettingsDialog::SettingsDialog(), TestDialog::TestDialog(), TEveProjectionAxesEditor::TEveProjectionAxesEditor(), TEveProjectionManagerEditor::TEveProjectionManagerEditor(), TGAppMainFrame::TGAppMainFrame(), and XSReactionDlg::XSReactionDlg().
virtual void TGListBox::Resize | ( | TGDimension | size | ) | [inline, virtual] |
Reimplemented from TGFrame.
Definition at line 1421 of file TGListBox.cxx.
References TGFrame::DoRedraw(), TGFrame::fBorderWidth, fIntegralHeight, fItemVsize, TMath::Max(), and TGFrame::MoveResize().
void TGListBox::Layout | ( | ) | [virtual] |
Reimplemented from TGCompositeFrame.
Definition at line 1449 of file TGListBox.cxx.
References TGFrame::fBorderWidth, TGFrame::fHeight, fItemVsize, fVport, fVScrollbar, TGFrame::fWidth, TGViewPort::GetContainer(), TGFrame::GetDefaultHeight(), TGFrame::GetDefaultWidth(), TGFrame::GetHeight(), kFALSE, kTRUE, TGFrame::Layout(), TGFrame::MapWindow(), TMath::Max(), TGFrame::MoveResize(), TGScrollBar::MoveResize(), TGFrame::Resize(), TGFrame::SetHeight(), TGVScrollBar::SetPosition(), TGVScrollBar::SetRange(), TGFrame::SetWidth(), TGFrame::UnmapWindow(), and TObject::Warning().
Referenced by TProofProgressLog::BuildLogList(), HistAction::clearScan(), TGHtml::ControlSize(), TestDialog::HandleButtons(), HistAction::importFromFile(), HistAction::importHist(), NewEntry(), TSessionFrame::OnBtnAddClicked(), TSessionFrame::OnBtnDownClicked(), TSessionFrame::OnBtnRemoveClicked(), TSessionFrame::OnBtnUpClicked(), TSessionFrame::OnClearPackages(), TSessionFrame::OnDisablePackages(), TSessionFrame::OnEnablePackages(), TSessionFrame::OnUploadPackages(), TestDialog::ProcessMessage(), HistAction::ProcessMessage(), TProofProgressLog::Rebuild(), RemoveAll(), RemoveEntries(), RemoveEntry(), TGL5DDataSetEditor::RemoveSurface(), TGL5DDataSetEditor::SetIsoTabWidgets(), SetTopEntry(), SortByName(), HistAction::toScan(), TSessionFrame::UpdatePackages(), and TGFontDialog::UpdateStyleSize().
virtual void TGListBox::SetLayoutManager | ( | TGLayoutManager * | ) | [inline, virtual] |
Definition at line 1501 of file TGListBox.cxx.
References TGContainer::ClearViewPort(), fLbc, TGCompositeFrame::GetList(), Layout(), and TList::Sort().
Referenced by TGFontDialog::Build(), TGComboBox::SortByName(), and TGFontDialog::UpdateStyleSize().
virtual void TGListBox::IntegralHeight | ( | Bool_t | mode | ) | [inline, virtual] |
TGDimension TGListBox::GetDefaultSize | ( | ) | const [virtual] |
Reimplemented from TGCompositeFrame.
Definition at line 1433 of file TGListBox.cxx.
References TGFrame::fBorderWidth, TGFrame::fHeight, fIntegralHeight, fItemVsize, TGFrame::fWidth, h, and TMath::Max().
Referenced by TStyleManager::AddDateFormatEntry(), and TStyleManager::AddPaperSizeEntry().
Reimplemented from TGCompositeFrame.
Definition at line 1546 of file TGListBox.cxx.
References xmlio::Class, DoubleClicked(), entry, fItemVsize, TGWidget::fMsgWindow, fVport, TGWidget::fWidgetId, GET_MSG(), GET_SUBMSG(), GetMultipleSelections(), GetSelectedEntry(), TEveText::GetText(), kC_COMMAND, kC_CONTAINER, kC_VSCROLL, kCM_LISTBOX, kCT_ITEMCLICK, kCT_ITEMDBLCLICK, kSB_SLIDERPOS, kSB_SLIDERTRACK, kTRUE, MK_MSG(), Selected(), SelectionChanged(), TGFrame::SendMessage(), TGViewPort::SetVPos(), and text().
Definition at line 360 of file TGListBox.h.
References fLbc, sel, and TGLBContainer::Select().
Referenced by TGHtml::AddSelectOptions(), TGFontDialog::Build(), TGFontDialog::CloseWindow(), TGHtml::ControlSize(), TGFontDialog::GetFontName(), TGComboBoxPopup::HandleButton(), TSessionFrame::OnBtnDownClicked(), TSessionFrame::OnBtnUpClicked(), SettingsDialog::ProcessMessage(), HistAction::ProcessMessage(), TProofProgressLog::Select(), TProofProgressMemoryPlot::Select(), TGComboBox::Select(), TGFontDialog::SetFont(), SettingsDialog::SettingsDialog(), XSReactionDlg::UpdateReactions(), and TGFontDialog::UpdateStyleSize().
Int_t TGListBox::GetSelected | ( | ) | const [virtual] |
Definition at line 1511 of file TGListBox.cxx.
References fVport, TGViewPort::GetContainer(), and TGLBContainer::GetSelected().
Referenced by TGFontDialog::GetFontName(), TGComboBox::GetSelected(), TSessionFrame::OnBtnDownClicked(), TSessionFrame::OnBtnRemoveClicked(), TSessionFrame::OnBtnUpClicked(), MyMainFrame::PrintSelected(), and SettingsDialog::ProcessMessage().
virtual TGLBEntry* TGListBox::GetSelectedEntry | ( | ) | const [inline, virtual] |
Definition at line 364 of file TGListBox.h.
References fLbc, and TGLBContainer::GetSelectedEntry().
Referenced by TGHtml::ControlSize(), XSElementList::CurrentZ(), TGFontDialog::GetFontName(), TGComboBox::GetSelectedEntry(), XSReactionDlg::GetString(), TGComboBoxPopup::HandleButton(), TGComboBoxPopup::PlacePopup(), TGComboBox::ProcessMessage(), HistAction::ProcessMessage(), and ProcessMessage().
void TGListBox::GetSelectedEntries | ( | TList * | selected | ) | [virtual] |
Definition at line 1520 of file TGListBox.cxx.
References fLbc, and TGLBContainer::GetSelectedEntries().
Referenced by TProofProgressLog::DoLog(), TProofProgressMemoryPlot::DoPlot(), TSessionFrame::OnDisablePackages(), TSessionFrame::OnEnablePackages(), TSessionFrame::OnUploadPackages(), MyMainFrame::PrintSelected(), and TProofProgressLog::SaveToFile().
UInt_t TGListBox::GetItemVsize | ( | ) | const [inline] |
Definition at line 366 of file TGListBox.h.
References fItemVsize.
Referenced by TGHtml::ControlSize(), and TGComboBox::Layout().
void TGListBox::SavePrimitive | ( | ostream & | out, | |
Option_t * | option = "" | |||
) | [virtual] |
Reimplemented from TGCompositeFrame.
Definition at line 1646 of file TGListBox.cxx.
References TGFrame::fBackground, TGFrameElement::fFrame, fLbc, TGWindow::fParent, TGWidget::fWidgetId, TGFrame::GetHeight(), TGCompositeFrame::GetList(), TGWindow::GetName(), TGFrame::GetOptions(), TGFrame::GetOptionString(), TGFrame::GetWhitePixel(), TGFrame::GetWidth(), kDoubleBorder, kSunkenFrame, TGFrame::SavePrimitive(), and TGFrame::SaveUserColor().
Definition at line 1605 of file TGListBox.cxx.
References TQObject::Emit().
Referenced by ProcessMessage().
virtual void TGListBox::Selected | ( | Int_t | id | ) | [inline, virtual] |
virtual void TGListBox::Selected | ( | const char * | txt | ) | [inline, virtual] |
Definition at line 1618 of file TGListBox.cxx.
References TQObject::Emit().
Referenced by ProcessMessage().
virtual void TGListBox::DoubleClicked | ( | Int_t | id | ) | [inline, virtual] |
virtual void TGListBox::DoubleClicked | ( | const char * | txt | ) | [inline, virtual] |
virtual void TGListBox::SelectionChanged | ( | ) | [inline, virtual] |
Definition at line 376 of file TGListBox.h.
References TQObject::Emit().
Referenced by ProcessMessage().
void TGListBox::SetContainer | ( | TGFrame * | f | ) | [inline, protected] |
virtual void TGListBox::InitListBox | ( | ) | [protected, virtual] |
virtual void TGListBox::AddEntry | ( | const char * | s, | |
Int_t | id | |||
) | [virtual] |
virtual void TGListBox::AddEntry | ( | TGLBEntry * | lbe, | |
TGLayoutHints * | lhints | |||
) | [virtual] |
virtual void TGListBox::AddEntrySort | ( | const char * | s, | |
Int_t | id | |||
) | [virtual] |
virtual void TGListBox::AddEntrySort | ( | TGLBEntry * | lbe, | |
TGLayoutHints * | lhints | |||
) | [virtual] |
virtual void TGListBox::InsertEntry | ( | TGLBEntry * | lbe, | |
TGLayoutHints * | lhints, | |||
Int_t | afterID | |||
) | [virtual] |
virtual void TGListBox::NewEntry | ( | const char * | s = "Entry" |
) | [virtual] |
virtual void TGListBox::RemoveEntry | ( | Int_t | id = -1 |
) | [virtual] |
virtual void TGListBox::RemoveAll | ( | ) | [virtual] |
Reimplemented from TGCompositeFrame.
virtual void TGListBox::SetTopEntry | ( | Int_t | id = -1 |
) | [virtual] |
Definition at line 335 of file TGListBox.h.
References fLbc, and TGLBContainer::SetMultipleSelections().
virtual Bool_t TGListBox::GetMultipleSelections | ( | ) | const [inline, virtual] |
Definition at line 337 of file TGListBox.h.
References fLbc, and TGLBContainer::GetMultipleSelections().
virtual Int_t TGListBox::GetNumberOfEntries | ( | ) | const [inline, virtual] |
Definition at line 339 of file TGListBox.h.
References fLbc, TGCompositeFrame::GetList(), and TCollection::GetSize().
virtual TGLBEntry* TGListBox::FindEntry | ( | const char * | s | ) | const [virtual] |
virtual TGFrame* TGListBox::GetContainer | ( | ) | const [inline, virtual] |
virtual TGViewPort* TGListBox::GetViewPort | ( | ) | const [inline, virtual] |
virtual TGScrollBar* TGListBox::GetScrollBar | ( | ) | const [inline, virtual] |
virtual TGVScrollBar* TGListBox::GetVScrollbar | ( | ) | const [inline, virtual] |
virtual void TGListBox::DrawBorder | ( | ) | [virtual] |
Reimplemented from TGFrame.
virtual void TGListBox::Resize | ( | TGDimension | size | ) | [inline, virtual] |
Reimplemented from TGFrame.
virtual void TGListBox::Layout | ( | ) | [virtual] |
Reimplemented from TGCompositeFrame.
virtual void TGListBox::SetLayoutManager | ( | TGLayoutManager * | ) | [inline, virtual] |
virtual void TGListBox::IntegralHeight | ( | Bool_t | mode | ) | [inline, virtual] |
virtual TGDimension TGListBox::GetDefaultSize | ( | ) | const [virtual] |
Reimplemented from TGCompositeFrame.
Reimplemented from TGCompositeFrame.
virtual Int_t TGListBox::GetSelected | ( | ) | const [virtual] |
virtual TGLBEntry* TGListBox::GetSelectedEntry | ( | ) | const [inline, virtual] |
virtual void TGListBox::GetSelectedEntries | ( | TList * | selected | ) | [virtual] |
UInt_t TGListBox::GetItemVsize | ( | ) | const [inline] |
virtual void TGListBox::SavePrimitive | ( | ostream & | out, | |
Option_t * | option = "" | |||
) | [virtual] |
Reimplemented from TGCompositeFrame.
virtual void TGListBox::Selected | ( | Int_t | id | ) | [inline, virtual] |
virtual void TGListBox::Selected | ( | const char * | txt | ) | [inline, virtual] |
virtual void TGListBox::DoubleClicked | ( | Int_t | id | ) | [inline, virtual] |
virtual void TGListBox::DoubleClicked | ( | const char * | txt | ) | [inline, virtual] |
virtual void TGListBox::SelectionChanged | ( | ) | [inline, virtual] |
UInt_t TGListBox::fItemVsize [protected] |
Definition at line 304 of file TGListBox.h.
Referenced by AddEntry(), AddEntrySort(), GetDefaultSize(), GetItemVsize(), InsertEntry(), Layout(), MoveResize(), ProcessMessage(), Resize(), and XSElementList::XSElementList().
Bool_t TGListBox::fIntegralHeight [protected] |
Definition at line 305 of file TGListBox.h.
Referenced by GetDefaultSize(), IntegralHeight(), MoveResize(), and Resize().
TGLBContainer* TGListBox::fLbc [protected] |
Definition at line 306 of file TGListBox.h.
Referenced by AddEntry(), AddEntrySort(), ChangeBackground(), FindEntry(), GetEntry(), GetMultipleSelections(), GetNumberOfEntries(), GetSelectedEntries(), GetSelectedEntry(), GetSelection(), InitListBox(), InsertEntry(), NewEntry(), RemoveAll(), RemoveEntries(), RemoveEntry(), SavePrimitive(), Select(), SetMultipleSelections(), SetTopEntry(), SortByName(), XSElementList::XSElementList(), and ~TGListBox().
TGViewPort* TGListBox::fVport [protected] |
Definition at line 307 of file TGListBox.h.
Referenced by GetContainer(), GetSelected(), GetViewPort(), InitListBox(), Layout(), ProcessMessage(), XSElementList::SelectZ(), SetContainer(), and ~TGListBox().
TGVScrollBar* TGListBox::fVScrollbar [protected] |
Definition at line 308 of file TGListBox.h.
Referenced by GetScrollBar(), GetVScrollbar(), InitListBox(), Layout(), SetTopEntry(), and ~TGListBox().
TGLBContainer* TGListBox::fLbc [protected] |
Definition at line 306 of file TGListBox.h.
TGViewPort* TGListBox::fVport [protected] |
Definition at line 307 of file TGListBox.h.
TGVScrollBar* TGListBox::fVScrollbar [protected] |
Definition at line 308 of file TGListBox.h.