Engineer as a Lifestyle @tenkoma

What We Find Changes Who We Become -- Peter Morville著『アンビエント・ファインダビリティ 』

wxPython IN ACTION読書記録(8) 2.1 What do I need to know about the required objects?

やっとCHAPTER 2ですね.

  • 2つの土台クラス
    • アプリケーションオブジェクトは最上位(メイン)のイベントループを管理する
      • イベントに反応する最後の機会を握る(メインのイベントループが終わったら実質wxPythonプログラムは終わりだから?)
    • 最上位ウインドウオブジェクトはデータ,コントロール,ユーザに見せる,を管理する.
    • Figure 2.1
      • ウインドウとその部品がユーザの行動を元にしてevent(達)を引き起こす→(イベントループへ)→イベントハンドラに伝える→ウインドウとその部品にイベントが処理された結果が反映される

2つのオブジェクトが管理するもの,オブジェクトやプログラム全体の中での関係,イベントの処理の流れなどはwxPythonにおける基礎になるのでよく覚えておいた方がよさそうだ.Figure 2.1を30秒間眺めるとか:)
今日はここまで.
wxPython in Action