X Window 系统使用指南--术语和符号

第4章 术语和符号 本书大部分使用的术语是在第一次碰到时再作解释,但有些术语我们认 为应该先在本章作一个介绍,此外在本章中我们介绍了一些本书使用符号的 习惯,以及本书中所有□例所使用的机器场景 (scenario).

4.1 术语

在X中,一个视窗 (WINDOW) 是指萤幕上的一块长方形区域,它的边平 行於萤幕的边,大多数的视窗以一种颜色作为背景色 (background),而以另 一种颜色作为前景色 (foreground),例如一个典型的文字视窗,背景色为白 色,前景色 (也就是文字本身) 则为黑色.视窗可以有一个边框 (border), 通常边框的颜色和背景色不同. 有些视窗在视窗上方可能有一个标题棒 (title bar) 或控制棒 (control bar), 在某些情况下用以显示有关这个视 窗的资讯, 你可以对控制棒作某些固定的动作来管理视窗. 系统会显示一个 指标 (pointer,有时也称为游标 (cursor))在萤幕上, 当你移动滑鼠, 整个 萤幕只有一个指标在对应移动. 相对的, 萤幕上许多文字视窗拥有自己专属 的文字游标, 这些游标通常指示你输入文字的位置. 以上的术语可由图 4-1 来解释.

┌——————————————————————┐ │ p. 42 图 4-1 (???) │ │ │ │ │ │ │ │ 图 4 - 1 视窗的元素 │ └——————————————————————┘

geometry -- 位置和大小

X用到一些几何学的术语来说明一个视窗的位置和大小, 大部份的X程 式接受一个含有geometry的命令列 (command line) 来启动 (stratup)它们 , 这个命令列说明了这个程式的视窗有多大, 以及在萤幕的哪一个位置显示 . 通常geometry的格式如下:

宽度 x 高度 X偏移量 Y偏移量

宽度和高度的单位为像素 (pixel,萤幕上的一点) 或字元 (character) , 视应用的状况而定, 程式的说明通常会告诉你用什麽单位. 上述的式子是 说明建立一个大小为宽 x 高 的视窗, 视窗的位置为左边框距萤幕左边界 X 偏移量个像素, 上边框距萤幕上边界 Y偏移量个像素. 例如假设一个程式以 字元为视窗大小单位, 则格式

80 x 24 600 400

的意义为: 建立一个 80 字元宽 24 字元高的视窗, 并且视窗的左边框距萤 幕左边界 600个像素, 上边框距萤幕上边界 400个像素.

如果需要的话, 也可以只指定大小或只指定位置, 程式对未指定的部份 会使用预设值 (default value), 或给你一些提示, 视实际在系统中执行的 状况而定.

滑鼠和指标的术语:

有一些输入装置会在执行X时在显示器上指出萤幕上你有兴趣的项目或 区域,通常为一个有数个按钮 (button) 的滑鼠 (一般为三个按钮,分别称为 左按钮, 中按钮, 右按钮).当你移动滑鼠, 系统会对应地移动萤幕上的指标. 接下来, 我们对滑鼠上的三种操作术语作一严谨的定义:

碰触按钮 (clicking a button): 按下滑鼠的按钮随即松开, 按钮被按 下的时间, 仅有一瞬间而已.

按住按钮 (pre

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus