-4

如何为 Linux 发行版创建无窗口应用程序,例如停靠栏或通知?(我的系统运行 Solus OS - Linux 发行版)

我想创建桌面环境并想要这样的应用程序(没有标题栏,没有关闭,没有最小化,没有最大化按钮,并且不显示在打开的应用程序列表中),如 Dock 应用程序、通知侧边栏等,等等。 ..

我怎样才能做到这一点?

请帮我。

(请不要添加不好的评论和愚蠢的答案!我是认真的!)

4

1 回答 1

0

看来 Solus 使用了基于 GNOME 2 的 MATE 桌面环境。GTK2 有一个gtk_window_set_decorated功能可以让你做你想做的事:

默认情况下,窗口装饰有标题栏、调整大小控件等。一些窗口管理器允许 GTK+ 禁用这些装饰,创建无边框窗口。如果您将装饰属性设置为FALSE使用此函数,GTK+ 将尽最大努力说服窗口管理器不要装饰窗口。

如果您不使用 GTK2 工具包,而是使用其他一些 GUI 编程框架,它可能具有类似的功能。

于 2017-11-28T20:17:32.823 回答