はじめに

あるウインドウを選択して、ウインドウ内のエディットボックスを選択して、キーボードを押す。そうするとエディットボックスに文字が入力されます。この動作について考えてみると実はいろんなソフトが連携していそうです。というわけで物理的にキーボードが押されたときにGUIのエディットボックスに文字が入力されるまでを追いかけていきたいと思います。とか言っておきながら実際にはGUIからのトップダウンで見ていくことにします。

ツールキットとキーボード入力

GUIはツールキットを使って作ります。というわけで一番プログラマ寄りなツールキットの読解から始めたいと思います。

ウインドウマネージャとキーボード入力

ウインドウシステムとキーボード入力

カーネルとキーボード入力

おわりに


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS