这是 FvwmRearrange 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
FvwmRearrange - 重新排列 fvwm 窗口
概要
FvwmRearrange 是由 fvwm 产生的,所以命令行调用不起作用。
商品描述
可以调用此模块来平铺或级联窗口。
当平铺模块尝试平铺当前屏幕上的窗口时
约束。 执行水平或垂直平铺,以便每个窗口不
重叠另一个,默认情况下,每个窗口都调整到最接近的调整大小增量
(注意有时平铺窗口之间可能会出现一些空间——这就是原因)。
级联时,模块尝试在当前屏幕上级联窗口受制于
某些限制。 执行分层以便连续的窗口将有它们的窗口
标题下方可见。
召唤
FvwmRearrange 最好从菜单、弹出窗口或按钮中调用。 有许多
可用于约束分层的命令行选项,描述了这些
以下。 作为示例,可以使用以下参数调用 FvwmRearrange:
Fvwm重新排列 -tile -h 10 10 90 90
or
FvwmRearrange -级联 -调整大小 10 2 80 70
第一次调用将水平平铺具有从 10 开始的边界框的窗口
进入和向下移动 10% 并在进入和向下移动 90% 时结束
屏幕上。
第二次调用将级联窗口从 10% 到 2%
屏幕。 Windows 将被限制为屏幕尺寸的 80% x 70%。 自从
此 调整 还指定,窗口将调整为给定的约束宽度和
高度。
FvwmRearrange 可以称为 FvwmTile 或 FvwmCascade。 这相当于提供
-tile 或 -cascade 选项。 此表格已过时,仅用于向后提供
仅兼容性。
这里描述了传递给 FvwmRearrange 的命令行参数。
-a 原因 所有 要影响的窗口类型,即使是具有 WindowListSkip 样式的窗口类型。
-动画
尝试进行动画移动,如果 -调整大小 or -最大化 被使用。
-级联
级联窗口。 此参数必须是命令行上的第一个参数。 这是
默认。
-desk 使桌面上的所有窗口层叠/平铺而不是当前屏幕
只。
-flatx 禁止边框宽度增加。 仅在级联时使用。
-flaty 禁止边框高度增加。 仅在级联时使用。
-h 水平平铺(默认为垂直平铺)。 仅用于平铺。
-incx ARG
指定连续添加到级联窗口的水平增量。
ARG 是屏幕宽度的百分比,如果是像素值 p 是后缀。 默认是
零。 仅用于级联。
-因西 ARG
指定连续添加到级联窗口的垂直增量。
ARG 是屏幕高度的百分比,如果是像素值 p 是后缀。 默认
为零。 仅用于级联。
-m 使最大化的窗口也受到影响(由 -a 暗示)。
-最大化
移动/调整窗口大小时,也将其置于最大化状态。
-mn ARG
瓷砖高达 ARG 瓷砖方向的窗户。 如果存在更多窗口,则新方向
创建行或列(实际上,创建了一个矩阵)。 仅在平铺时使用
视窗。
-无动画
不要尝试做动画动作。
-无最大化
不要将窗口置于最大化状态。
-诺赖斯
禁止窗口提升,保持深度排序不变。
- 调整大小
禁止调整窗口大小,保持窗口大小不变。 这是默认设置
层叠的窗户。
-没有拉伸
如果平铺:抑制窗口增长以适应平铺。 窗户缩小以适应瓷砖
但没有扩大。
如果级联:使用 -resize 选项时禁止窗口扩展。 视窗
只会缩小以适应最大宽度和高度(如果给定)。
-r 反转窗口顺序。
-调整大小
强制所有窗口调整到受约束的宽度和高度(如果给定)。 这个
是平铺窗口时的默认值。
-s 导致粘性窗口也受到影响(由 -a 暗示)。
-sp 导致跨页面粘性窗口也受到影响(由 -a 暗示)。
-sd 导致桌面上的粘性窗口也受到影响(由 -a 表示)。
-t 导致瞬态窗口也受到影响(由 -a 暗示)。
-tile 平铺窗户。 此参数必须是命令行上的第一个参数。
-u 导致无标题窗口也受到影响(由 -a 暗示)。
-尤姆希瓦
重新排列窗口时,使计算忽略工作区域,例如
EwmhBaseStruts; 默认情况下, FvwmRearrange 将遵循工作区。
命令行上最多可以放置四个不是开关的数字。 这
第一对指定 x 和 y 偏移量以启动第一个窗口(默认为 0, 0)。
第二对的含义取决于操作模式:
当平铺窗口时,它指定一个绝对坐标参考,表示
用于平铺的右下边界框。
级联时,它指定分层窗口的最大宽度和高度。 如果
受影响的窗口超过此宽度或高度,则将其大小调整为
最大宽度或高度。
如果任何数字后缀有字母p,那么它就被认为是一个像素值,
否则它被解释为屏幕百分比。 为任何指定零
参数相当于不指定。
使用 onworks.net 服务在线使用 FvwmRearrange