Mac で OS をつくる(11日目)

11日目、終了。だいぶ間が空いてしまったのでかなり忘れてる(^^;

カーソルが画面をはみ出したときの処理はプログラムをある程度書いている人ならおなじみのもの。11日目のメインはウィンドウの描画だけど、描画だけでウィンドウのイベント処理はなし。まさに“はりぼて”ウィンドウといったところ。

描画されているウィンドウを描画マップで管理するのはちょっと面白いかな。もっともこの方法では作れるウィンドウ数の上限が決まってしまう。とはいえ、これなら不定形ウィンドウにも対応できるのでそんなに悪い方法ではないかも。

Tags:

Comments are closed.