ユーザーの操作に対するフィードバック
標準的なフィードバックはドキュメント変更→ビュー更新。
標準的なフィードバックを抑制し、これの代わりになるフィードバックがツール側処理でできるように。
トリガーは特に用意する必要なし。
ドキュメントに変更を加えるときにフィードバックもすればいい。
必要なものは…
- ツールが任意のUIを作って表示できること
クリックなどのイベントも受け取れるように。
→特に用意しなくていい。
- ビューとUI関連のクラスを使用可能に
ビュー(表示用のキャンバス)にガイド線を表示させたり、ガイド線だけを消したり、そういった処理の負荷が高いならスプライトのようなもののための領域を数面用意しないと。
UI関連はユーザー用なので操作不可能。でもCommandを生成・実行できれば足りるはず。