○ はじめに X ウィンドウシステムに限らず、一般的に GUI アプリケーションは外部からの何らかの働きかけ(イベント)を受けて、それに応じた処理を行うことで動作します。よって、自分がどのようなイベントを必要なのか、どうすれば必要なイベントを受け取ることができるのか、について知る必要があります。 ここでは X ウィンドウシステムにおけるイベント処理について説明していきます。 イベントとは イベントの選択 イベントの読み込み イベントが無い場合の処理 イベント構造体 MappingNotify イベント ○ イベントとは X におけるイベントとは、X サーバからクライアントに送られる情報のことです。イベントは、発生した順番に X サーバからクライアントに非同期でそれぞれのウィンドウごとに送られます。GUI アプリケーションは一般的にイベント駆動型プログラムであり、これらのイベントに応じ