Переключатель перспективы Eclipse, как в Google Chrome или Риена

Кто-нибудь знает, как реализовать переключатель перспективы затмения, чтобы каждая перспектива отображалась в виде отдельной вкладки в верхней части окна?

Menubar должен быть внутри содержимого вкладок, под вкладками, как видно в Google Chrome.

Я видел

но это не совсем там.

Я видел скриншоты Риены, и это выглядит почти так, как у меня на уме, но я не знаю, как они это сделали. Может ли кто-нибудь указать мне правильное направление?

альтернативный текст

3 ответа

В частности, в Riena вкладки, которые вы видите, являются "субприложениями", а не перспективами. В Riena немного другой подход к пользовательскому интерфейсу и внешнему виду, чем в традиционных приложениях RCP / Eclipse.

Взгляните на раздел Look and Feel в Eclipse wiki, чтобы получить представление. Кроме того, вы можете скачать исходный код и довольно быстро начать работать с Riena и сами убедиться, как они это делают.

На самом деле подприложение в Риене, которое упоминает Анирудх, смоделировано как перспективы RCP внутри. Таким образом, используя Presentation API, при переключении на другое субприложение Riena сработает внутри, чтобы переключиться на другую перспективу.

Проверьте предпочтения плагина:

org.eclipse.ui./DOCK_PERSPECTIVE_BAR=left

Читайте ниже для точных деталей:

Как изменить перспективный бар поз

Я не уверен, что приведенная выше ссылка приведет вас к точному индексу. Если нет, нажмите на ссылку и отметьте Вопрос 12. Как изменить настройки пользовательского интерфейса по умолчанию для местоположения панели перспективы, панели быстрого просмотра и т. Д.?

Другие вопросы по тегам