2012-01-08 66 views
0

gtk3有可能创建一个透明的菜单吗?下层窗口将使用图像作为背景。 我可以为窗口背景使用颜色,但不能使用图像。gtk3透明菜单的

回答

0

我试图用gdk2 reference的示例先做一个背景图片,然后将其移植到gtk3中。我在GTK没有专家可言,但我没有做它在某种程度上编译:

http://pastebin.com/0XwUW5k3(注意,必须是在同一个文件夹中的“background.png”)

透明的黑色矩形控股小部件很可能是盒子;我尝试将背景颜色设置为完全透明,但它不起作用,如果您希望它完全透明,您可能必须自己编写/绘制它,但这不是我想要的建议因为它看起来太复杂了。

此外,您可能想创建一个背景图像与已经适合该窗口的分辨率,然后您可以跳过缩放部分。 规模函数原来来自this mailling-list thread

+0

我应该更清楚,我试图使用gtk3的CSS功能来做到这一点。 – mike 2012-01-19 20:08:51