如何使用xulrunner在当前窗口下启动新窗口

时间:2013-06-18 18:45:32

标签: linux xul fedora gnome xulrunner

我的情况是我从xulrunner应用程序每隔 x 分钟调用mplayer,它总是得到焦点,并在其他窗口前面显示。但是我需要它在xulrunner后面,它有透明的盒子,视频应该是可见的。

有没有办法迫使新进程(mplayer)落后于oldier进程(xulrunner)而不是自动对焦呢?

它是Linux窗口管理器级别还是xulrunner或mplayer中的某些属性? (我在Openbox中使用Fedora 18)

1 个答案:

答案 0 :(得分:0)

使用devilspie可以实现解决方案。此工具允许您自定义应用程序窗口的许多属性,包括焦点,装饰,放置和几何。有一个方便的前端称为gdevilspie,虽然没有可用的rpms所以它必须从源代码安装。

您可以设置devilsiie以匹配所有mplayer窗口并将其操作设置为“下方”,这将将它们置于所有正常窗口之下。不幸的是,这将适用于mplayer的所有调用,因此如果你在其他情况下使用mplayer,这个解决方案可能很烦人。