やり直し機能
やり直し機能
ABのやり直しはかなり前までできますがプロジェクトを閉じるとやり直せなくなってしまうのでプロジェクトにある程度のやり直し部分を保存してほしいです。(オプションで保存するかどうかも設定できるようにしてほしいです。)
でも
それでプロジェクト本体よりプロジェクト修正用差分ファイルのほうが大きくなったら処理に困ると思う。
Website→http://web1.nazca.co.jp/himajinn13sei/top.html
ここ以外の場所では「暇人13世」というHNを主として使用。
に署名を書き換えて欲しいと言われたので暇だしやってみるテスト。
ここ以外の場所では「暇人13世」というHNを主として使用。
に署名を書き換えて欲しいと言われたので暇だしやってみるテスト。
Re: でも
> それでプロジェクト本体よりプロジェクト修正用差分ファイルのほうが大きくなったら処理に困ると思う。
プロジェクトファイルの大きさからの割合でどこまで保存するか決めたらいいと思います。あと「やり直しの保存」みたいなボタンもあったらいいと思います。
プロジェクトファイルの大きさからの割合でどこまで保存するか決めたらいいと思います。あと「やり直しの保存」みたいなボタンもあったらいいと思います。
アンドゥーに関するメモリ内のデータは、比較的簡単にファイルとして保存は可能かと思います。これを実現させるには、どうしても一時ファイルが必要になってしまいますので、複数ファイルを管理するプロジェクトとしての機能ということになると思います。
あとは、ProjectEditor以外のエディタで編集を行い、差分に矛盾が生じた際の処理をどうするかを取り決めるくらいでしょうか。まぁ無難に、アンドゥーデータの初期化で良さそうですね…。
ファイルサイズが大きくなってしまうのでは!?という心配もありますが、回数を決めてデータをローテーションすることもできます。これがオプション値として設定できれば問題はなさそうです。
私の力量の関係で申し訳ないのですが、ここらへんの処理が現状で不安定になってしまっているのも事実です。この機能をつけた際にはオプションで「アンドゥーデータを保存する/しない」を選択できるようにしたら問題はなさそうです。
とにかく、近いうちに開発作業に入れるよう、スケジューリングしておきます。
あとは、ProjectEditor以外のエディタで編集を行い、差分に矛盾が生じた際の処理をどうするかを取り決めるくらいでしょうか。まぁ無難に、アンドゥーデータの初期化で良さそうですね…。
ファイルサイズが大きくなってしまうのでは!?という心配もありますが、回数を決めてデータをローテーションすることもできます。これがオプション値として設定できれば問題はなさそうです。
私の力量の関係で申し訳ないのですが、ここらへんの処理が現状で不安定になってしまっているのも事実です。この機能をつけた際にはオプションで「アンドゥーデータを保存する/しない」を選択できるようにしたら問題はなさそうです。
とにかく、近いうちに開発作業に入れるよう、スケジューリングしておきます。