在Vala&Gtk3中制作透明窗口的简单方法?

时间:2019-06-15 05:16:21

标签: linux gtk3 vala

我想使gtk+-3.0的Vala窗口宽度的透明度达到50%(或更高),但是经过2个小时的搜索,我发现了复杂的示例或无法转换为Vala的C的示例。 你们中有些人知道Vala中透明gtk3窗口的简单示例吗?

1 个答案:

答案 0 :(得分:1)

不应执行此操作。 Gtk +并不是那样设计的。您将在使用不同的输出后端时遇到问题。您的用户会遇到用户体验方面的问题。

如果确实要,您必须翻译C,Python等代码示例之一,您可以在网上找到它们。

以下是两个这样的示例:

How to make Gtk+ window background transparent?

http://www.kcjengr.com/programing/2017/11/02/transparent-gtk-window.html

将它们翻译成Vala应该不难。如果遇到问题,请询问有关具体问题的新问题。