2017-07-31 1 views
0

私はデフォルトのメニューとツールバーに貢献しましたが、一部のユーザーにとってはメニューの一部を見えないようにしたいと考えています。ツールバーのコントロールの可視性

は、メニューでは、これは動作します:ツールバーのために

<menuContribution allPopups="false" locationURI="menu:org.eclipse.ui.main.menu"> 
     <menu id="menu.project" label="%menu.project"> 
      <visibleWhen checkEnabled="false"> 
       <test property="currentUser.notUserGroup" value="ADMINISTRATOR" /> 
      </visibleWhen> 
     </menu> 
</menuContribution> 

plugin.xmlのの編集者は、私は同じ構造を選択することができます:

<menuContribution allPopups="false" locationURI="toolbar:org.eclipse.ui.main.toolbar"> 
     <toolbar id="toolbar.project"> 
      <visibleWhen checkEnabled="false"> 
       <test property="currentUser.notUserGroup" value="ADMINISTRATOR" /> 
      </visibleWhen> 
     </toolbar> 
</menuContribution> 

をただし、動作しないこと。 toolbar.projectに投稿されたアイテムは引き続き表示されます。

ツールバーの表示を制御するにはどうすればよいですか?

答えて

0

これは既知の問題です:残念ながら不完全で、非常に古いですバグ(前のEclipse 4.xの)に添付patchがありEclipse bug 201589

を参照してください。

関連する問題