1 #include "TGTableLayout.h" 2 #include "TApplication.h" 18 TGMainFrame(gClient->GetRoot(),
27 int tl = kLHintsTop|kLHintsLeft;
28 int tr = kLHintsTop|kLHintsRight;
29 int bl = kLHintsBottom|kLHintsLeft;
30 int xx = kLHintsFillX|kLHintsExpandX;
31 int xy = kLHintsFillY|kLHintsExpandY;
35 fMenuBarHints =
new TGTableLayoutHints(0,3, 0,1, tl|xx, 2, 2, 2, 2);
40 fLogViewerHints =
new TGTableLayoutHints(0,3, 5,6, bl|xx|xy, 2, 2, 2, 2);
41 fTabsBoxHints =
new TGTableLayoutHints(0,1, 3,4, tl|xy, 2, 2, 2, 2);
60 om::cout <<
"Starting online monitoring viewer" <<
"";
71 this->MapSubwindows();
102 gApplication->Terminate();
TGTableLayoutHints * fLogViewerHints
TGTableLayoutHints * fPlotViewerHints
static const unsigned int fWindowSizeX
TGTableLayoutHints * fTabsBoxHints
void SetLogViewer(om::LogViewer *lv)
TGTableLayoutHints * fHeaderBarHints
TGTableLayout * fLayoutManager
TGTableLayoutHints * fButtonBankHints
static const unsigned int fWindowSizeY
TGTableLayoutHints * fHistogramInfoHints
HistogramInfo * fHistogramInfo
TGTableLayoutHints * fMenuBarHints
Canvas on which plots and reports are drawn.
TGTableLayoutHints * fCaptionBoxHints
Online Monitoring package header.