0
我使用的是3.X-4.x的兼容層和
的頂部開口在我IPerspectiveFactory.createInitialLayout
方法如下配置:編輯在IPageLayout
String editorArea = layout.getEditorArea();
layout.setEditorAreaVisible(false);
// NavigationView
layout.addStandaloneView(NavigationView.VIEW_ID,
true, IPageLayout.LEFT, 0.20f, editorArea);
layout.getViewLayout(NavigationView.VIEW_ID).setCloseable(false);
layout.getViewLayout(NavigationView.VIEW_ID).setMoveable(true);
topRightFolder = layout.createFolder("perspective.toprightfolder", IPageLayout.TOP, 0.25f, editorArea);
topRightFolder.addView("myView");
topRightFolder.addPlaceholder("my.code.*"); //$NON-NLS-1$
所有觀點,與my.code.*
開始將在頂部開的頁面佈局,並將在選項卡中隨每個後續選項一起堆疊。我的導航視圖中也有幾個不同的編輯人員,當他們打開時,他們按照預期位於頁面頂部的0.26f
處。
我的問題是這樣的:有什麼辦法來配置頁面佈局,以便編輯器的行爲類似於視圖並在IPageLayout
的頂部打開?我注意到,當編輯器打開時,我可以將它拖到頁面佈局的頂部,這讓我想知道是否有一種方法可以將編輯器默認爲在頂部打開?