2013-01-05 47 views
1

我想创建一个用Python和PyGTK编写的屏幕保护程序(用于xsreensaver)。但我有问题,我无法处理通过命令行得到的窗口ID。使用PyGTK为xscreensaver创建一个屏幕保护程序

以下调用是xsreensaver的子进程(当我打开xscreensaver首选项时),我认为给定的窗口标识是屏幕保护程序必须将“预览”屏幕保护程序置于其中的小部件的ID:

/usr/lib/xscreensaver/spampy -root -window-id 0x1E00CBC 

有没有人有一个想法,我可以把它放在里面?谢谢。

回答

2

使用gtk.Plug,这是一个GTK容器,如果您给它一个窗口ID,它将自己嵌入窗口中。

相关问题