QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1324|回复: 4

如何在gtk中实现透明效果?????

[复制链接]
发表于 2005-11-10 17:02:56 | 显示全部楼层 |阅读模式
最近在做gui 方面的东西,界面菜单要实现透明效果,查了devhelp ,有个函数可以实现,gdk_pixbuf_composite(),可是,5555555555~~~~~~~~~不会用. 求一个具体使用的小例子.
 楼主| 发表于 2005-11-15 15:04:40 | 显示全部楼层
求一个小例子,
回复

使用道具 举报

发表于 2005-11-17 12:06:20 | 显示全部楼层
看看xlyrics里面的相关函数
不过需要xorg-x11支持。
回复

使用道具 举报

发表于 2005-11-18 22:59:59 | 显示全部楼层

Re: 如何在gtk中实现透明效果?????

[quote:7ca8af67b8="kevin02"]最近在做gui 方面的东西,界面菜单要实现透明效果,查了devhelp ,有个函数可以实现,gdk_pixbuf_composite(),可是,5555555555~~~~~~~~~不会用. 求一个具体使用的小例子. [/quote]
这个是图象合成吧,
要实现透明效果要使用 gdk_window_shape_combine_region 和 gdk_window_shape_combine_mask  ,具体的看看帮助吧。
回复

使用道具 举报

发表于 2005-11-19 12:51:18 | 显示全部楼层
菜单的透明就是截取菜单下面的图片,然后和菜单合成。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-3 04:24 , Processed in 0.039648 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表