2012-04-03 7 views
2

私は以前の注釈、次の注釈、後ろ向き、そし​​て進む - ボタンを含む "ナビゲートツールバー"の後ろに追加したいツールバー 'my.toolbar'を作成しました。新しいeclipseツールバーのlocationURIを指定していますか?

私は(プラグインスパイからの情報に基づいて)次locationURIsを試してみました:

locationURI = "ツールバー:?=がナビゲートした後org.eclipse.ui.main.toolbar" locationURI = "ツールバーを: "org.eclipse.ui.main.toolbar?after = org.eclipse.ui.workbench.navigate" locationURI = "ツールバー:org.eclipse.ui.main.toolbar?after = toolbar:org.eclipse.ui.workbench。ナビゲート "

しかし、my.toolbar(myコマンドで)が表示されないか、ナビゲートツールバーの前に表示されます。何か案は?

<extension 
     point="org.eclipse.ui.menus"> 
     <menuContribution 
      allPopups="false" 
      locationURI="toolbar:org.eclipse.ui.main.toolbar?after=navigate"> 
     <toolbar 
       id="my.toolbar"> 
      <command 
        commandId="my.command" 
        icon="images/img.png" 
        id="my.toolbar" 
        style="push"> 
      </command> 
     </toolbar> 
     </menuContribution> 
    </extension> 

答えて

2

あなたはlocationURIを見つけるために、プラグインメニューのスパイを使用することができます。

以下は私の拡張ポイントです。

Alt-Shift-F2を押してメニュースパイを起動し、ツールバーボタンをクリックするだけです。ポップアップダイアログには、locationURI

+0

などの詳細が表示されます。何らかの理由で、MenuURyポップアップ(少なくともメインツールバーでは...)にlocationURIが表示されなくなりました。ルナとネオンの両方を試してみました。:-( –

関連する問題