【问题标题】:Simple way to make a transparent window in Vala & Gtk3?在 Vala & Gtk3 中制作透明窗口的简单方法?
【发布时间】:2019-06-15 05:16:21
【问题描述】:

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

【问题讨论】:

标签: linux gtk3 vala


【解决方案1】:

不应该这样做。 Gtk+ 并不是那样设计的。您将遇到不同输出后端的问题。您的用户会遇到用户体验问题。

如果你真的想,你必须翻译 C、Python 等的代码示例之一,你可以在 Internet 上找到。

这里有两个这样的例子:

How to make Gtk+ window background transparent?

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

将这些翻译成 Vala 应该不会太难。如果遇到问题,请针对具体问题提出新问题。

【讨论】:

    猜你喜欢
    • 2023-04-02
    • 1970-01-01
    • 1970-01-01
    • 2019-05-01
    • 2021-04-10
    • 2012-03-10
    • 1970-01-01
    • 1970-01-01
    • 2012-03-18
    相关资源
    最近更新 更多