#include "TEveWindow.h"
#include "TEveViewer.h"
#include "TEveManager.h"
#include "TEveBrowser.h"
#include "TEveGedEditor.h"
#include "TGLEmbeddedViewer.h"
#include "TCanvas.h"
#include "TGTab.h"
Go to the source code of this file.
Functions | |
void | window_manager () |
void | PackTest () |
void | DetailTest () |
void | TabsTest () |
void DetailTest | ( | ) |
Definition at line 70 of file window_manager.C.
References TEveViewerList::AddElement(), TGCompositeFrame::AddFrame(), TEveViewer::AddScene(), b, TEveWindow::CreateWindowInTab(), TEveManager::GetBrowser(), TEveManager::GetEventScene(), TRootBrowser::GetTabRight(), TEveManager::GetViewers(), gEve, kDeepCleanup, kFALSE, kLHintsExpandX, kLHintsExpandY, kLHintsLeft, kLocalCleanup, latex(), TGCompositeFrame::Layout(), TEveWindowSlot::MakeFrame(), TEveWindowSlot::MakePack(), TGCompositeFrame::MapSubwindows(), TGFrame::MapWindow(), TEveWindow::NewSlot(), TEveWindow::ReplaceWindow(), TGCompositeFrame::SetCleanup(), TEveElementList::SetElementName(), TEveWindow::SetShowTitleBar(), TEveViewer::SpawnGLEmbeddedViewer(), x, and y.
Referenced by window_manager().
void PackTest | ( | ) |
Definition at line 29 of file window_manager.C.
References TEveViewerList::AddElement(), TEveWindow::CreateWindowInTab(), TEveManager::GetBrowser(), TEveManager::GetEditor(), TEveManager::GetEventScene(), TRootBrowser::GetTabRight(), TEveManager::GetViewers(), gEve, kFALSE, TEveWindowSlot::MakePack(), TEveWindowPack::NewSlot(), TEveWindow::NewSlot(), TEveWindow::ReplaceWindow(), TEveWindow::SetShowTitleBar(), TEveWindowSlot::StartEmbedding(), TEveWindowSlot::StopEmbedding(), and TCanvas::ToggleEditor().
Referenced by window_manager().
void TabsTest | ( | ) |
Definition at line 138 of file window_manager.C.
References TGCompositeFrame::AddFrame(), TGTextView::AddLine(), TEveWindow::CreateWindowInTab(), Form(), TEveManager::GetBrowser(), TEveWindowFrame::GetGUICompositeFrame(), TRootBrowser::GetTabRight(), gEve, i, kFALSE, kLHintsExpandX, kLHintsExpandY, kLHintsLeft, l, TGTextView::Layout(), TGCompositeFrame::Layout(), TEveWindowSlot::MakeFrame(), TEveWindowSlot::MakePack(), TEveWindowSlot::MakeTab(), TGCompositeFrame::MapSubwindows(), TGFrame::MapWindow(), TEveWindow::NewSlot(), TEveWindowPack::NewSlotWithWeight(), TGTextView::ReturnLongestLineWidth(), TEveElementList::SetElementName(), TEveWindow::SetShowTitleBar(), TGFrame::SetWidth(), tab1, tab2, and TGTextView::Update().
Referenced by window_manager().
void window_manager | ( | ) |
Definition at line 15 of file window_manager.C.
References TEveManager::Create(), DetailTest(), gDebug, TEveManager::GetBrowser(), TRootBrowser::GetTabRight(), gEve, TEveUtil::Macro(), PackTest(), TGTab::SetTab(), and TabsTest().