undo

    1

    1答えて

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

    1

    1答えて

    、のUIApplicationはあなたがapplicationSupportsShakeToEditフラグを設定することができます。ドキュメントには、「デフォルト値はYESです。ユーザーがデバイスを振ると、アプリケーションがアンドゥとやり直しボタンを表示しないようにするには、プロパティをNOに設定してください。 これは、すべて素晴らしいですし、それがうまく新しいNSUndoManagerクラスに結

    4

    1答えて

    私はすべてのコントロールの変更を追跡する自分のWPFデータ入力画面用のアンドゥジャーナルを作成しています。ユーザーが[元に戻す]を選択すると、最新の変更を元に戻すだけでなく、値が元に戻っているコントロールにフォーカスを戻したいと考えています。私はその焦点を取り戻す最善の方法に苦労しています。 私のViewModelは、元に戻すジャーナリングを処理する部分になります。ViewModelのプロパティ設

    20

    4答えて

    Visual Studioでは、メソッドやコード領域を展開または折りたたむときに、このアクションがアンドゥスタックにプッシュされます。メソッドのコードを編集してそのメソッドを折りたたんで変更を取り消したい場合は、折りたたみアクションのために1回、コードの変更のために1回、2回取り消す必要があります。コードを編集した後にいくつかの項目を展開したり折りたたんだりすると、エディタは別の場所にジャンプし続

    2

    2答えて

    私はJPanelとボタンを使ってアプリケーションを開き、ユーザーがパネル上に図形を描くためにクリックします。シェイプを色付けしたり、サイズ変更したり、パネル内を移動したりすることができます。どのように私はそのようなアプリケーションのためにアンドゥとリドゥを実装するつもりですか?私はすべてのアクションが実際に実装されているアクションクラスを持っています。このクラスでは、各アクションはAbstract

    3

    4答えて

    Windows XPではQt 4.5とC++を使用しています。 基本的に私はユーザーが何らかのデータを入力するUIを持っています。彼は行くことができ、UIで利用可能な値を変更することができます。ユーザがUndoボタン(またははCtrl + Z)を押すとUIは、以前の値は、対応するUI要素に保持されるべきである、ここで、等QTableWidget、 をQLineEditような基本的なQtのUI要素を

    6

    3答えて

    WPFでバインドを使用して元に戻す/やり直しを行う方法は? バインディングを使用してマスター詳細ビューを実装します。編集後、変更は自動的にバインディングを使用して保存されました。次に、変更を取り消したいとします。 WPFのバインドですぐに使用できるものはありますか? WPFはいくつかの構造やインターフェイスを提供していますか? この質問は、スタックを使用して取り消し/やり直しを実装する方法に関する

    0

    2答えて

    リッチテキストボックスのための独自の元に戻すシステムを作成しました。何かをするたびに、元に戻す操作がスタックに追加されます。元に戻すを押すと、元に戻します。 この動作は、RichTextBoxesを除いて、私が実装したすべてのコントロールで完全に機能します。私はシンプルな要素にシステムを縮小しました。削除を押すたびに、現在選択されているテキストとそのインデックスがスタックに追加され、元に戻すとテキ

    2

    1答えて

    Visual Studioで「選択範囲内で元に戻す」機能を使用する方法はありますか?そうでない場合、この機能を持つエディタはありますか? xを何度も元に戻したり、コピーしたり、やり直したり、何度でもやり直したり貼り付けたりする必要はありません。代わりに、関心のある領域を強調表示して、その場所で元に戻すことができます...

    1

    3答えて

    私はチックタックのつま先のゲームに取り組んでおり、元に戻す方法を実装したいと考えています。私が感じることは、これを行うための最良の方法は、別の(複数の)スタックをセットアップして、ちょうど起こった '動き'のコピーを作ることです。その後、取り消しが呼び出された場合は、最後の移動をポップし、ゲームボードを再投入します。 だから私は考えがありますが、実装方法を理解することはできません。 私が持っている