【问题标题】:keep gtk window fixed on screen保持 gtk 窗口固定在屏幕上
【发布时间】:2012-01-05 21:06:34
【问题描述】:

如何让 gtk 窗口像任务栏一样固定在屏幕上,或者像任务栏一样为我们的 gtk 窗口保留一些空间,我是否需要编写一些 WM 插件。如果它对我的 wm 是 metacity 有帮助,并且你可以将 gtk 与 xlib 程序集成,实际上我正在开发一个基本的 WM,并且觉得需要 xlib 和 gtk,在我的 wm 中使用 gtk 做任何事情都会导致它崩溃。

【问题讨论】:

标签: linux gtk xlib xserver


【解决方案1】:

NetWM/EWMH 协议通过将_NET_WM_WINDOW_TYPE 属性设置为_NET_WM_WINDOW_TYPE_DOCK 来支持停靠/任务栏。

【讨论】:

  • 感谢您的回答,但我已经通过发送 xWM 配置事件“_NET_WM_STRUT_PARTIAL”并在 WM 端拦截它来解决这个问题
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-11-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-10-14
相关资源
最近更新 更多