#include <TMainDisplayWindow.hxx>
|
| TGTextButton * | GetResetButton () |
| |
| TGTextButton * | GetNextButton () |
| |
| TGTextButton * | GetNextInterestingButton () |
| |
| TGTextButton * | GetQuitButton () |
| |
| TGNumberEntry * | GetSkipEventButton () |
| |
| | TMainDisplayWindow (const TGWindow *p, UInt_t w, UInt_t h, bool isOffline, bool updatingBasedSeconds) |
| |
| virtual | ~TMainDisplayWindow () |
| |
| void | SavePadButtonAction () |
| | Method to call when 'save pad' button is pressed.
|
| |
| void | SaveCanvasButtonAction () |
| | Method to call when 'save canvas' button is pressed.
|
| |
| void | NewTBrowserButtonAction () |
| |
| void | PauseResumeButtonAction () |
| | Method to call when 'pause/resume' button is pressed.
|
| |
| void | FreeRunningButtonAction () |
| | Method to call when 'free-running/resume' button is pressed.
|
| |
| bool | IsDisplayPaused () |
| |
| bool | IsDisplayFreeRunning () |
| |
| std::pair< int, int > | AddSingleTab (std::string name, TGTab *tab=0, int mainTabIndex=-1) |
| |
| std::pair< int, int > | AddCanvas (std::string subtabname, std::string tabname=std::string("")) |
| |
| void | BuildWindow () |
| |
| void | ResetSize () |
| |
| void | CleanTBrowser () |
| |
| TCanvas * | GetCanvas (const char *name) |
| | Get a particular canvas based on canvas name.
|
| |
| TRootEmbeddedCanvas * | GetCurrentEmbeddedCanvas () |
| | Return the current embedded canvas.
|
| |
| TGCompositeFrame * | GetCurrentCompositeFrame () |
| |
| TGCompositeFrame * | GetCompositeFrame (std::pair< int, int > index) |
| |
| std::pair< int, int > | GetCurrentTabIndex () |
| | Return an pair<int> index for current tab/sub-tab;.
|
| |
| std::string | GetCurrentTabName () |
| | Return the canvas name for the current tab.
|
| |
| TGTab * | GetSubTab (int index) |
| |
| TGMainFrame * | GetMain () |
| |
| TGTab * | GetTab () |
| |
Definition at line 19 of file TMainDisplayWindow.hxx.
◆ TMainDisplayWindow()
| TMainDisplayWindow::TMainDisplayWindow |
( |
const TGWindow * |
p, |
|
|
UInt_t |
w, |
|
|
UInt_t |
h, |
|
|
bool |
isOffline, |
|
|
bool |
updatingBasedSeconds |
|
) |
| |
◆ ~TMainDisplayWindow()
| TMainDisplayWindow::~TMainDisplayWindow |
( |
| ) |
|
|
virtual |
◆ AddCanvas()
| std::pair< int, int > TMainDisplayWindow::AddCanvas |
( |
std::string |
subtabname, |
|
|
std::string |
tabname = std::string("") |
|
) |
| |
◆ AddSingleTab()
| std::pair< int, int > TMainDisplayWindow::AddSingleTab |
( |
std::string |
name, |
|
|
TGTab * |
tab = 0, |
|
|
int |
mainTabIndex = -1 |
|
) |
| |
◆ BuildWindow()
| void TMainDisplayWindow::BuildWindow |
( |
| ) |
|
This method should be called just once, after you have added all the canvases and tabs that you want.
Definition at line 303 of file TMainDisplayWindow.cxx.
◆ CleanTBrowser()
| void TMainDisplayWindow::CleanTBrowser |
( |
| ) |
|
|
inline |
◆ FreeRunningButtonAction()
| void TMainDisplayWindow::FreeRunningButtonAction |
( |
| ) |
|
◆ GetCanvas()
| TCanvas * TMainDisplayWindow::GetCanvas |
( |
const char * |
name | ) |
|
◆ GetCompositeFrame()
| TGCompositeFrame * TMainDisplayWindow::GetCompositeFrame |
( |
std::pair< int, int > |
index | ) |
|
◆ GetCurrentCompositeFrame()
| TGCompositeFrame * TMainDisplayWindow::GetCurrentCompositeFrame |
( |
| ) |
|
◆ GetCurrentEmbeddedCanvas()
| TRootEmbeddedCanvas * TMainDisplayWindow::GetCurrentEmbeddedCanvas |
( |
| ) |
|
◆ GetCurrentTabIndex()
| std::pair< int, int > TMainDisplayWindow::GetCurrentTabIndex |
( |
| ) |
|
◆ GetCurrentTabName()
| std::string TMainDisplayWindow::GetCurrentTabName |
( |
| ) |
|
◆ GetEmbeddedCanvas()
| TRootEmbeddedCanvas * TMainDisplayWindow::GetEmbeddedCanvas |
( |
const char * |
name | ) |
|
|
private |
◆ GetMain()
◆ GetNextButton()
◆ GetNextInterestingButton()
| TGTextButton * TMainDisplayWindow::GetNextInterestingButton |
( |
| ) |
|
|
inline |
◆ GetNumberSubTabs()
| int TMainDisplayWindow::GetNumberSubTabs |
( |
int |
i | ) |
|
|
private |
◆ GetQuitButton()
◆ GetResetButton()
◆ GetSkipEventButton()
| TGNumberEntry * TMainDisplayWindow::GetSkipEventButton |
( |
| ) |
|
|
inline |
◆ GetSubTab()
| TGTab * TMainDisplayWindow::GetSubTab |
( |
int |
index | ) |
|
◆ GetTab() [1/2]
| TGTab * TMainDisplayWindow::GetTab |
( |
| ) |
|
|
inline |
◆ GetTab() [2/2]
| TGTab * TMainDisplayWindow::GetTab |
( |
std::pair< int, int > |
tabindex | ) |
|
|
private |
◆ GetTabName()
| std::string TMainDisplayWindow::GetTabName |
( |
TGTab * |
tab, |
|
|
int |
index = -1 |
|
) |
| |
|
private |
◆ IsDisplayFreeRunning()
| bool TMainDisplayWindow::IsDisplayFreeRunning |
( |
| ) |
|
|
inline |
◆ IsDisplayPaused()
| bool TMainDisplayWindow::IsDisplayPaused |
( |
| ) |
|
|
inline |
◆ NewTBrowserButtonAction()
| void TMainDisplayWindow::NewTBrowserButtonAction |
( |
| ) |
|
◆ PauseResumeButtonAction()
| void TMainDisplayWindow::PauseResumeButtonAction |
( |
| ) |
|
◆ ResetSize()
| void TMainDisplayWindow::ResetSize |
( |
| ) |
|
This resizing is still not working right! You can easily get a situation where resizing doesn't work. Argh.
Definition at line 132 of file TMainDisplayWindow.cxx.
◆ SaveCanvasButtonAction()
| void TMainDisplayWindow::SaveCanvasButtonAction |
( |
| ) |
|
◆ SavePadButtonAction()
| void TMainDisplayWindow::SavePadButtonAction |
( |
| ) |
|
◆ fFrame
| TGFrame* TMainDisplayWindow::fFrame |
|
private |
◆ fFreeRunningButton
◆ fHframe
| TGHorizontalFrame* TMainDisplayWindow::fHframe |
|
private |
◆ fIsOffline
| bool TMainDisplayWindow::fIsOffline |
|
private |
Variables to keep track of state of display Are we processing offline?
Definition at line 33 of file TMainDisplayWindow.hxx.
◆ fMain
◆ fMainDisplayDefaultHeight
| int TMainDisplayWindow::fMainDisplayDefaultHeight |
|
private |
◆ fMainDisplayDefaultWidth
| int TMainDisplayWindow::fMainDisplayDefaultWidth |
|
private |
◆ fNextButton
◆ fNextInterestingButton
◆ fNumberSkipEventButton
| TGNumberEntry* TMainDisplayWindow::fNumberSkipEventButton |
|
private |
◆ fOpenNewTBrowser
◆ fPauseButton
◆ fProcessingFreeRunning
| bool TMainDisplayWindow::fProcessingFreeRunning |
|
private |
◆ fProcessingPaused
| bool TMainDisplayWindow::fProcessingPaused |
|
private |
◆ fQuitButton
◆ fResetButton
◆ fSaveCanvasButton
◆ fSavePadButton
◆ fTab
| TGTab* TMainDisplayWindow::fTab |
|
private |
◆ fTBrowser
| TBrowser* TMainDisplayWindow::fTBrowser |
|
private |
The documentation for this class was generated from the following files: