Каковы стратегии, чтобы приложение на основе Eclipse RCP не выглядело как IDE? - PullRequest
3 голосов
/ 13 июня 2011

Есть ли пример для приложения на базе Eclipse RCP, который не похож на инструмент разработки, а скорее более удобен для обычного пользователя, поэтому я мог бы поучиться у него (предпочтительно с открытым исходным кодом)?

Ответы [ 2 ]

4 голосов
/ 21 июня 2011

Прекрасным примером того, что возможно с Eclipse RCP, является Lotus Notes 8 :

Я не уверен, как они адаптировали интерфейс, но предполагают, что они использовали Presentation API и сделали некоторыеручная работа SWT.

Вас может заинтересовать Eclipse Riena .На странице проекта :

... компоненты пользовательского интерфейса Riena будут поддерживать ориентированную на бизнес-процессы метафору визуализации и навигации пользовательского интерфейса, которую можно использовать в качестве альтернативы рабочему столу по умолчанию.макет.

4 голосов
/ 14 июня 2011

Вы, вероятно, не хотите взглянуть на следующие две презентации:

  • «RCP Custom Look and Feel» - http://wiki.eclipse.org/index.php/RCP_Custom_Look_and_Feel - из Eclipse Wiki даст вам хороший стартуказать на некоторые из возможных стратегий.Он не охватывает все стратегии - например, тематика и e4 ...
  • «Изменение внешнего вида приложений Eclipse» - скачать: http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.ui.examples.presentation/eclipsecon2005-presentationsAPI.ppt?revision=1.1&view=co - презентацию от EclipseCon 2005, в которой описаны основные идеиза презентацией API.Обратите внимание, что единственный реальный способ создать новую презентацию - это клонировать одну из существующих и затем начать изменять код.

Если вы хотите использовать CSS-стилизацию, подумайте об использовании Eclipse.4 (часто дупли е4) в качестве основы для вашего приложения.Здесь у вас очень большая степень свободы!

Удачи!

...