undo,redoの実装って何十回もやってる気がする。毎回同じパターンだ。undo,redoが登場するような編集ソフトは大体同じパターンに落とせる。フレームワークも作った。ブログにそういう内容を書きたいが面倒くさい。需要があれば面倒でも書くんだけどなあ http://twitter.com/youpychan/status/994486992という発言をしたら何人か反応を頂いたので書いてみることにする。需要があるなら書こう。undo,redoだけじゃなくてグラフィカルな編集ソフト全般の話をいつかまとめたい... > このページを見る
最終更新時間:
2008年11月10日11時18分
みんなのブックマーク 人気(0) 新着
- Command Pattern
- Commandパターン
- Undo, Redoについて
- Undo/Redo。今から実装しようとしていたところ。
- Undo,Redoの実装。
- 見つけた。今まさに必要な情報。
- Unod,Redoの実装
- Undo Redo
- うんど
- つづき:http://d.hatena.ne.jp/Youchan/20081111/1226388917
- Undo, Redoを実装する方法。Commandパターンで、Commandクラスにinvoke, undo, redoメソッドを持たせる
- コマンドパターン Undo Redo
- よし、必要になったときに理解する>クロージャの仕組みの便利さに改めて感心した一例でした。
- 3D CAD のモックアップツール開発に関わってたときに、Undo/Redo でバグがしょっちゅう出まくっていたのを思い出した。変換行列だけなら逆行列かければいいけど、ツリーの構成変更に伴う座標系の変化とかややこしかった。
- 勉強になります
- 頭の中で論理空軍が鳴りだした。http://jp.youtube.com/watch?v=2MaYy2Spctg
- ユーザにとってはあって当然の機能なんだけど実装地味に面倒なんだよなー。事前事後状態全コピーとかでもそんなにメモリ食わなかったりする
- ユーザにとってはあって当然の機能なんだけど実装地味に面倒なんだよなー。事前事後状態全コピーとかでもそんなにメモリ食わなかったりする
- 補償トランザクション風に、マイナスのコマンドを生成してUndoスタックに積むのもありかも
- Undo,redo



![undo [DVD]](http://ecx.images-amazon.com/images/I/2191DW1JTCL._SL75_.jpg)




