我如何为Linux Distribution创建一个无窗口应用,例如停靠或通知? (我的系统运行Solus OS - Linux Distro)
我想创建桌面环境并想要这样的应用程序(没有标题栏,没有关闭,没有最小化,没有最大化按钮,并且不会在打开的应用程序列表中显示)像停靠应用程序,通知侧栏等等,....
我该怎么做?
请帮助我。
(请不要添加错误的评论和愚蠢的答案!我的意思是!)
答案 0 :(得分:0)
似乎Solus使用MATE桌面环境,它基于GNOME 2.GTK2有一个gtk_window_set_decorated
功能,可以让你做你想做的事情:
默认情况下,窗口使用标题栏,调整大小控件等进行修饰。某些窗口管理器允许GTK +禁用这些装饰,从而创建无边框窗口。如果使用此函数将装饰属性设置为
FALSE
,GTK +将尽力说服窗口管理器不要装饰窗口。
如果您不使用GTK2工具包,而是使用其他一些GUI编程框架,它可能具有类似的功能。