X Window System的一些概念

来源:互联网 发布:js 延时执行函数 编辑:程序博客网 时间:2024/04/27 15:02

Display :
  若干个屏幕(screen)以及一套输入设备(键盘和鼠标)构成一个display,display概念的关键就是有一套完整的输入输出。屏幕不一定必须是一个,可以有多个,各个屏幕可以用来显示相同的内容,也可以用来构成矩阵显示一个大屏幕的内容。
  一个x server可以支持多个display。
Screen :
  Screen的层次在display之下,是x server显示管理的次级单位,是一个实际的Monitor或是Device。一个screen对应一个根窗口(root window),根窗口的大小与screen相同。如果在命令行执行”X”的话,启动了x server,这时在屏幕上看到一个单调的桌面,以及一个”X”形的鼠标,不过因为没有启动window manager,所以什么都不能做,只能动动鼠标。这时你看到的这个单调的“桌面”正是根窗口。
Window :
  Window是比screen还要小一级的概念了。Window是有树形继承关系的,每一个屏幕上都对应有一个“窗口树”,树的根就是root window,即根窗口,它没有父窗口;除此之外,所有window都有父窗口。一个窗口还可能有子窗口,但并不是必须的。

http://wiki.x.org/wiki/Building_the_X_Window_System/

0 0
原创粉丝点击