特許
J-GLOBAL ID:200903060053976997

階層的メニュー問い合わせによる木構造データ編 集におけるキャンセル・アンドゥ方法及びそのシ ステム

発明者:
出願人/特許権者:
代理人 (1件): 京本 直樹 (外2名)
公報種別:公開公報
出願番号(国際出願番号):特願平6-318806
公開番号(公開出願番号):特開平7-234770
出願日: 1994年12月21日
公開日(公表日): 1995年09月05日
要約:
【要約】【目的】木構造変更時のアンドゥデータ量を圧縮し、さらにキャンセル操作とアンドゥ操作とを融合して、メモリ消費及び処理時間を大幅に削減する。【構成】キャンセルデータリスト600とアンドゥデータリスト700とを用意し、アンドゥデータをキャンセル型701とアンキャンセル型702とに分ける。木構造データ500の変更内容情報は変更ノード位置及びその下位側木構造などの差分情報とする。ドゥ操作時、変更内容をキャンセルデータ601としてキャンセルデータリストに、キャンセル型をアンドゥデータリストに追加する。キャンセル操作及びアンドゥ操作でキャンセル型が対象の場合、キャンセルデータリストの最後のデータで木構造を元に戻し、アンドゥデータリストにそのデータとこの操作による変更内容とを追加する。アンドゥ操作でアンキャンセル型が対象の場合、そのデータで木構造とキャンセルデータとを元に戻す。
請求項(抜粋):
相互間の階層的な連結条件が定義された複数の単位データと、ユーザによる選択,設定対象のメニューを表示し前記ユーザの応答を受け付けるメニュー問い合わせ手段と、前記複数の単位データの最上位の単位データから対応する前記連結条件に応じた連結すべき単位データを前記メニュー問い合わせ手段を通した前記ユーザの応答結果に従って順次決定して連結し、これらの単位データそれぞれを木構造のノードとする木構造データを動的に構築する木構造データ構築手段と、各種データを格納するメモリとを有する階層的メニュー問い合わせデータ編集システムにおける前記ノードの変更により変更された木構造を元に戻すアンドゥ方法において、前記ノードのいずれかの被変更ノードに対し変更操作が行われ木構造が変更されたときに、当該被変更ノードの木構造上の相対位置と、当該被変更ノード以下の部分的木構造と、当該被変更ノードで行われた変更操作種別とは逆の操作種別とを情報とするアンドゥデータを作成し前記メモリへ格納し、アンドゥ操作実行時に前記メモリに格納されている前記アンドゥデータを読出し、このアンドゥデータに基づいて木構造を元に戻すことを特徴とするアンドゥ方法。
IPC (3件):
G06F 3/14 340 ,  G06F 3/14 320 ,  G06F 17/30
引用特許:
審査官引用 (3件)
  • 特開平3-212718
  • 特開平3-083121
  • 特開昭62-022141

前のページに戻る