X Window 系统使用指南--视窗管理器基础( 二 )


置 。5. 松开按钮,视窗会跳到新的位置,同时九宫格消失 。以上步骤的示意图见图6 - 4,现在你可以自己□试将视窗移至萤幕右下角 。┌——————————————┐
│ │
│ p61 fig 6.5 (???) │
│ │
│ │
│ │
│图 6 - 4 移动视窗示意图 │
└——————————————┘注意:你可以移动视窗使其部份因超过萤幕边框而消失,如果纯属意外的
话,再作一次 "Move" 动作即可 。
6.5 重定视窗大小你可以在一度空间 (one dimension)或两度空间重定视窗大小,例如:你
可以只把视窗加宽,或同时将视窗变高及变窄 。重定视窗大小步骤如下:1. 叫出uwm 的下拉式选单,选择 "Resize" 选项,如同移动视窗,你的
游标变成 "手指" 形 。2. 移动游标到欲重定大小之视窗的右下角 。3. 按住滑鼠按钮,保持按住状态,有三种变化发生 。. 游标变成 "十字箭头" 形
. 九宫格出现,但不像前节和视窗一样大,它比较小 。
. 出现一个长方盒,显示目前视窗的大小 (见图6 - 5)┌——————————————┐
│ │
│ p62 fig 6.6 │
│ │
│ │
│ │
│图 6 - 5 重定视窗大小操作时,│
│ 显示视窗大小的长方盒 │
└——————————————┘4. 移动游标,延展或挤压九宫格直到大小合乎需求 。5. 放松滑鼠按钮,视窗改变大小将和九宫格一致,同时九宫格消失 。以上步骤的示意图见图 6 - 6,你亦可用xterm 视窗练习重定大小 。┌——————————————┐
│ │
│ p63 fig 6.7 (???) │
│ │
│ │
│ │
│图 6 - 6 重定视窗大小示意图 │
└——————————————┘
6.5.1 九宫格的目的在重定大小的操作中,九宫格具有让你预先看到重定视窗的大小,而当你
在步骤 3按下按钮时,当时游标在九宫格的位置决定了你的动作:. 当你在九宫格的四个角的格子或最中间那一格按下按钮,你可以任意水
平或垂直改变视窗的大小 。. 当你在九宫格四边中间那一格按下按钮,你就只能在一度空间改变大小,
你只能移动视窗最接近你按下按钮的格子的那一边 。
6.5.2 大小限制那个显示目前视窗大小的长方盒,其大小的单位视情况有所不同,文字视
窗,其意义为若干行乘若干列字元 (例如xterm 通常为80x24 字元大小),图
形视窗,其单位则为像素 (例如xclock预设的大小为150x150 像素)。有些视窗会被限制外形或大小,例如xcalc 有最小尺寸的限制:它不允许
你把视窗缩小到连计算器上按钮都无法显示的地步,xterm 虽然可以任意重定
大小,但它以字元为单位,它不会允许视窗最下一行字元只出现一半的情况发
生,相对的;xclock几乎对任意大小或外形均不受限制 。
6.6 建立新视窗利用视窗管理器uwm 的 "NewWindow"选项,我们可以很容易的建立一个新
视窗,我们在本节内描述如何启动一个新的xterm,uwm 如何帮助你启动其它
的应用程式,以及你如何控制应用视窗的起始位置和大小 。
6.6.1 建立一个新的xterm 视窗建立一个新的xterm 视窗步骤如下:1. 移动游标到背景视窗,叫出uwm 的下拉式选单,选择 "New Window"
选项,在松开按钮的一瞬间,有三种变化发生:(不需按住滑鼠按钮). 游标改变成 "左上角" 形 (见图6 - 7) 。
. 一个闪动的新视窗边框出现了,游标在左上角 。
. 一个类似我们前节看过表示视窗大小的长方盒出现,和以前不同的
是,它比以前多了视窗的名称 (见图6 - 8) 。┌——————————————┐
│ │
│ p64 fig 6.8 │
│ │
│ │
│ │

推荐阅读