2010-10-19 2 views
4

Я хотел бы иметь выровненное справа поле поиска на панели инструментов приложения Eclipse RCP. Я уже создал текстовое поле как ControlContribution и соответствующий поиск действие в классе ActionBarAdvisor:Eclipse RCP: Выровненное вправо поле поиска на панели инструментов

protected void fillCoolBar(ICoolBarManager coolBar) { 
    IToolBarManager toolbar = new ToolBarManager(SWT.FLAT | SWT.RIGHT); 
    //... 
    toolbar.add(new ControlContribution("searchText") { 
    //... 

Это работает и у меня есть поле поиска на панели инструментов. Но как я могу выровнять текст поиска (или панель инструментов с текстом поиска) с правой стороны?

Спасибо, Майкла

ответ

8

Если вы имеете в виду позиционирование панели поиска на нужном месте рук на главной панели инструментов, а затем рассмотреть вопрос об использовании этих областей вместо (при использовании org.eclipse.ui.menus точки расширения):

toolbar:org.eclipse.ui.main.toolbar - the top-level tool bar 
toolbar:org.eclipse.ui.trim.command1 - the top left trim 
toolbar:org.eclipse.ui.trim.command2 - the top right trim 
toolbar:org.eclipse.ui.trim.vertical1 - the left vertical trim 
toolbar:org.eclipse.ui.trim.vertical2 - the right vertical trim 
toolbar:org.eclipse.ui.trim.status - the status line trim 
+1

я имел для сброса рабочего пространства перспективы/удаления, чтобы увидеть результат ... – wuppi

Смежные вопросы