窗口系统
窗口系统(英语:)是以使用窗口作为主要特征之一的图形接口的构成组件。更为明确地说,它是桌面环境的构成组件。窗口系统支撑着窗口管理员的实作();视窗系统为「图像硬件()、指向设备()提供基本支持。绘制鼠标光标,一般也与窗口系统相关。

Layers of the windowing system-based graphical user interface

The display server (here called Wayland compositor) is the central component of a windowing system. It communicates with its clients over the display server protocol.
.svg.png.webp)
Typical elements of a window. The window decoration is either drawn by the window manager (X11) or by the client (Wayland). The drawing of the content is the task of the client.
从程序员的观点来看,窗口系统实作出绘图的基本单位,像是字体绘制,或是在屏幕上划线,有效地提供绘图硬件的一种抽象概念。
窗口系统能让电脑用户同时让数个程序工作。每个程序在他自己的窗口中运行,不互相干扰也就是屏幕上的矩形之中。大部份的窗口系统允许窗口重叠,且提供用户运行标准的操作,像是移动/改变窗口尺寸,把窗口送到前景/背景,和最小化/最大化一个窗口。其他还有像是拉着窗口碰撞某个边改变窗口尺寸等。
类Unix操作系统
- 8½,rio及Plan 9
- Fresco/Berlin
- FBUI
- HP Windows
- ManaGeR(MGR)
- Metisse
- MicroXwin(X Window)
- NeWS / Xnews
- NeXT DPS
- Qtopia
- Quartz Compositor(Mac OS X)
- SunView
- Twin(Text WINdows)
- Wayland
- X Window System
- Xynth
- XFast
- Y Window System
其他操作系统
- DM
- GEM
- OPIE
- Intuition
- Microwindows
- MiniGUI
- OOHG
- Microsoft Windows
- Mac OS
- Palm OS
Web操作系统
- Dojo
- ExtJS
- TIBCO General Interface
- WebWM
操作系统,如微软的Windows,苹果的Mac OS(Version 9或早期)以及Palm OS包含一个与操作系统相集成的窗口系统。
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.