2010-11-10 3 views
2

Я только что начал играть с Eclipse RCP.Боковая панель на Eclipse RCP

Несколько вещей, которые я хотел бы выполнить:

  1. Как увеличить начальный размер приложения?
  2. Я хотел бы создать вид боковой панели слева и хотел бы исправить размер этого вида и удалить любую строку заголовка, минимизировать/максимизировать/закрыть из этой боковой панели.

Может ли кто-нибудь мне помочь?
Спасибо.

ответ

3

Во-первых, некоторые учебники как Vogella являются должны читать;)

Для 1 /, это связано с IWorkbenchWindowConfigurer, как:

configurer.getWindow().getShell().setMaximized(true); 

на postWindowOpen(IWorkbenchWindowConfigurer configurer) вашего WorkbenchAdvisor.

thread has other alternatives.

Для 2 /, вы можете сделать это декларативно или программой, как this thread шоу:

Вы можете сделать это в plugin.xml, обеспечивая расширение, чтобы указать org.eclipse.ui.perspectiveExtensions указав showTitle="false" на вид элемента.

или Вы можете сделать это программно в вашем PerspectiveFactory реализации:

public void createInitialLayout(IPageLayout layout) { 
    ... 
    layout.addStandaloneView(View.ID, false, 
      IPageLayout.LEFT, 1.0f, editorArea); 
    ... 
} 
+1

Другие макеты возможны, как показано на http://dev.eclipse.org/newslists/news.eclipse.platform.rcp /msg03962.html – VonC

+1

См. также ошибку 5684 (https://bugs.eclipse.org/bugs/show_bug.cgi?id=5684#c9) о «титне» представлений. – VonC

+0

Вау, спасибо всем друзьям за ответ. Я попробую их сейчас. – Rabin