这是 xwit 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
xwit - 窗口界面工具:弹出或图标化此 xterm 窗口或命名窗口
概要
机智 [-显示 显示、[-同步[流行[-焦点[-图标化[-取消映射]
[-增加[-降低[-对面的[-[un]流通]
[-调整大小 w h[-行 r[-列 c[-[r]移动 x y]
[-[r]经 x y[-颜色图 颜色表[-[没有]保存]
[-芋头 姓名[-图标名 姓名]
[-位图 文件[-面具 文件[-[r]图标移动 x y]
[-[没有]后备箱[-[没有]保存在]
[-[没有]重复键 关键代码 ... 关键代码 - 关键代码 ...]
[-ID 窗口标识[根[-当前的[-选择[-all[-名字 初始子串...]
商品描述
机智 是一个 X 窗口界面工具。 默认情况下,当在 xterm 中不带参数使用时
取消图标化并提升窗口。 你可以指定一个不同的函数来做,比如
图标化窗口,并将其应用到名称以其中之一开头的多个窗口
给定的字符串,或给定的特定窗口 ID,或在环境中找到的窗口 ID
变量 视窗 (由 xterm 为其运行的程序设置),或
鼠标光标。
配置
-显示
之后是显示打开。
-sync 使所有 X 请求同步执行。
-财产财产
导致使用指定的属性而不是窗口名称(即
WM_NAME)。 一些可能的值是:WM_CLASS、WM_COMMAND、WM_ICON_NAME、
WM_CLIENT_MACHINE。
-pop 是默认操作。 只有在需要时才需要提供它以及其他一些
功能。
-focus 将输入焦点赋予指定的窗口。
-图标化
将图标化窗口而不是弹出它们。
-unmap 将通过使用非 ICCCM 兼容的窗口管理器取消映射来图标化窗口。
(请注意,此选项通常不是您想要的)。
-raise 提升窗口(但如果未映射,则不映射它们)。
- 降低较低的窗户。
-对面的
在任何重叠窗口之间从上到下切换窗口堆叠。
-流通
向前循环窗口的子窗口。 将此与 -root 一起使用。
-未流通
向后循环窗口的子窗口。 将此与 -root 一起使用。
-调整wh
将窗口大小调整为给定的像素大小。
-行 r
将窗口大小调整为给定的行数。
- 列 c
将窗口大小调整为给定的列数。
-移动xy
将窗口移动到相对于其父级的给定绝对位置。 (如果 x 或 y
值是负数,它是相对于父级的右边缘或下边缘取的。)
-rmove xy
按给定的相对量移动窗口。
-翘曲xy
将光标移动到相对于指定窗口的给定位置。 添加 -root
扭曲到绝对位置。
-rwarp xy
将光标移动给定的相对量。
- 颜色图 colormapid
将给定的颜色图安装到给定的窗口中。 -save -nosave 立即启用
或禁用屏幕保护程序。
-名称名称
将 WM_NAME 属性设置为给定的字符串。
-图标名称
将 WM_ICON_NAME 属性设置为给定的字符串。
-位图文件
使用给定的位图文件作为窗口的图标位图。
-掩码文件
使用给定的位图文件作为窗口的图标掩码。
-iconmove xy
将图标移动到给定的绝对位置。 (不适用于某些窗口
经理。)
-riconmove xy
按给定的相对量移动图标。 (不适用于某些窗口
经理。)
-backingstore -bs -nobackingstore -nobs
启用或禁用窗口的后备存储。
-saveunder -su -nosaveunder -nosu
启用或禁用窗口的保存程序。
-keyrepeat -nokeyrepeat
后跟一个键码列表(十进制数,见 xmodmap(1))。 一个范围可以
指定为小数,“-”,大数为三个独立的
论据。 这些键码的自动重复的单独设置设置为 或
离开。 自动重复的全局设置可以设置为 集合(1). 关闭时,没有键
会重复。
-print 将打印所有选定窗口的 ID、坐标、深度和名称。
如果给出 -property,将打印该属性而不是名称。
窗口选择
如果未指定窗口,则设置后将使用 $WINDOWID; 否则窗口
光标下将被选中。
-id 后跟一个窗口编号,十进制; 或者,如果它以 0x 开头,则在
十六进制。
-root 选择根窗口。
-当前的
选择光标下的窗口(如果没有指定窗口和 $WINDOWID,则默认
没有设置)。
-选择
允许用户用鼠标交互式地选择一个窗口。
-all 相当于 -names '',因为更容易记住。
-names if given 必须是最后一个选项,后跟字符串列表。 所有窗口
名称的开头与将要执行的字符串之一完全一样。
如果给出 -property,则使用此属性而不是名称。 通过使用空值
字符串(-names ''),所有名称都将被匹配。
示例
要取消图标化并弹出“this” xterm 并将光标扭曲到其中:
xwit-pop-warp 50 50
要以交互方式选择一个 xterm,并将其调整为 34 行和 80 列:
xwit -select -行 34 -列 80
轻轻搅动屏幕上的时钟:
而 xwit -rmove 0 10 -names oclock
做 xwit -rmove 0 -10 -names oclock
完成
诊断
如果采取任何操作,退出状态为 0,如果没有窗口匹配提供给的列表,则退出状态为 1
-names, 2 如果发生错误。
限制
由于每个应用程序都应该请求窗口管理器的这些功能,一些
他们中的一些人可能不喜欢其他客户端在背后映射和取消映射。
使用 ICCCM 请求窗口管理器图标化。 不符合 ICCCM
窗口管理器可能无法正确反应。
作者
马克 M 马丁,CETIA 法国, [电子邮件保护]
大卫·迪贾科莫 [电子邮件保护]
致谢
感谢 Andre Delafontaine、Norman R. McBride、Keith Thompson、Glen R. Walker、Michael
Mauch、Dima Barsky 和 Decklin Foster 提供错误报告、建议和/或补丁。
2 Dec 2005 西威特(1)
使用 onworks.net 服务在线使用 xwit