我在Ubuntu上使用tkinter。
我希望我的应用程序始终位于屏幕顶部。我知道并且正在使用wm_attributes("-topmost", 1)
。我发现这等于右键单击应用程序的菜单栏并选择“Always On Top'”,它适用于大多数应用程序。但是,当启动全屏应用程序(特别是TF2)时,这不起作用。在这种情况下,我的小部件就在游戏后面。
我也知道overrideredirect(True)
,即使在全屏播放时也会保持在游戏的顶端,但这不可行,因为菜单栏和能够移动窗口是至关重要的我的申请。
有没有办法让tkinter保持在每个应用程序之上,包括那些全屏?基本上是overrideredirect
的功能,但保持菜单栏和移动窗口的能力。