NoteBill vol.1 Nov.8 - F-site seminar note
NoteBill vol.1 > 03 やりたいことを考えなあきまへん
03 やりたいことを考えなあきまへん
ほな 考えまひょ。
あ 01 MVCって何やろ でご紹介した NoteTaker のサンプルをいじってみてください。
FlashのメモアプリをローカルSharedObjectで保存する というやつです。
こんな感じで もうちょっと簡単な しかもちょと動きのあるやつで ... 付箋紙みたいなやつ 作りまひょ。
で 作成メモ
さあ 上のメモに出てきた Noteひとつに含まれるデータは ...
位置(x, y)・大きさ(width, height)・タイトル(title)・テキスト(text)
そして 最前面にということなので
深度(depth)
何枚もということなので ID管理しましょう
IDナンバー(__ID__)
こんな感じのNoteのデータをひとつのオブジェクトとして考え Modelに管理してもらい
そのデータ更新をViewが表現する。
そのModelとViewをControllerが制御する。という形でしょうか
さて どんなイベントがあるやろか。と考えて イベントハンドラ名もつけちゃいましょう
| 何もないところに貼り付ける | Note追加イベント | onAddNote |
| いらないNoteを はがす | Note削除イベント | onRemoveNote |
| 最前面に配置 | Note深度更新イベント | onUpdateDepths |
| 位置・大きさ・タイトル・テキスト更新 | Note内容更新イベント | onUpdateNote |
これらのイベントで ひとつひとつの Noteのデータ を表現すれば できそうですね。
で それを表現するやつの名前を ... NoteBill としませう :)
©2003 icutommy - Shinya Tomikawa