Linux 上的 GNOME 2.2 桌面用户指南

第 6 章 使用窗口

本章中的信息介绍如何在 GNOME 桌面中使用窗口。您可以通过 GNOME 桌面使用几种类型的窗口管理器,例如 MetacitySawfishMetacity 中的许多功能也可在 Sawfish 中获得。本章介绍与 Metacity 窗口管理器相关联的功能。

窗口和工作区

您可以同时在 GNOME 桌面上显示多个窗口。您的窗口显示在 GNOME 桌面的分区中,这些分区被称为工作区。工作区是指您在其中工作的离散区域。每个工作区都包含相同的桌面、面板和菜单。但是,您可以在每个工作区中运行不同的应用程序和打开不同的窗口。您一次只能显示一个工作区,但是您可以在其他工作区中打开窗口。

“工作区切换器”小程序显示窗口和工作区的可视化表示,如 图形 6–1 中所示。

图形 6–1 “工作区切换器”小程序

“工作区切换器”小程序。上下文会对此图形加以说明。

您可以随时添加工作区。要向 GNOME 桌面添加工作区,请右击“工作区切换器”小程序,然后选择“首选项”。即可显示“工作区切换器首选项”对话框。使用“工作区数量”旋转框指定所需的工作区数量。

窗口管理器行为

窗口管理器控制窗口的外观和行为。窗口管理器管理窗口的位置,以及聚焦在哪个窗口。窗口框包含一些按钮,您可以通过这些按钮执行标准的操作,例如移动、关闭和改变窗口大小。

您可以在窗口首选项工具中设置某些窗口管理器首选项。本手册介绍与 Metacity 窗口管理器的默认配置相关联的功能。默认配置是在窗口首选项工具中指定的。

窗口类型

GNOME 桌面具有以下类型的窗口:

窗口框

窗口框是围绕窗口的边框。窗口框包含一个标题栏。标题栏包含您可以用来对窗口进行操作的按钮。

主题

您可以向窗口框应用多个主题。主题决定窗口框的外观。要为所有的窗口框选择主题,请使用“主题”首选项工具。

控制元素

您可以使用窗口框对窗口执行各种操作。具体来说,标题栏包含各种按钮。下图显示了应用程序窗口的标题栏。

窗口标题栏。图注:“窗口菜单”按钮、“标题栏”、“最小化”、“最大化”、“关闭窗口”按钮。

对话框窗口还包含部分窗口框控制元素。表 6–1 介绍了窗口框上从左到右的活动控制元素。

表 6–1 窗口框控制元素

控制元素 

说明 

“窗口菜单”按钮

单击按钮以打开“窗口菜单”。

标题栏 

您可以使用标题栏执行以下操作:  

  • 要对窗口进行聚焦,请单击该标题栏。

  • 要移动窗口,请抓取标题栏,然后将窗口拖动到新位置。

  • 要对窗口应用阴影,双击标题栏。要去除窗口的阴影,请再次双击该标题栏。

“最小化”按钮

单击“最小化”按钮可以最小化该窗口。

“最大化”按钮

单击“最大化”按钮可以最大化该窗口。

“关闭窗口”按钮

单击“关闭窗口”按钮可以关闭该窗口。

边框 

围绕窗口的边框。使用边框可以执行以下操作:  

  • 要改变窗口的大小,请抓取边框,然后拖动边框,直到达到新的大小。

  • 要打开“窗口菜单”,请右击该边框。

窗口内容 

窗口框内的区域。使用窗口内容可以执行以下操作: 

  • 要移动窗口,请按住 Alt 键,单击窗口内容,然后将窗口拖动到新位置。

  • 要改变窗口的大小,请按住 Alt 键,然后在要改变其大小的角附近单击鼠标中键。要改变窗口的大小,请从您中击的角开始拖动。

  • 要打开“窗口菜单”,请按住 Alt 键,然后右击窗口内容。

用于窗口和工作区的菜单和小程序

本节介绍可以用于处理窗口和工作区的菜单及小程序。

窗口菜单

“窗口菜单”。菜单项:“最小化”、“最大化”、“阴影”、“移动”、“改变大小”、“关闭”、“放置到所有工作区上”、“移动到工作区名称”。

“窗口菜单”是可以用于对窗口执行操作的命令菜单。要打开“窗口菜单”,请执行以下操作之一:

表 6–2 介绍了“窗口菜单”中的命令和子菜单。

表 6–2 窗口菜单命令和子菜单

菜单项 

功能  

最小化

最小化窗口。 

“最大化”或“取消最大化”

最大化窗口。如果窗口已经最大化,选择“取消最大化”可以将该窗口恢复到它原来的大小。

上卷或展开

缩小窗口,以便只有标题栏是可见的。如果窗口已经上卷,选择“展开”可以将该窗口恢复到它原来的大小。

移动

使您可以使用箭头键移动窗口。 

改变大小

使您可以使用箭头键改变窗口的大小。 

关闭

关闭窗口。 

“放置到所有工作区上”或“只放置到此工作区上”

将窗口放置到所有工作区上。如果窗口已经放置到了所有工作区上,选择“只放置到此工作区上”会使窗口只留在当前工作区上。

“移动到工作区名称”或“仅在工作区名称上”

将窗口移动到所选的工作区上。如果窗口是在所有的工作区上,请选择“仅在工作区名称上”,以便将窗口放置到所需的工作区上。

“窗口列表”小程序

“窗口列表”会为每个打开的应用程序窗口显示一个按钮。您可以使用“窗口列表”执行以下任务:

当打开应用程序窗口时,“窗口列表”会显示一个代表该窗口的按钮。窗口列表按钮显示哪些应用程序窗口是打开的。即使某些窗口处于最小化状态或者其他窗口重叠在某个窗口上,您也可查看哪些窗口是打开的。“窗口列表”可以显示代表当前工作区中窗口的按钮,也可以显示代表所有工作区中窗口的按钮。要选择此选项,您必须更改“窗口列表”的首选项。

您也可右击窗口列表按钮以打开该按钮所代表窗口的“窗口菜单”。当您从“窗口列表”中打开“窗口菜单”时,“窗口菜单”并不包含工作区命令。有关“窗口菜单”命令的更多信息,请参阅 窗口菜单

图形 6–2 显示了当以下的窗口处于打开状态时的“窗口列表”

图形 6–2 “窗口列表”小程序

“窗口列表”小程序。上下文会对此图形加以说明。

小程序中的按钮显示窗口的状态。表 6–3 解释窗口列表按钮提供的关于该窗口的信息。表 6–3 中的示例所指的是 图形 6–2

表 6–3 窗口列表按钮上的窗口状态信息

状态 

含义 

示例 

按钮被按下。 

窗口已聚焦。 

gedit

窗口标题周围有方括号。 

窗口最小化。 

[字典]

按钮没按下,标题周围没有方括号。 

窗口已显示,没有最小化。 

ghex

按钮上的数字,在括号中。 

该按钮代表一组按钮。 

Gnome 终端 (3)

分组按钮

“窗口列表”可以将代表同一类窗口的按钮分组到一个窗口列表按钮下。图形 6–2 中的“Gnome 终端”按钮是代表一组按钮的按钮的示例。下图显示打开了一个按钮组的“窗口列表”的示例:

打开了按钮组的“窗口列表”小程序。

要打开一组中的窗口列表,单击代表该组的窗口列表按钮。您可以单击列表中的项目以聚焦窗口、最小化窗口和恢复窗口。

要打开按钮组中某个窗口的“窗口菜单”,请右击代表该组的窗口列表按钮。即可显示该组中的窗口列表。要打开该组中某个窗口的“窗口菜单”,请在列表中单击该项目。当您从“窗口列表”中打开“窗口菜单”时,“窗口菜单”并不包含工作区命令。有关“窗口菜单”命令的更多信息,请参阅 窗口菜单

“工作区切换器”小程序

“工作区切换器”显示工作区的可视化表示,如 图形 6–3 中所示。 图形 6–3 显示 GNOME 会话包含四个工作区时的小程序。您的工作区显示为小程序上的按钮。小程序中代表当前工作区的按钮背景是突出显示的。图形 6–3 中的当前工作区是小程序左侧的工作区。要切换到其他工作区,请单击该小程序中的工作区。

图形 6–3 “工作区切换器”小程序

“工作区切换器”小程序。上下文会对此图形加以说明。

“工作区切换器”还显示工作区中打开的应用程序窗口和对话框。

小程序按照从左到右的顺序显示工作区,并且跨过小程序行。在 图形 6–3 中,小程序设置为在一行中显示工作区。您可以在“工作区切换器”中指定工作区显示的行数。 您也可更改小程序的默认行为以便在小程序中显示工作区的名称。

使用顶部边缘面板对窗口进行操作

从顶部边缘面板中,您可以查看当前打开的所有窗口的列表。您也可选择要聚焦的窗口。要查看窗口列表,请单击顶部边缘面板最右侧的图标。下图显示了从顶部边缘面板显示的窗口列表的示例:

从顶部边缘面板显示的窗口列表。

当焦点改变时,您单击用于显示窗口列表的按钮也改变。该图标代表当前聚焦的窗口。要聚焦于某个窗口,请从窗口列表中选择该窗口。

窗口列表列出了所有工作区中的窗口。除了当前工作区之外的所有工作区中的窗口都会列在一个分隔符行下。

处理窗口

本部分介绍如何处理窗口。

聚焦窗口

聚焦的窗口可以接收鼠标和键盘的输入。每次只能聚焦一个窗口。聚焦的窗口具有和其他窗口不同的外观。

您可以使用以下元素聚焦窗口:

元素 

操作 

鼠标 

如果该窗口是可见的,则单击该窗口。 

快捷键 

使用快捷键可以在打开的窗口之间切换。要聚焦窗口,请放开快捷键。在窗口之间进行切换的默认快捷键是 Alt + Tab 键。

窗口列表

单击“窗口列表”中代表该窗口的按钮。

工作区切换器

单击“工作区切换器”显示中要聚焦的窗口。如果单击其他工作区中的窗口,工作区切换器会切换到新的工作区,然后聚焦到该窗口。

顶沿面板 

单击顶沿面板最右侧的图标。即可显示打开窗口的列表。从该列表中选择窗口。 

最小化窗口

要最小化窗口,请执行以下一个操作:

最大化窗口

当您最大化窗口时,窗口会尽可能地扩展。要最大化窗口,请执行以下一个操作:

恢复窗口

要恢复最大化的窗口,请执行以下一个操作:

要恢复最小化的窗口,请单击“窗口列表”中代表该窗口的按钮。

关闭窗口

要关闭窗口,请执行以下一个操作:

如果窗口中有未保存的数据,系统会提示您保存数据。

改变窗口大小

要改变窗口大小,请执行以下一个操作:


注意:

您无法改变某些对话框窗口的大小。此外,某些应用程序窗口有一个最小的大小,您无法将该窗口减小为低于该大小。


移动窗口

要移动窗口,请执行以下一个操作:

上卷窗口

您可以上卷和展开窗口,如下所示:

上卷

缩小窗口,以便只有标题栏是可见的。

展开

将窗口从上卷状态切换回来,以便显示完整的窗口。

要上卷窗口,请执行以下一个操作:

将窗口放置到所有工作区上

要将窗口放置到所有工作区上,请打开“窗口菜单”。选择“放置到所有工作区上”。要将窗口设置为只在当前工作区中出现,请选择“只放置到此工作区上”。

将窗口移动到其他工作区

您可以通过以下的任一方法将窗口移动到其他工作区:

处理工作区

本部分介绍如何处理工作区。

在工作区之间切换

您可以使用以下一个方法切换工作区:

添加工作区

要向 GNOME 桌面添加工作区,请右击“工作区切换器”,然后选择“首选项”。即可显示“工作区切换器首选项”对话框。使用“工作区数量”旋转框指定所需的工作区数量。“工作区切换器”会将新工作区添加到工作区列表的末尾。

命名工作区

工作区的默认名称是 Workspace 1Workspace 2Workspace 3 等等。要为工作区指定名称,请右击“工作区切换器”,然后选择“首选项”。即可显示“工作区切换器首选项”对话框。使用“工作区名称”列表框指定工作区的名称。选择一个工作区,然后为该工作区键入新名称。

删除工作区

当您删除工作区时,工作区中的窗口会移动到其他工作区,然后系统会删除该空工作区。

要从 GNOME 桌面删除工作区,请右击“工作区切换器”,然后选择“首选项”。即可显示“工作区切换器首选项”对话框。使用“工作区数量”旋转框指定所需的工作区数量。“工作区切换器”会从工作区列表的末尾开始删除工作区。