マルチウィンドウ | ASAHIネット
HOME
キーワードトップ
その他
ま
ま
マルチウィンドウ
マルチウィンドウ
ウィンドウ
システム
()とは、平行する複数の
タスク
にそれぞれ固有の領域(
ウィンドウ
)を割当て画面出力を多重化する、コンピュータ上のメカニズム、及びそのための
ソフトウェア
のこと。グラフィカルユーザインタフェース (
GUI
) (さらに言えば
デスクトップ
環境
)の
コンポーネント
であり、
ウィンドウ
マネージャの
実装
を
サポート
し、グラフィック
ハードウェア
や
ポインティングデバイス
(
マウス
など)や
キーボード
の基本的な
サポート
を提供する。例えば、
マウスカーソル
を描画するのは
ウィンドウ
システム
である。
ウィンドウ
システム
という用語は、
ウィンドウ
マネージャやアプリケーションが分担しているグラフィカルインタフェースも指す場合がある。
オペレーティングシステム
によってはそれらの境界線があいまいだが、厳密に言えば個々の
ウィンドウ
自体は
ウィンドウ
システム
に含まれない。
プログラマ
から見れば、
ウィンドウ
システム
は
フォント
の
レンダリング
や線の描画などグラフィカルなプリミティブを
実装
しており、上位のグラフィカルインタフェースにグラフィックス
ハードウェア
を抽象化したインタフェースを提供する。
ウィンドウ
システム
により、ユーザーは複数のプログラムを同時に実
行
させることができる。各プログラムにはそれぞれに
ウィンドウ
が対応し、
ウィンドウ
は一般に矩形の領域になっている。古典的な単画面
ソフトウェア
とは異なり、
ウィンドウ
サーバ
と呼ばれる単一の
プロセス
が画面出力を完全に掌握し、他のアプリケーションは
サーバ
が提供するサービスにリクエストを出す。基本的に個々のアプリケーションが知っているのは自分の
ウィンドウ
の状態だけであり、それが実際にどう表示されるのか関知しない。多くの
ウィンドウ
システム
は
ウィンドウ
毎のオーバーラップや
整列
などの機能を備える。ただし、
ウィンドウ
間の相互作用を制御するのは
ウィンドウ
マネージャである。
また
X Window System
のように
ネットワーク
透過の
システム
などがある。この場合、遠隔にあるコンピュータ上で動作するアプリケーションの
ウィンドウ
をローカルなコンピュータで表示させることができる。
X Window System
は階層化されており、それ自体は
GUI
のルック・アンド・フィールや振る舞いを規定せず、
ウィンドウ
マネージャや
ウィジェット
・ツールキットや
デスクトップ
環境
に任せている。
「
マルチウィンドウ
」『フリー百科事典
ウィキペディア
日本語版』(
http://ja.wikipedia.org/
)。2009年7月28日15時(日本時間)現在での最新版を取得。
続きを見る
おすすめ情報
高品質・低価格のインターネットプロバイダ
インターネット
プロバイダー
「ASAHIネット」は
ADSL
, 光回線などの
インターネット
接続を業界最安値水準でを提供している。日経ビジネス・J.D. Power等のお客様満足度調査でも高い評価を得ており。「推奨度№1」といわれるのも納得だ。