【发布时间】:2011-07-02 14:03:08
【问题描述】:
我一直在为 linux 开发一个类似于 dock 的程序,但问题是当我想在 windows (xp/vista/7) 上运行它时,这些属性不起作用:
self.window.set_type_hint(gtk.gdk.WINDOW_TYPE_HINT_DOCK)
和
self.window.get_toplevel().show() # must call show() before property_change()
self.window.get_toplevel().window.property_change("_NET_WM_STRUT",
"CARDINAL", 32, gtk.gdk.PROP_MODE_REPLACE, [0, 0, 0, bottom_width])
除了其他停靠属性外,它还显示窗口边框(装饰),并且不保留自己的空间。
简单地说,上面的行就好像它们不存在一样
我必须修改什么才能使其正常工作?
附:我已经安装了所有需要的二进制文件
提前谢谢 :)
【问题讨论】:
标签: python windows gtk pygtk gdk