0

GUI アプリケーション (デスクトップまたは Web) では、1 つのページ/ウィンドウなどに複数の編集可能なテキスト ボックスが存在する可能性があります。各テキスト ボックスに対して 1 つの元に戻すバッファを維持するのか、それともページ全体、ウィンドウ全体に対してグローバル バッファのみを維持するのか。普段の練習は?

GMail の例

GMail 用のグローバル バッファが 1 つあるようです (または、ブラウザ用でしょうか?)。メール本文の編集とメールの件名の編集を個別に元に戻すことはできません。

4

1 に答える 1

0

これは、ユーザーがアプリの種類に期待するものに帰着すると思います。MS Wordについて考えると、元に戻るバッファはドキュメントごとにあります。一方、ビジネスアプリでは、ユーザーが特定のタスクを実行するために複数の「ページ」にアクセスする場合、ナビゲーション履歴を含むグローバルな取り消しバッファーを保持することは理にかなっています。

Monitored Undo Frameworkは、適切と思われるレベルで元に戻すのこれらの「スコープ」を設定できる.netライブラリです。

于 2013-01-06T13:05:00.377 に答える