// //! [AddView1] void ViewerPerspective::CreateInitialLayout(berry::IPageLayout::Pointer layout) { QString editorArea = layout->GetEditorArea(); layout->SetEditorAreaVisible(false); layout->AddStandaloneView("org.mitk.views.datamanager", false, berry::IPageLayout::LEFT, 0.3f, layout->GetEditorArea()); layout->AddStandaloneView("org.mitk.customviewer.views.simplerenderwindowview", false, berry::IPageLayout::RIGHT, 0.7f, layout->GetEditorArea()); }
// //! [DicomPerspCreateLayout] void DicomPerspective::CreateInitialLayout(berry::IPageLayout::Pointer layout) { QString editorArea = layout->GetEditorArea(); layout->SetEditorAreaVisible(false); layout->AddStandaloneView("org.mitk.customviewer.views.dicomview", false, berry::IPageLayout::LEFT, 1.0f, layout->GetEditorArea()); layout->GetViewLayout("org.mitk.customviewer.views.dicomview")->SetCloseable(false); layout->GetViewLayout("org.mitk.customviewer.views.dicomview")->SetMoveable(false); }
void MinimalPerspective::CreateInitialLayout(berry::IPageLayout::Pointer layout) { // Editors are placed for free. std::string editorAreaId = layout->GetEditorArea(); // Hides the editor area. layout->SetEditorAreaVisible(false); layout->AddView("org.mitk.views.minimalview", berry::IPageLayout::LEFT,0.5f, editorAreaId); }
void ExtendedPerspective::CreateInitialLayout(berry::IPageLayout::Pointer layout) { // Editors are placed for free. std::string editorAreaId = layout->GetEditorArea(); // Hides the editor area. layout->SetEditorAreaVisible(false); // add the selection view (for providing selection events for the listener view) to the perspective layout->AddView("org.mitk.views.selectionviewmitk", berry::IPageLayout::LEFT,1.0f, editorAreaId); // add the listener view (listening for selection events of the selection view) to the perspective layout->AddView("org.mitk.views.listenerviewmitk", berry::IPageLayout::RIGHT,0.5f, "org.mitk.views.selectionviewmitk"); }
void MinimalPerspective::CreateInitialLayout(berry::IPageLayout::Pointer layout) { // Hides the editor area. layout->SetEditorAreaVisible(false); }