PyLAF は GUI を搭載したアプリケーションの再利用性を高めるフレームワークです。そのために、データ駆動機構とGUIの自動生成機構を備えています。
動的にコンポーネントをインスタンス化してポート間をリンクする機能 Instant PyLAF を試験的に実装しました。シミュレーションの最中、臨時にスペアナを接続したり、オシロを接続したりできるようになりました。また、GUI定義をより簡潔に記述できるよう調整しました。
* 動的にコンポーネントをインスタンス化してポート間をリンクできるモジュールinstant.pyを追加した。
* Port(value)でポートを初期化できるように記述を単純化した。Port(Variable(value))表記は将来廃止する予定。
* EntryウィジェットだけでなくButtonウィジェットも簡単に定義できるよう、EntryPortやTrigPortを定義した。