首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >wmctrl修改窗口属性的描述

wmctrl修改窗口属性的描述
EN

Ask Ubuntu用户
提问于 2021-11-07 09:32:26
回答 1查看 440关注 0票数 0

我发现wmctrl允许更改windows的一些“属性”:

wmctrl -r -b (添加@ remove _-b)、prop1 、推进2添加、删除或同时切换两个窗口属性。要修改的窗口必须使用-r操作标识。属性更改是通过使用请求实现的。支持的属性名称(用于prop1和prop2)是模式、粘性、maximized_vert、maximized_horz、阴影、skip_taskbar、skip_pager、隐藏的、全屏的、上面和下面。支持两个属性以允许像最大化窗口到全屏模式这样的操作。请注意,此操作正是由两个shell命令行参数组成的。

是否对每个属性有任何详细描述,以及更改它们如何影响windows行为?

有些是显而易见的,和/或可以很容易理解的一点,但有些不是。在任何情况下,官方描述都是可取的。我唯一发现的(非官方的)是https://blog.spiralofhope.com/1042/wmctrl-user-documentation-examples.html

EN

回答 1

Ask Ubuntu用户

发布于 2021-11-07 14:08:41

编辑:我在这个规格说明上读了更多,如果这不能回答你的问题,我只建议爬过源代码。

例如

_NET_WM_STATE_SKIP_TASKBAR表示该窗口不应包含在任务栏中。应用程序应该请求此提示,即它指示窗口本质上从来不在任务栏中。如果_NET_WM_WINDOW_TYPE已经传递了窗口的确切性质,应用程序不应该设置此提示。

我想你也应该注意到,并不是每个窗口管理员都有相同的行为。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1374068

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档