作者: beansoft@126.com 2007.01.02

已知问题 Known Bugs

1. 多个 window 不支持, 会出现窗口找不到的情况(多个进程的没问题);

更新 History

1.0 RC1

启动时自动加载, 无需必须点击工具栏按钮才可激活插件, 直接点击窗口的最小化按钮即可(参考资料: 交口称赞的让eclipse启动时执行指定的程序, 小小凉粉的改变RCP标题(原文已被作者删除));

菜单栏国际化支持(目前只有简体中文/英文两种语言);

修正恢复窗体后无法获取焦点的bug.

1.0.0

初始版本, 实现最小化到托盘功能.

下载 Download

插件二进制包(binary): EclipseTray_1.0.1.zip 16KB

源码(source): EclipseTray_1.0.1_src.zip 5KB

测试过的 Eclipse 版本: 3.1(MyEclipse 4), 3.2(MyEclipse 5), 3.3M6 on Windows 2003, Windows XP.

用法 Usage

下载后解压缩出 JAR 文件, 放到 plugins 目录下即可.

通过点击最小化 Eclipse 窗口, 或者点击一下工具栏按钮或者菜单, 这时主窗口就会被隐藏, 托盘的图标就会显示. 鼠标移过托盘图标显示当前窗口的标题名称, 左键点击托盘图标可以恢复主窗口的显示, 同时隐藏托盘图标(托盘是个风水宝地, N 多软件都想常驻里面, 给大家节约点窄小的任务栏空间吧), 点击右键可以看到弹出菜单, 通过右键菜单可以退出主窗体.

开发环境 Built-On
Eclipse 3.3 + JDK 1.6 + LocalizationEditor

注: LocalizationEditor
此 LocalizationEditor 作者邮件为 didier@ieee.org, 没有网站, 在 Eclipse 2.1 的时候他的这个插件就开发出来了. 之后虽然我的 Eclipse 已经升级到了3.2, 这个插件依然可以用, 实在是难能可贵啊. 个头也比较小. 它的功能包括: 隐藏未翻译词条, 隐藏已翻译词条, 对比翻译等等. 下载: LocalizationEditor.zip  222KB 截屏: http://www.blogjava.net/images/blogjava_net/beansoft/17648/o_LocalizationEditorWorkbench.png

许可协议 License

LGPL(GNU LESSER GENERAL PUBLIC LICENSE), 2.1 or latter, as your wish.

截屏 Screenshots

1.0.1 版本
Eclipse Tray 1.0.1 menu
 Eclipse Tray 1.0.1 Tooltip
Eclipse Tray 1.0.1 trayEclipse Tray 1.0.1 about

1.0.0 版本

posted on 2007-01-02 14:25 BeanSoft 阅读(1391) 评论(4)  编辑  收藏 所属分类: Eclipse
Comments
  • # re: Eclipse Tray 1.0 RC1 - 最小化 Eclipse 到托盘的插件(原创,源码)
    BeanSoft
    Posted @ 2007-01-02 14:38
    附:小小凉粉的遍历窗体判断 WorkbenchWindow 的代码

    public static void changeAppTitle(String newTitle) {
    Display display = Display.getDefault();
    if (display != null) {
    // Look at all the shells and pick the first one
    // that is a workbench window.
    Shell shells[] = display.getShells();
    for (int i = 0; i < shells.length; i++) {
    Object data = shells[i].getData();
    // Check whether this shell points to the Application main window's shell:
    if (data instanceof IWorkbenchWindow) {
    shells[i].setText(newTitle);
    break;
    }
    }
    }
    }   回复  更多评论   
  • # re: Eclipse Tray 1.0 RC1 - 最小化 Eclipse 到托盘的插件(原创,源码)
    交口称赞
    Posted @ 2007-01-02 16:54
    07年第一贴:eclipse系统托盘插件EaseTray2.0.0
    http://www.blogjava.net/vip01/archive/2006/12/31/91219.html
    打个广告.
    你的也写好了啊  回复  更多评论   
  • # re: Eclipse Tray 1.0 RC1 - 最小化 Eclipse 到托盘的插件(原创,源码)
    冷面阎罗
    Posted @ 2007-01-04 17:04
    我其实没怎么帮你,你这样写都让我有点不好意思了.  回复  更多评论   
  • # re: Eclipse Tray 1.0 RC1 - 最小化 Eclipse 到托盘的插件(原创,源码)
    BeanSoft
    Posted @ 2007-01-04 17:08
    没事,回头去掉你...  回复  更多评论   

标题  
姓名  
主页
验证码 *  
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2007-01-05 13:41 编辑过
 
 
相关链接:
网站导航: