2016-07-22 回答

问题

自4.x开始,quick access搜索框成为toolbar的“标准装备”,一般删除actionset的方式似乎不起作用,通过quick access,用户很容易访问到rcp程序本来想隐藏的功能。

解决方法

在workbenchwindowadvisor的openintro中加入以下代码

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

iworkbenchwindow window = (iworkbenchwindow) platformui.getworkbench()

.getactiveworkbenchwindow();

if (window instanceof workbenchwindow) {

mwindow model = ((workbenchwindow) window).getmodel();

emodelservice modelservice = model.getcontext().get(

emodelservice.class);

mtoolcontrol searchfield = (mtoolcontrol) modelservice.find(

"searchfield", model);

if (searchfield != null) {

searchfield.settoberendered(false);

mtrimbar trimbar = modelservice.gettrim((mtrimmedwindow) model,

sidevalue.top);

trimbar.getchildren().remove(searchfield);

}

}

需要添加依赖:

org.eclipse.e4.ui.model.workbench

org.eclipse.e4.ui.workbench

org.eclipse.e4.core.contexts

access quick 取消显示_如何清除 windows中quick access相关推荐

  1. access quick 取消显示_怎么快速关闭Win10系统的quick access功能

    怎么快速关闭Win10系统的quick access功能,功能,系统,左键,高级,对话框中 怎么快速关闭Win10系统的quick access功能 易采站长站,站长之家为您整理了怎么快速关闭Win1 ...

  2. 表格在整个html居中显示,html 表格字符居中显示_如何在HTML中居中显示表格?

    html 表格字符居中显示_如何在HTML中居中显示表格? html 表格字符居中显示_如何在HTML中居中显示表格? html 表格字符居中显示 HTML table provides the ab ...

  3. mfc键盘控制移动鼠标光标_如何在Windows中使用键盘控制鼠标光标

    mfc键盘控制移动鼠标光标 If you're stuck without a mouse temporarily, don't worry-you can still use your PC. Yo ...

  4. 禁用键盘快捷键_如何在Windows中使用键盘快捷键临时禁用键盘

    禁用键盘快捷键 If you've got a pet or small child, you know that an unguarded keyboard can spell disaster-o ...

  5. windows10添加键盘_如何在Windows中免费添加键盘并用您的语言书写

    windows10添加键盘 A lot of people don't realize that Windows supports a LOT of different languages out o ...

  6. python entry如何清空_如何清除tkinter中来自Entry小部件的以前输入?

    当我在Entry小部件中输入输入值a并点击Click Me.该按钮调用takes_input()方法,该方法更新Text小部件.看起来是这样的:如何清除tkinter中来自Entry小部件的以前输入? ...

  7. access h3c交换机光口_华为交换机如何配置?access、trunk、hybird端口详解

    原标题:华为交换机如何配置?access.trunk.hybird端口详解 很多人朋友多次问到华为交换机的配置,确实用的比较多,上次我们有单独提到h3c交换机的配置,今天我们来了解下华为交换机的配置, ...

  8. access 知乎 窗体_如何设计一个简单的Access登录窗体(1)

    Access是一个对数据库新手相当友好的软件. Access的窗体功能确实是一种独一无二的前端设计平台,很多常见的人机交互用法,可以用Access的窗体来轻松实现,同时Access的查询和计算功能,也 ...

  9. python画图中文显示_解决Linux系统中python matplotlib画图的中文显示问题

    最近想学习一些python数据分析的内容,就弄了个爬虫爬取了一些数据,并打算用Anaconda一套的工具(pandas, numpy, scipy, matplotlib, jupyter)等进行一些 ...

最新文章

  1. 零基础学习大数据开发需要多久能工作?
  2. Arrays.asList方法总结
  3. spring创建复杂对象的三种方式
  4. How UI5 and FIORI deliver central Javacript library code MIME
  5. 【计算机网络】链路与连通
  6. C语言中写保护的作用,C语言考试试题练习
  7. 云计算基础与应用 - 云计算架构
  8. 京东把 Elasticsearch 用得真牛逼!日均5亿订单查询完美解决!
  9. 关闭idea任务栏小图标
  10. Apereo CAS 5.0.X 配置数据库认证方式
  11. Linux C程序访问NULL指针
  12. Spark(25) -- Spark SQL读取数据(mysql、json、parquet、csv、普通文本)
  13. 编程之美 - 孟岩点评
  14. Python数据可视化库Matplotlib折线图(一)
  15. 华文行楷字帖欣赏_千字文华文行楷字帖.pdf
  16. C++是TIOBE 2022年度最佳编程语言!
  17. 这简直是无敌好嘛!阿里巴巴开源落地可实操项目:网约车+咚宝商城+英雄传说三合一
  18. joyfire linux笔记 感谢原作者
  19. linux回收站路径
  20. Python之正则表达式小练

热门文章

  1. MySQL插入数据与系统时间相差12小时
  2. 被苹果“分手”后,英特尔华丽逆袭:新款酷睿 i9 碾压 M1 Max?
  3. html下拉式日历,C#实现日历样式的下拉式计算器
  4. 等额本息Vs等额本金
  5. 易语言如何使用处理事件
  6. 应用计算机金融 pdf,2041计算机在金融业中地应用答案.pdf
  7. Jquery选择器之可见性选择器、属性过滤选择器
  8. 2020.03.18模拟赛17(第二题)
  9. sql中intersect_INTERSECT –谓词中被低估的双向
  10. pthread_cancel引起程序段错误