linux 系统托盘工具,linux下系统托盘的实现
[文章作者:陈臻 本文版本:v1.0 最后修改:2006.10.13 转载请注明原文链接:http://www.54chen.com/c/24]
在gnome中国的网页上找到这个内容,他们把它叫做“通知功能图标”。它是一个在未来版本中决定发布的已实现包。
http://www.gnome-cn.org/documents/tutorial/system-tray-icon-application/implement-your-tray
具体实现前需要在下载两个开发补丁源文件,然后包含头文件到你的文件中。
具体代码:
void
create_tray (tray_demo * tray)
{
GtkWidget *image;
GtkWidget *event_box;
GtkTooltips *tooltips;
EggTrayIcon *tray_icon;
tooltips = gtk_tooltips_new ();
tray_icon = egg_tray_icon_new ("Tray icon demo");
event_box = gtk_event_box_new ();
gtk_container_add (GTK_CONTAINER (tray_icon), event_box);
g_signal_connect (G_OBJECT (event_box), "button-press-event",
G_CALLBACK (tray_button_press_event_cb), tray);
gtk_tooltips_set_tip (GTK_TOOLTIPS(tooltips), event_box, _("Try a left/right click"), NULL);
image = load_image (GCN_ICON);
gtk_container_add (GTK_CONTAINER (event_box), image);
gtk_widget_show_all (GTK_WIDGET (tray_icon));
return;
}
linux 系统托盘工具,linux下系统托盘的实现相关推荐
- Linux漏洞建议工具Linux Exploit Suggester
Linux漏洞建议工具Linux Exploit Suggester 在Linux系统渗透测试中,通常使用Nessus.OpenVAS对目标主机进行扫描,获取目标主机可能存在的漏洞.如果无法进行漏洞 ...
- linux c语言工具,Linux下C语言编程环境的工具.doc
Linux下C语言编程环境的工具 Linux下C语言编程环境的工具 Linux下C语言编程环境的工具 要想在Linux下进行C语言编程,首先得搭建好一个编程环境.这里分别说明一下几个非常有用的软件包. ...
- linux 引导程序修复工具,linux 引导修复工具
如果你有Windows 系统安装盘/ 启动盘,或者安装了DOS 工具,可以从Windows 进入纯DOS 界面的话,那么可以分别用 fixmbr 命令生成正确的引导文件boot.ini ,和使用 fd ...
- linux中top工具,Linux命令工具 top详解
Linux命令工具 top详解 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器.top是一个动态显示过程,即可以通过用户按键来不 ...
- linux语言 翻译工具,Linux文本转语音工具eSpeak介绍
Text to speech tool in Linux eSpeak是一款 Linux 命令行工具,能把文本转换成语音.它是一款简洁的语音合成器,用C语言编写而成,它支持英语和其它多种语言. eSp ...
- linux修复引导工具,linux 修复引导工具
如果你有Windows 系统安装盘/ 启动盘,或者安装了DOS 工具,可以从Windows 进入纯DOS 界面的话,那么可以分别用 fixmbr 命令生成正确的引导文件boot.ini ,和使用 fd ...
- linux系统进程管理工具,Linux系统进程管理工具
对于Linxu系统运维工程师来说好的系统进程管理工具,就像一把利器,无坚不摧,可以使用这些工具发现造成性能问题可能原因,提升团队的工作效率,本篇知识提及一些简单常用系统管理工具包括了pstree.ps ...
- linux的locate工具,linux文本查找工具之locate、find
linux文本查找工具之locate.find 一.文件查找分为两类: 1.非实时查找:locate 2.实时查找:find 二.非实时查找:locate 非实时查找:查找速度快.非精准查找.模糊查找 ...
- linux安装tune2fs工具,linux tune2fs命令详解
一.简介: tune2fs是调整和查看ext2/ext3文件系统的文件系统参数,Windows下面如果出现意外断电死机情况,下次开机一般都会出现系统自检.Linux系统下面也有文件系统自检,而且是可以 ...
- 系统总裁---系统封装工具---封装windows7系统实操
一.准备工作 1:如果Win7系统封装母盘是Administrator账户,可以直接封装,如果使用的是其他账户,需要先启用Administrator账户,然后注销账户进入Administrator账户 ...
最新文章
- FastStone Capture不止于完美截图体验
- 【已解答】Linux ./configure --prefix 命令是什么意思?
- OpenCV EM clustering集群的实例(附完整代码)
- BZOJ.2716.[Violet3]天使玩偶(CDQ分治 坐标变换)
- 作者:向阳,男,同济大学教授、博士生导师。
- 数据结构Java版之排序算法(二)
- 华为云FusionInsight MRS:助力企业构建“一企一湖,一城一湖”
- FPGA UART总线协议简介
- 宏碁(acer)被攻击:黑客索要 3.25 亿元赎金
- 数字化转型方法论_老板让我搞数字化转型?成功之后,我整理了这套超全的方法论...
- Xcode5 取消项目ARC,或者单个类ARC切换
- 服务器系统2003资源监视器在哪里,Win10资源监视器在哪 如何打开资源监视器
- 科大讯飞批量语音转文字
- 华为交换机修改concle密码
- 全国省市区数据SQL - 省市区
- 支付宝支付 62009
- 三点钟社群联合发起人Sky: 中国版“马克·扎克伯格”,用区块链激励差异化价值创造者...
- STC12单片机双串口共用独立波特率发生器发生波特率
- 企业微信话术库是什么?如何添加?
- 唱好歌首先要掌握上海学唱歌的发音技巧