快捷搜索:   nginx

X windows系统使用指南(四)

第6章 视窗管理器基础 -- uwm

前一章我们看到了X系统只提供基本的视窗功能,但是实际上系统应该需要更多更方便及容易使用的功能,在X中,这些由视窗管理器 (Window manager)提供,本章告诉你什麽是视窗管理器,以及如何使用M99v core版所提供的唯一的视窗管理器 -- uwm 。


6.1 什麽是视窗管理器

我们很快的摘要说明以便让你了解视窗管理器的功能。系统最基本的部份-- 也就是server,它只提供最基本的视窗功能,如建立视窗、在视窗中写入文字或画图形、控制键盘和滑鼠的输入和去掉视窗等,Server它不提供使用者介面,它只提供建立介面的基本结构。

我们把使用者介面分为两个部份 -- 管理介面和应用介面,本章讨论管理介面,管理介面由视窗管理器控制,提供管理 "案头" 的功能,例如建立应用视窗,在萤幕上移动它们,重定大小等等。

你也需要能够:

. 使一个原来被遮住的视窗重新显现

. 方便地启动或中止应用程式

. 更新 (refresh)萤幕

. 表徵图化 (iconify)和解除表徵图化 (de-iconify)


6.2 启动 uwm

当X被启动後,你可以在萤幕上的任何shell 视窗启动uwm ,因为视窗管理器也只是一个普通程式而已,你可以在执行X的任何期间内启动uwm ,但通常是在一开始时。

现在你可以先启动X,接著在xterm 视窗内输入下列命令:

uwm &

uwm 执行後会让终端机的喇叭发出哔声表示它已初始化且准备为你工作,但你在萤幕上看不到有任何改变,执行一个ps a,你可以看到现在有一个uwm 程式如下:

PID TT STAT TIME COMMAND
1900 co S 0:00 xinit
1901 co S 0:01 x:0
1902 co S 0:01 xterm -geometry 1 1 -n login -display unix:0 -c
1903 p1 S 0:00 -sh (csh)
1904 p1 I 0:00 uwm
1905 p1 R 0:00 ps

现在我们有一个视窗管理器了,接下来我们将利用它完成一些基本的操作。


6.3 基本视窗操作 -- uwm 的选单

uwm 有一个选单的功能,可用来管理选单,其存取的方法如下:

1. 将指标移到灰色萤幕背景的任何地方。

2. 按住滑鼠的中按钮且保持按住,一个标头为 "WindowOps" 的下拉式选单将会出现,如图 6 - 1

┌————————————————┐
│ │
│ p59 fig 6.1 │
│ ( 合并 p60 fig 6.2) │
│ │
│ │
│图 6 - 1 uwm 的 WindowOps 选单 │
└————————————————┘

3. 继续按住按钮,上下移动指标,被指标指到的选项会以高亮度或反白表示,当你放松按钮,表示此高亮度的选项被选择。

如果你不想选择,那就按一下滑鼠其它的钮,或者将指标移到选单的边框外面,则选单将会消失。

现在□试选择Refresh Screen (更新萤幕) ,并且放松按钮,则萤幕闪动一下并完全重画 (re-drawn) 。

本章剩馀的部份,将让我们了解如何利用其它的选项,满足在上一章总结中所述我们所需的功能。


6.4 移动视窗

在萤幕上移动一个视窗步骤如下:

1. 将指标移至背景,按住滑鼠中按钮,叫出uwm 的下拉式选单。
顶(0)
踩(0)

您可能还会对下面的文章感兴趣:

最新评论