イベント処理の実装

では、基本的なイベント処理はユーザに任せることにして、イベントからダブルクリックとか、ドラッグとかの情報を生成する機能を付加しよう。マウス、キー入力のイベントが、どういう使われ方をするかをもう少し検討してから...。

と思った。以下、処理するであろうイベントの処理内容を書き出したもの。

まとめると、システム側が生成して各 GUI コンポーネントに渡すべきイベントは、

それ以外の「ダブルクリック」などの情報は、ユーザライブラリ側で処理するような補助クラスを提供すればよさげ。そんな感じかな?

AI 育成型の RTS 開発日記 (執筆中) に戻る」


Generated on Mon Apr 13 22:52:06 2009 by  doxygen 1.5.7.1