undo-redo

    11

    9答えて

    勝利フォームに特定の入力フィールドがあり、ユーザーが何らかのデータを入力/再入力したとします。 「元に戻す」操作で以前に入力したデータを保持する方法はありますか? 私はそれを達成するための最良の方法を知りたいだけです。

    0

    4答えて

    を形成し、私は私が選択し、ウィンドウに私は、テキストボックスの多くの形を持っている、Windowsフォームアプリケーションを持っているのC# でアンドゥを開発するための簡単な方法であるかを知りたいですチェックボックス... ユーザーが入力して計算ボタン をクリックすると、プログラムはすべての入力に従って計算し、値を画面に返します。 すべての計算後に状態を保存し、1つ以上のステップを戻すことができる

    1

    1答えて

    iphoneで元に戻すマネージャーの必要性は何ですか?私はサンプルプログラムでそのようなボタンを見ることはありません。私は元に戻す&やり直しの意味と使用を知っています。しかし、ここで私の質問は、どのような目的のために、私はそれが必要ですか?アプリケーションでどのように使用するのですか?あなたが知っている場合にも優れたサンプルコードのリンクを示唆... ありがとう

    11

    3答えて

    連絡先データ(メンバーシップ番号、名、姓など)を持つCSVファイルをインポートできるDjangoアプリケーションがあります。 ファイルをインポートすると、アプリケーションは一致するレコードと、1)一致するレコードがない場合は新しいレコードを挿入します.2)既存のデータを新しいデータで更新します。 私の質問は:ユーザーがインポート操作を取り消し、バック元の状態に複数レコードを元に戻すことができるよう

    1

    1答えて

    FingerPaintアプリケーションを修正し、アンドゥとリドゥ機能を追加したいと思います。基本的には、パスをonDrawメソッドでキャンバスに描画し、同じパスをビットマップに描画します。とにかく私の最初の考えはビットマップをファイルとして保存することでしたが、もっと効率的なやり方があるかもしれません。私は提案を待っています。

    5

    2答えて

    私はCRUDフォームで使用されるmementoパターン(GoF)のJavaScript実装を探しています。基本レベルでは、入力の変更を元に戻すだけで十分ですが、YUIやExtなどの標準JSフレームワークでそれを使用して、&のREDOグリッドアクション(新しい行、削除行など)を元に戻すとよいでしょう。 おかげ

    4

    3答えて

    私はC++でベクター描画を行い、sqliteを使用して元に戻す/やり直し機能をバックグラウンドさせるデスクトップアプリケーションを作成しています。 誰かが元に戻す/やり直し機能のためにsqliteを使用していますか?どのようにあなたのために働くのですか? 明確化: 私は、スタックのアプローチを知っていたが、私もそのアプローチの1つのアプリケーションを実装しています。私が遭遇した問題は、しばらくして

    38

    5答えて

    私はUNDOとREDOオプションを実装したいと思います。あなたに私のデータ構造を教えてもらえますか?それをどのように実装できますか?

    3

    2答えて

    あなたはペイントのような描画プログラムを作っています。ブラシストロークの元に戻す/やり直すことができます。これをどのように実装しますか? 速度とメモリを最適化します。

    0

    1答えて

    私は、元に戻す/やり直しは通常コマンドパターンによって実装されることを理解しています。 しかし、コマンドがx回繰り返す予定の場合、x回のアンドゥはユーザーにとって面倒です。 例えば、私は "int num"を持っています。キーボードの "+"を押すと、プログラムは "++ num"を実行します。ユーザーが "+"を押してnumを0から50に増やした場合、元に戻すことができます。ユーザーは元に戻すこ