JPH08328808A - 階層構造データ編集表示方法 - Google Patents

階層構造データ編集表示方法

Info

Publication number
JPH08328808A
JPH08328808A JP7130025A JP13002595A JPH08328808A JP H08328808 A JPH08328808 A JP H08328808A JP 7130025 A JP7130025 A JP 7130025A JP 13002595 A JP13002595 A JP 13002595A JP H08328808 A JPH08328808 A JP H08328808A
Authority
JP
Japan
Prior art keywords
data
hierarchical structure
edit
dragging
displayed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP7130025A
Other languages
English (en)
Inventor
Noriyuki Mori
紀幸 森
Akihiro Kaneko
明弘 金子
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP7130025A priority Critical patent/JPH08328808A/ja
Publication of JPH08328808A publication Critical patent/JPH08328808A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Digital Computer Display Output (AREA)
  • Document Processing Apparatus (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

(57)【要約】 【目的】編集操作前に編集先をあらかじめ指定可能な状
態にする操作を必要としない、ドラッグ中に下位階層デ
ータを表示するよう改良された階層構造データ編集表示
方法を提供する。 【構成】下位階層データ表示指示判断部125が下位階
層データ表示指示判断部内部情報記憶部133の情報を
元に判断し、階層構造データ表示制御部127がその判
断に基づき階層構造データ表示を制御し、あらかじめ編
集先を指定する必要がなく、編集元のデータをドラッグ
するだけで編集操作を行う。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は階層構造データを管理す
るポインティングデバイスを備えた情報処理装置に係
り、特に、ドラッグアンドドロップ操作でデータが管理
されている構造を編集することができる階層構造データ
編集表示方法に関する。
【0002】
【従来の技術】従来、この種の技術は、ドラッグアンド
ドロップ操作開始前に編集元,編集先双方が表示されて
いて指定可能な状態になっていることが前提であった。
【0003】
【発明が解決しようとする課題】上記従来技術では、ド
ラッグアンドドロップ操作でデータ編集を開始する前に
編集先を表示し、指定可能な状態にする必要があった。
【0004】本発明の目的は、編集操作前に編集先をあ
らかじめ指定可能な状態にする操作を必要としない、ド
ラッグ中に下位階層データを表示するよう改良された階
層構造データ編集表示方法を提供することにある。
【0005】
【課題を解決するための手段】上記の目的を達成するた
め、本発明は階層構造のデータを階層的に表示できる第
一の一覧表から階層構造のデータを階層的に表示できる
第二の一覧表へのポインティングデバイスを用いたデー
タ編集表示方法において、第一の一覧表に表示されてい
るデータを選択する操作に応じて選択状態を表示し、第
一の一覧表に表示されているデータのドラッグ開始操作
に応じてドラッグ中状態を表示するデータ編集表示方法
において、第二の一覧表に表示されているデータ上にカ
ーソルがあり当該データに下位階層データがある場合
に、ドラッグ中、下位階層データ表示指示に応じて下位
階層データを表示し、第二の一覧表に表示されているデ
ータ上でドラッグ終了操作に応じてドラッグ終了すなわ
ち編集先の指定状態を表示する事により解決される。
【0006】
【作用】本発明はドラッグ中に下位階層データ表示を行
うことにより、あらかじめ編集先を指定する必要がな
く、編集元のデータをドラッグするだけで編集操作を行
うという、より直感的な編集操作が可能になる。
【0007】
【実施例】以下、本発明の一実施例を図1ないし図11
を用いて説明する。
【0008】図1は本発明を適用した情報処理装置のブ
ロック図である。
【0009】101はキーボード111,マウス112
からなる入力装置である。102はカーソルの制御を行
うカーソル制御部121,ドラッグの開始を検出するド
ラッグ開始検出部122,ドラッグの終了を検出するド
ラッグ終了検出部123,ドラッグ中のカーソル位置を
判断するドラッグ中カーソル位置判断部124,下位階
層のデータを表示するかしないかを判断する下位階層デ
ータ表示指示判断部125,階層構造データ記憶部13
1から階層構造データを取得する階層構造データ取得部
126,階層構造データ取得部126で取得した階層構
造データの表示を制御する階層構造データ表示制御部1
27,階層構造データの移動や複写などの編集処理を実
行する階層構造データ編集処理実行制御部128,入力
装置101から入力された情報の処理を制御する情報処
理制御部129からなる制御装置である。103は階層
構造データ記憶部131,制御装置102で処理した結
果をファイルとして記憶するファイル記憶部132,下
位階層データ表示指示判断部125の内部情報記憶部1
33からなる記憶装置である。104は制御装置102
で処理された結果を表示するディスプレイ141、ある
いは紙に印刷するプリンタ142からなる出力装置であ
る。
【0010】図2はこの実施例の中で使う階層構造デー
タであるファイルの構造を示したものである。以降、フ
ァイル202をファイル201の下位階層に移動する場
合の詳細を図3ないし図11を用い説明する。
【0011】図3は本発明を適用した階層構造データ編
集表示方法の初期画面で、301は移動対象ファイルの
指定を行う移動元階層構造ファイル一覧表示(以下、移
動元一覧表という)で、302は移動先の指定を行う移
動先階層構造ファイル一覧表示(以下、移動先一覧表と
いう)。303はカーソル制御部121で制御されるカ
ーソルである。移動元一覧表301,移動先一覧表30
2がそれぞれ図3の様な表示状態のときの本実施例の処
理フローを図4に基づいて説明する。処理ステップ40
1で入力装置101からのドラッグ開始を待っていると
き(図3)に処理ステップ402でドラッグ開始検出部
122によってドラッグの開始が検出された場合には処
理ステップ403へ移行し、検出されなかった場合は処
理ステップ401へ戻る。処理ステップ403ではカー
ソル303を「ドラッグ中」を表すドラッグ中カーソル
501に変更し、ドラッグ開始されたファイルを網掛け
表示し(図6)処理ステップ404へ移行する。処理ス
テップ404では移動先一覧表302のデータ上にドラ
ッグ中カーソル501があるかドラッグ中カーソル位置
判断部124により判断し、移動先一覧表302のファ
イル上にドラッグ中カーソル501がある場合には処理
ステップ405へ移行し、ない場合には処理ステップ4
09へ移行する。処理ステップ405でドラッグ中カー
ソル501が示すファイル601を網掛け表示し(図
6)処理ステップ406へ移行する。尚、ドラッグ中カ
ーソル501は説明のため点線で表示し下地を見せてい
る。処理ステップ406では、ドラッグ中カーソル50
1が示すファイル601の下位階層ファイルが階層構造
データ取得部126で取得できた場合には処理ステップ
407へ移行する。ドラッグ中カーソル501が示すフ
ァイル601の下位階層ファイルが無く、階層構造デー
タ取得部126で取得できなかった場合は処理ステップ
409へ移行する。処理ステップ407では下位階層デ
ータ表示指示判断部125によって表示すると判断され
た場合は処理ステップ408へ移行し下位階層ファイル
701,702を表示後(図7)処理ステップ409へ
移行する。表示すると判断されなかった場合は処理ステ
ップ409へ移行する。処理ステップ409ではドラッ
グの終了をドラッグ終了検出部123により検出し、ド
ラッグ終了を検出した場合は処理ステップ410へ移行
する。ドラッグ終了を検出しなかった場合は処理ステッ
プ404へ移行する。図8はドロップ位置までドラッグ
中カーソル501を移動した状態である。処理ステップ
410ではドラッグ中カーソル501をカーソル303
に戻し(図9)処理ステップ411で階層構造データ編
集処理実行制御部128による編集処理、本実施例の場
合は移動を処理し終了する(図10)。
【0012】次に下位階層データ表示指示判断部125
の内容について図11のフローを用いて説明する。まず
このフローは図6で601の下位階層ファイル701,
702を表示するときに適用し説明する。処理ステップ1
101では移動先一覧表302上にドラッグ中カーソル5
01があるかを判断し、ある場合は処理ステップ1104へ
移行し、ない場合は処理ステップ1102へ移行する。
処理ステップ1102では判別中フラグ記憶部135に
記憶されている判別中フラグをオフとし、続いて処理ス
テップ1103でカウンタ記憶部136に記憶されてい
るカウンタを0にクリア後、処理ステップ1101へ戻
る。処理ステップ1104で判別中フラグ記憶部135
に記憶されている判別中フラグがオンか判断し、オンの
場合は処理ステップ1105へ移行する。判別中フラグ
記憶部135に記憶されている判別中フラグがオフの場
合には処理ステップ1107へ移行する。処理ステップ
1105では判別開始カーソル位置記憶部134に記憶
されている判別開始カーソル位置とドラッグ中カーソル
位置判断部124で取得した現在のカーソル位置を比較
し、同じ場合は処理ステップ1106へ、違う場合は処
理ステップ1107へそれぞれ移行する。処理ステップ11
06ではカウンタ記憶部136に記憶されているカウン
タを+1し、処理ステップ1110へ移行する。処理ス
テップ1107ではドラッグ中カーソル位置判断部124で
取得した現在のカーソル位置を判別開始カーソル位置と
して判別開始カーソル位置記憶部134に保存し、処理
ステップ1108へ移行する。処理ステップ1108で
は判別中フラグ記憶部135に記憶されている判別中フ
ラグをオン後、処理ステップ1109でカウンタ記憶部
136に記憶されているカウンタを0でクリアし、処理
ステップ1110へ移行する。処理ステップ1110で
はカウンタ記憶部136に記憶されているカウンタと下
位階層データ表示指示判断値50と比較し、カウンタ記
憶部136に記憶されているカウンタが50以下の場合
は処理ステップ1101へ戻る。カウンタ記憶部136
に記憶されているカウンタが50より大きい場合は現カ
ーソル位置に表示されているファイルに対して下位階層
データ表示指示を判断したとして終了する。
【0013】以上の実施例によれば、ドラッグ中に下位
階層データを表示できるため、ドラッグ開始前の編集先
表示を省略でき、より直感的な操作で編集を行うことが
できる。
【0014】本実施例では移動元一覧表と移動先一覧表
がそれぞれ独立して存在する場合の例を示したが、それ
ぞれの機能を持つ一つの一覧表でも構わない。
【0015】また、下位階層データ表示指示判断部12
5の内容についても下位階層データ表示指示判断値を変
えることによりユーザに合った操作とすることができ
る。今回の様にカウンタを使う方法の他にタイマを使う
方法もある。これはカウンタをクリアするタイミング
(処理ステップ1109)でタイマを起動し、指定時間
経過後の処理で1106,1110を除き、1103を
タイマ終了に置き換えた、1101以降の処理を実行す
ることで実現できる。
【0016】
【発明の効果】本発明の効果は、ドラッグ中に下位階層
データを表示するよう改良された階層構造データ編集表
示方法を提供することができる。
【図面の簡単な説明】
【図1】本発明の一実施例を示す情報処理装置のブロッ
ク図。
【図2】本発明の一実施例の階層構造データの説明図。
【図3】本発明の一実施例の階層構造データ編集操作初
期画面例の説明図。
【図4】本発明の一実施例の階層構造データ編集機能の
操作フローチャート。
【図5】本発明の一実施例の階層構造データ編集操作、
ドラッグ開始画面例の説明図。
【図6】本発明の一実施例の階層構造データ編集操作、
ドラッグ中,下位階層表示指定画面例の説明図。
【図7】本発明の一実施例の階層構造データ編集操作、
ドラッグ中、下位階層表示画面例の説明図。
【図8】本発明の一実施例の階層構造データ編集操作、
編集先指定画面例の説明図。
【図9】本発明の一実施例の階層構造データ編集操作、
ドラッグ終了画面例の説明図。
【図10】本発明の一実施例の階層構造データ編集操作
終了画面例の説明図。
【図11】本発明の一実施例の下位階層データ表示指示
判断部の処理フローチャート。
【符号の説明】 101…入力装置、102…制御装置、103…記憶装
置、104…出力装置、111…キーボード、112…
マウス、121…カーソル制御部、122…ドラッグ開
始検出部、123…ドラッグ終了検出部、124…ドラ
ッグ中カーソル位置判断部、125…下位階層データ表
示指示判断部、126…階層構造データ取得部、127
…階層構造データ表示制御部、128…階層構造データ
編集処理実行制御部、129…情報処理制御部、131
…階層構造データ記憶部、132…ファイル記憶部、1
33…下位階層データ表示指示判断部内部情報記憶部、
134…判別開始カーソル位置記憶部、135…判別中
フラグ記憶部、136…カウンタ記憶部、141…ディ
スプレイ、142…プリンタ。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】階層構造のデータを階層的に表示できる第
    一の一覧表から前記階層構造のデータを階層的に表示で
    きる第二の一覧表へのポインティングデバイスを用いた
    データ編集表示方法において、前記第一の一覧表に表示
    されているデータを選択する操作に応じて選択状態を表
    示し、前記第一の一覧表に表示されているデータのドラ
    ッグ開始操作に応じてドラッグ中状態を表示するデータ
    編集表示方法において、前記第二の一覧表に表示されて
    いるデータ上にカーソルがありデータに下位階層データ
    がある場合に、ドラッグ中、前記下位階層データの表示
    指示に応じて前記下位階層データを表示し、前記第二の
    一覧表に表示されているデータ上でドラッグ終了操作に
    応じてドラッグ終了すなわち編集先の指定状態を表示
    し、データを編集することを特徴とする階層構造データ
    編集表示方法。
JP7130025A 1995-05-29 1995-05-29 階層構造データ編集表示方法 Pending JPH08328808A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7130025A JPH08328808A (ja) 1995-05-29 1995-05-29 階層構造データ編集表示方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7130025A JPH08328808A (ja) 1995-05-29 1995-05-29 階層構造データ編集表示方法

Publications (1)

Publication Number Publication Date
JPH08328808A true JPH08328808A (ja) 1996-12-13

Family

ID=15024303

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7130025A Pending JPH08328808A (ja) 1995-05-29 1995-05-29 階層構造データ編集表示方法

Country Status (1)

Country Link
JP (1) JPH08328808A (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009054084A (ja) * 2007-08-29 2009-03-12 Fujitsu Fip Corp 情報処理装置、属性値入力方法および属性値入力プログラム
JP2011150424A (ja) * 2010-01-19 2011-08-04 Nec Corp 文書作成支援システム、文書作成支援方法及びプログラム
JP2012185838A (ja) * 2005-07-13 2012-09-27 Microsoft Corp 豊富なドラッグドロップユーザインターフェース
CN104660797A (zh) * 2013-11-25 2015-05-27 中兴通讯股份有限公司 操作处理方法及装置
US9361312B2 (en) 2003-03-27 2016-06-07 Microsoft Technology Licensing, Llc System and method for filtering and organizing items based on metadata

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9361312B2 (en) 2003-03-27 2016-06-07 Microsoft Technology Licensing, Llc System and method for filtering and organizing items based on metadata
US9361313B2 (en) 2003-03-27 2016-06-07 Microsoft Technology Licensing, Llc System and method for filtering and organizing items based on common elements
JP2012185838A (ja) * 2005-07-13 2012-09-27 Microsoft Corp 豊富なドラッグドロップユーザインターフェース
JP2009054084A (ja) * 2007-08-29 2009-03-12 Fujitsu Fip Corp 情報処理装置、属性値入力方法および属性値入力プログラム
JP2011150424A (ja) * 2010-01-19 2011-08-04 Nec Corp 文書作成支援システム、文書作成支援方法及びプログラム
CN104660797A (zh) * 2013-11-25 2015-05-27 中兴通讯股份有限公司 操作处理方法及装置
JP2017517805A (ja) * 2013-11-25 2017-06-29 ゼットティーイー コーポレーションZte Corporation 操作処理方法及び装置
US10318136B2 (en) 2013-11-25 2019-06-11 Zte Corporation Operation processing method and device
CN104660797B (zh) * 2013-11-25 2019-06-18 中兴通讯股份有限公司 操作处理方法及装置

Similar Documents

Publication Publication Date Title
JP2710188B2 (ja) データ処理システムとユーザの間で対話を生成する方法およびデータ処理装置
JPH11272660A (ja) 文書状態履歴の維持
CA2727273A1 (en) Pan and zoom control
JPH04344928A (ja) データ処理システムにおいてユーザダイアログ表示を主要アプリケーションに図式的に関連付ける方法及び装置
JP4237954B2 (ja) 2次コンテンツを表示させる方法および記録媒体
JP4166377B2 (ja) ビデオ処理装置及び方法
JPH08328795A (ja) ツールボタンの設定のための方法及び編集装置
JP2003337728A (ja) データファイル履歴管理方法およびその装置
JPH08328808A (ja) 階層構造データ編集表示方法
JPH0744574A (ja) ページめくり機能を持つデータ処理装置とデータのページめくり方法
JPH08147278A (ja) 外部編集用プログラム登録装置
JPH09114621A (ja) Gui画面デザイン支援方法
JP3394275B2 (ja) 電子ファイル装置
JP2713147B2 (ja) マルチメディアプレゼンテーション編集方法
JPH0535837A (ja) カツトアンドペースト機能を備えたウインドウシステムにおけるカツトデータ編集方式
JPH07311743A (ja) プロセッサ指定方式
JPH0221320A (ja) 編集機能付ヘルプ機能を有する情報処理装置
JPS62285186A (ja) マルチウインドウシステムの入力方法
JPH0268654A (ja) 文書処理装置
JP2001121786A (ja) 印刷システム、印刷方法および印刷プログラムを格納したコンピュータ読取り可能な記録媒体
JP2001228946A (ja) 情報を設定するときの情報表示方式及び方法
JP3083552B2 (ja) 階層編集処理装置
JP3178367B2 (ja) シナリオ変更機能を有するプレゼンテーション・システム
JPH01191269A (ja) 画像制御装置
JP2002007180A (ja) 情報処理装置、編集操作方法およびそのプログラムを記録した記録媒体