JPH04256126A - コンピュータシステムにおける多数の選択オブジェクトのオペレーションの図形的実行方法 - Google Patents

コンピュータシステムにおける多数の選択オブジェクトのオペレーションの図形的実行方法

Info

Publication number
JPH04256126A
JPH04256126A JP3203367A JP20336791A JPH04256126A JP H04256126 A JPH04256126 A JP H04256126A JP 3203367 A JP3203367 A JP 3203367A JP 20336791 A JP20336791 A JP 20336791A JP H04256126 A JPH04256126 A JP H04256126A
Authority
JP
Japan
Prior art keywords
selection
objects
basket
window
selection basket
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.)
Granted
Application number
JP3203367A
Other languages
English (en)
Other versions
JPH0760377B2 (ja
Inventor
S Flemming Steven
スティーブン、エス、フレミング
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.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPH04256126A publication Critical patent/JPH04256126A/ja
Publication of JPH0760377B2 publication Critical patent/JPH0760377B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/174Form filling; Merging

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Digital Computer Display Output (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、コンピュータのウィン
ドウ仕様ユーザインタフェース、より詳しくは、オブジ
ェクトの直接操作を支援するグラフィカルインタフェー
スに関する。
【0002】
【従来の技術およびその課題】コンピュータのウィンド
ウ仕様ユーザインタフェースでは、ユーザは実行するオ
ブジェクトを選択することができる。選択は、選択する
ものをマークする行為である。ユーザは、0または1以
上のオブジェクトを選択できる。また、ユーザは、ウィ
ンドウをスクロールすることもでき、アイテムを出現さ
せたり、直接には見えなくさせることもできる。スクロ
ール中、ユーザの選択は、もはや直接目にすることはで
きないであろう。以降のアクションは、選択されたオブ
ジェクトが見えなくても、選択に影響し得る。
【0003】ユーザが2以上のオブジェクトを選択した
場合、すべての選択を同時に見ることはできないかもし
れない。例えば、大きなアイテムのリストでは、リスト
の最初のアイテムと最後のアイテムを同時に見ることは
できないであろう。従って、こうした2のアイテムが選
択された場合、両方の選択を同時に見ることはできない
であろう。この場合、ユーザは、それらがすべて同時に
表示されないので、他の選択が何であったかを覚えてお
くことを強いられる。
【0004】通常のユーザタスクは、情報のスクロール
および、アクションを実行すべき多数のオブジェクトま
たはアイテムの選択を伴う。例えば、ユーザは、受信さ
れたメールのリストをスクロールさせ、個々のメールア
イテムを印刷するように選択することができる。従来の
ユーザインタフェースの設計は、一つの選択アイテムの
直接操作を、すべての選択アイテムを操作するように解
釈させている。残念ながら、大きなリストを最後までス
クロールさせた場合、ユーザがリストの最後の1アイテ
ムを印刷するように選択していない限り、現在のシステ
ムでは、ユーザは、選択アイテムまでスクロールバック
させなければらず、そうして直接操作がその選択アイテ
ムを印刷するために使用できるようになる。
【0005】現在の多くのアプリケーションでは、ある
アプリケーションのアイテムを別のアプリケーションで
の処理のために選択することが有用である。この単純な
例は上記のメール印刷の状況であり、この場合、ユーザ
は、多数のメールアイテムを印刷するように選択し、そ
れらを処理のためにプリンタにドラッグする。しかし、
一部のアプリケーションでは、選択を動的に、または、
選択されたと同時に処理することが望ましい。例えば、
データテーブルで選択されたアイテムが、別な報告書ア
プリケーションで直接要約できるであろう。現在のシス
テムは、選択されると、そのアクションを実行するため
のアクションバー技法を提供している。しかし、選択を
行う前に処理を指定することを可能にする技法はまった
く提供されていない。
【0006】ほとんどの状況では、マウスによる選択の
ためのユーザインタフェース機構は、一つのアイテムの
選択のために最適化されている。ユーザがマウスをクリ
ックすると、一つのアイテムが選択され、その他のアイ
テムは選択から外される。これは、ユーザがその他のア
イテムを選択から外すための余分なステップを実行する
のを省かせている。2以上のアイテムを選択するには、
ユーザは、アイテムを選択するために片手でマウスを使
用しながらキーボードの拡張キーを押下げていなければ
ならない。これは、ユーザに余計な複雑さを与え、両手
をふさぐことになり、ユーザが正しい拡張キーを覚えて
おくことを求める。
【0007】従来のシステムは、リストのすべてのアイ
テムを選択するためのマウス技法を提供している。通常
、これはプルダウンメニューによって付与されている。 プルダウンメニューはマウスによって容易にアクセスさ
れる。しかし、この技法は、オブジェクト−アクション
形のユーザモデルと両立しない。プルダウンアクション
は、選択されたオブジェクトに適用しなければならず、
オブジェクトの選択状態を変更できない。スプレッドシ
ートでは、シートの隅でクリックするとすべてのアイテ
ムを選択する。しかし、この技法は、他のアプリケーシ
ョンにまで広まっていない。
【0008】
【課題を解決するための手段】本発明では、アプリケー
ションのウィンドウ内に選択バスケットオブジェクトが
位置する。選択バスケットオブジェクトは容器を表す小
図形によって表現される。好ましい実施例において、選
択バスケットは、ウィンドウの未使用領域内にある。選
択バスケットは、0,1,複数または多数の選択が行わ
れたかどうかを図形的に指示する。アイテムは、それを
選択バスケットオブジェクトにドラッグすることにより
選択の集合に付加できる。その後、ソースオブジェクト
は選択強調表示される。これは、キーボードの拡張キー
を使用せずに多数の選択を行うことを可能にする。別の
アプリケーションからのアイテムは、選択バスケットに
ドラッグされれば、ウィンドウに加えられ、選択される
【0009】選択したアイテムだけを含むリストを見る
ために、ユーザは、選択バスケットオブジェクトを開く
ことができる。選択バスケットは、選択強調を示すすべ
ての選択アイテムを持つ別のウィンドウに表示される。 選択リストは、あるアイテムでクリックするとその他の
選択に影響することなくその選択状態に切り替わる点で
独自である。アイテムが選択から外されると、次に選択
バスケットオブジェクトが開けられても、そのアイテム
はもはや選択されないので、存在しない。また、アイテ
ムは直接操作によって選択リストから除去できる。例え
ば、アイテムは、リストハンドラウィンドウ用のタイト
ルバーのミニアイコンにドロップバックさせることがで
きる。
【0010】
【実施例】図面について説明する。図1は、参照番号1
1で指示されたウィンドウを示す。ウィンドウ11は、
ウィンドウの外部境界を成す境界線または枠13を有す
る。境界線13には、タイトルバー15およびアクショ
ンバー17が含まれている。ウィンドウ11の残りの部
分はクライアント領域19から成り、ここには、“Pr
oject  X”と名づけられたフォルダアイコン2
1、プリンタアイコン23を含む多数のアイコンが存在
する。
【0011】タイトルバー15は、ウィンドウを識別す
るウィンドウタイトル25、システムメニューアイコン
27およびウィンドウサイジングアイコン29を含んで
いる。システムメニューアイコン27によって、ユーザ
は、ウィンドウで実行させることができるアクションを
含むプルダウンメニューを表示させることができる。こ
れらのアクションは、そのウィンドウ自体に関連するも
のであり、ウィンドウに表示されたオブジェクトに関す
るものではない。アクションには例えば、ユーザがその
ウィンドウを画面で再配置することができるMOVE(
移動)、ウィンドウの大きさを縮小するMINIMIZ
E(最小化)、画面の大きさを拡大するMAXIMIZ
E(最大化)などが含まれる。ウィンドウサイジングア
イコン29は、メニューを用いずにMINIMIZEお
よびMAXIMIZEアクションを実行するためにマウ
スその他の位置決め装置を使用する迅速な方法を提供す
る。
【0012】アクションバー17は、ウィンドウに示さ
れたアプリケーションのアクションのリストを含んでい
る。アクションバー17のリストの各アクションは、ア
クションバー17にリスト化された各一般アクションに
含まれる個々のアクションをリスト化する関連プルダウ
ンメニューを持っている。例えば、FILEプルダウン
メニューは、ユーザが、ファイルを全体として操作する
アクションを通じてファイルで作業できるようにする。 FILEアクションに含まれた個々のアクションには、
ユーザが新しいファイルを作成できるようにするNEW
(新規作成)、現在のファイルを記憶装置に書き込むS
AVE(セーブ)がある。
【0013】ポインタ30は、マウス(図示せず)を用
いてユーザにより動かすことができる。ユーザは、ポイ
ンタ30を画面上で動かすことができ、マウスのボタン
によって、オブジェクトを選択し、ウィンドウを開き、
オブジェクトを直接操作し、他のオペレーションを実行
することができる。図1では、フォルダ21がグレーボ
ックス28によって強調表示されている。強調表示はフ
ォルダ21が選択されたことを示している。その選択は
、ポインタ30をフォルダ21に位置させ、マウスの番
号1のボタンをクリックすることにより行われる。選択
されたオブジェクトはアクションに使用できる。
【0014】図2では、ウィンドウ11に加えて、オブ
ジェクトウィンドウ31が示されている。オブジェクト
ウィンドウ31は、アイコン21によって表された“P
roject  X”フォルダの内容を含んでいる。ウ
ィンドウ31は、アクションバー17の“File”ア
クションに関連したプルダウンメニューから“Open
”オプションを選択することによって開かれたものであ
る。また、ウィンドウ31は、ポインタ30をフォルダ
21に位置させ、マウスの番号1のボタンをダブルクリ
ックすることによって開くこともできたはずである。
【0015】ウィンドウ31は、枠35、タイトルバー
37、アクションバー39、および、多数の文書および
図表アイコンが存在するクライアント領域41を含む点
で、ウィンドウ11と同様である。また、ウィンドウ3
1はスクロールバー43および45も含んでおり、これ
によりユーザは実際にクライアント領域41内にオブジ
ェクトの一部を表示させるためにウィンドウ枠35を移
動させることができる。各スクロールバー43および4
5は、使用できるすべての情報に関する可視情報の位置
および大きさを表現する、スライダボックス47を含む
。例えば、スライダボックス47がスクロールバー43
の最上部から1/3のところにあれば、ユーザが見るこ
とができる情報の部分は、その情報の一番上から1/3
の部分であることになる。
【0016】タイトルバー37は、タイトルバー15に
関して説明した要素に加え、1990年5月19日出願
の係属特許出願番号第07/522,300号に記載さ
れた、ウィンドウタイトルバーのミニアイコン49、お
よび、選択バスケットオブジェクトアイコン51を含ん
でいる。
【0017】図3は、“Document  2”アイ
コン53が選択された図である。文書アイコン53は、
ポインタ30をその上に位置させ、マウスの番号1のボ
タンをクリックすることによって選択された。または、
本発明に従えば、文書アイコン53は、文書アイコン5
3を選択バスケットオブジェクトアイコン51へドラッ
グすることによっても選択できたであろう。ドラッグは
、ポインタ30を文書アイコン53に位置させ、マウス
の番号2のボタンを押したまま選択バスケットオブジェ
クト51までポインタ30を動かすことによって行える
。 文書アイコン53のこのような直接操作によって、その
選択が行える。選択がポインタによる指示とクリックに
よって行われたにしろ、直接操作によって行われたとし
ても、文書アイコン53の選択は、文書アイコン53の
強調ボックス28、および、選択バスケットオブジェク
トアイコン51が一部満たされた表現によって指示され
る。
【0018】図4は、ウィンドウ31が、クライアント
領域41に追加されたアイテムを見えるようにするため
にスクロールされた図である。スライダバー47は、ウ
ィンドウ31がその最上部と最下部との間のほぼ真ん中
の位置にスクロールされたことを示している。強調ボッ
クス28は、“Chart  19”と題されたオブジ
ェクトのアイコン55が選択されたことを示している。 選択バスケットオブジェクトアイコン51は2以上のオ
ブジェクトが選択されたことを示している。
【0019】図5は、選択バスケットウィンドウ57が
選択された図である。選択バスケットウィンドウ57は
、好ましくは、選択バスケットオブジェクトアイコン5
1にポインタ30を動かし、マウスの番号1のボタンを
ダブルクリックすることによって開かれる(図4参照)
。選択バスケットウィンドウ57はウィンドウ11およ
び13と同様であり、文書アイコン53および図表アイ
コン55である選択アイテムを含むクライアント領域5
9を含んでいる。選択バスケットウィンドウ57により
、ユーザは、行われた選択を見ることができる。選択バ
スケットウィンドウ57の各選択アイテムは、そのアイ
テムが選択されたことを示す強調ボックスを伴っている
。ユーザは、ポインタ30を選択から外すアイテムへ動
かし、マウスの番号1のボタンをクリックすることによ
り、アイテムを選択バスケットオブジェクトの選択から
外すことができる。このアクションは、選択から外され
たオブジェクトに関する強調ボックス28を削除させる
。しかし、選択バスケットウィンドウ57が開かれたま
まである限り、選択から外されたオブジェクトは目に見
えるまま残されており、そのオブジェクトでクリックす
ることによって再び選択することができる。選択バスケ
ットウィンドウ57が閉じられると、選択から外された
いずれのアイテムも選択バスケットオブジェクトから除
去される。選択バスケットウィンドウ57が再び開かれ
ると、以前に選択から外されたアイテムは現れない。
【0020】図6について説明する。選択バスケットウ
ィンドウ57は閉じられ、ウィンドウ31は最下部まで
スクロールされている。文書アイコン61の強調ボック
スによって指示されているように、追加の選択が行われ
ている。選択バスケットオブジェクト51は、3以上の
選択が行われたことを図形的に示している。図6は、選
択されたオブジェクトを印刷するための選択バスケット
オブジェクトアイコン51の直接操作を図示している。 選択バスケットオブジェクトアイコン51は、これをプ
リンタアイコン23にドラッグすることによって直接操
作される。選択バスケットオブジェクトアイコン51が
プリンタアイコン23へドロップされると、選択された
文書および図表が印刷される。
【0021】個々の選択に加えて、上述の通り、フォル
ダのすべてのアイテムは、フォルダミニアイコン49を
選択バスケット51へドラッグすることにより選択でき
る。この直接操作はフォルダ21のアイテムのすべてを
選択させることになり、強調ボックス28は各アイテム
に表示される。この全機能選択は、ユーザがそのフォル
ダのアイテムのほとんどを選択したい場合には特に有利
である。その後、ユーザは選択バスケットウィンドウ5
7を開き、いずれかの不要なアイテムを選択から外すこ
とができる。
【0022】図7は、本発明の好ましいソフトウエア実
施例の流れ図である。システムはブロック65で初期化
される。システムの初期化は、プログラム選択、プログ
ラムロード、データのアドレス指定、記憶装置のオープ
ン、コンピュータ画面のデータおよびポインタの表示と
いった従来のステップを含む。システムが初期化された
後、システムの入力および処理はブロック67で監視さ
れる。これらの監視は、ポインタの位置、マウスボタン
およびキーボード拡張キーの状態の監視を含む。
【0023】決定ブロック69において、ユーザが選択
バスケットを開けると、システムはブロック71で選択
リストウィンドウを開く。このとき、ブロック71に示
された選択リストウィンドウオープンルーチンは、図8
でさらに詳細に示されており、これには、ブロック72
で新しいウィンドウを開くこと、および、ブロック74
でウィンドウにすべての選択を表示することを含む。選
択リストウィンドウが開けられた後、システムはブロッ
ク67に戻り入力の監視を続ける。
【0024】決定ブロック73において、ユーザが選択
バスケットをドラッグすると、システムはブロック75
で選択バスケット直接操作ソース処理を実行する。ブロ
ック75の選択バスケット直接操作ソース処理ルーチン
は、図9でさらに詳細に示されている。入力は、決定ブ
ロック79でドロップが生じるまで、ブロック77で監
視される。ドロップは、マウスの番号2のボタンが放さ
れると発生する。ドロップが発生すると、決定ブロック
81で、システムは選択バスケットソースオブジェクト
が有効ターゲット上にあるかどうかを検査する。有効で
なければ、直接操作フィードバック・処理はブロック8
3で終了し、システムはブロック67に戻りシステム入
力の監視を続ける。他方、ターゲットが有効であれば、
選択されたオブジェクトはブロック85で取り出され、
指示されたアクションはブロック87で選択されたオブ
ジェクトについて実行される。アクションが完了すると
、システムは再びブロック67の入力の監視に戻る。
【0025】再び図7に戻って、決定ブロック89で、
ユーザが別のオブジェクトを選択バスケットにドラッグ
した場合、システムはブロック91で選択バスケット直
接操作ターゲット処理を実行する。ドラッグターゲット
処理の詳細を示す図10について詳述すれば、入力は直
接操作中、ブロック93で監視される。決定ブロック9
5に示すように、システムはドロップが発生するまで入
力を監視し続ける。ドロップが発生すると、システムは
決定ブロック97でソースオブジェクトが選択バスケッ
ト上にあるかどうかを検査する。なければ、システムは
ブロック67に戻りシステムの入力および処理の監視を
続ける。ソースオブジェクトが選択バスケット上にドロ
ップされた場合、システムは、決定ブロック99で、ソ
ースオブジェクトが同じウィンドウにあるかどうかを検
査する。そうでなければ、システムは、決定ブロック1
01で、ソースオブジェクトがウィンドウに追加できる
かどうかを検査する。追加できなければ、システムはブ
ロック67に戻って入力の監視を続ける。他方、ソース
オブジェクトがウィンドウに追加できる場合、ソースオ
ブジェクトはブロック103でウィンドウに追加される
。その後、ソースオブジェクトはブロック105で選択
され、選択バスケット表示はブロック107に更新され
る。
【0026】ブロック107で選択バスケット表示を更
新するルーチンは、図11で詳細に示す。決定ブロック
109で1アイテムが選択されると、ブロック111で
1選択インジケータが表示される。ブロック113で2
のアイテムが選択されると、ブロック117で2の選択
インジケータが表示される。同様に、3のアイテムが選
択されると、ブロック119で3の選択インジケータが
表示される。最終的に、決定ブロック121で4以上の
アイテムが選択された場合、選択バスケット満杯インジ
ケータがブロック123で表示される。他方、一つのア
イテムも選択されない場合、選択バスケット空インジケ
ータがブロック125で表示され、システムはブロック
67のシステムの入力および処理の監視に戻る。
【0027】再び図7に戻って、システムは決定ブロッ
ク127で選択が変更されたかどうかを検査する。変更
された場合、選択バスケット表示はブロック129で更
新される。選択バスケット表示更新ルーチンは、上述の
図11によって詳述した。
【0028】選択バスケット表示が更新された後、シス
テムは選択バスケットが決定ブロック131で連係され
たかどうかを検査する。連係されていなければ、システ
ムはブロック67に戻って入力および処理の監視を続け
る。しかし、選択バスケットが連係された場合、システ
ムはブロック133で選択バスケット連係処理を実行す
る。連係処理の実施は図13に示されており、ブロック
135で、選択されたオブジェクトを連係オブジェクト
に送ることを含む。選択されたオブジェクトが連係オブ
ジェクトに送られた後、連係オブジェクトは、ブロック
137で選択されたオブジェクトによりアクションを実
行し、システムはブロック67に戻り入力の監視を続け
る。
【0029】最後に、決定ブロック139で、システム
は入力が選択リストウィンドウに成されたかどうかを検
査する。そうであれば、システムはブロック141で選
択リストウィンドウ処理を実行する。選択リストウィン
ドウ処理ステップの実施は図12に示されている。決定
ブロック143で、アイテムが選択から外された場合、
そのアイテムは、ブロック145でリストウィンドウか
ら、ブロック147でアプリケーションウィンドウから
、選択から外される。この選択排除は、特に、選択から
外されたオブジェクトアイコンから選択強調ボックスを
除去することを伴う。決定ブロック149で、リストウ
ィンドウのアイテムが選択された場合、そのアイテムは
、ブロック151でリストウィンドウで選択され、ブロ
ック153でアプリケーションウィンドウで選択される
。アイテムが選択排除も選択もされなければ、ブロック
155で他のアクションがそのアイテムについて実行さ
れ、システムはブロック67に戻り入力および処理の監
視を続ける。
【0030】以上の説明から、本発明は従来の技術にま
さる多数の利益を提供することがわかろう。ユーザは、
目に見えるものであれそうでないものであれ、存在する
選択の相対数の直接指示が付与される。さらに、ユーザ
には、マウスだけを用いて、いずれの拡張キーも用いず
に多数の選択を行うための技法が提供される。ユーザは
、選択が直接目にすることができないものであっても、
その選択を直接操作できる。ユーザは、選択されたアイ
テムの集合の簡潔なリストを見ることができ、選択を容
易に追加または除去することができる。ユーザは、選択
とその他のアプリケーションまたはアイテムとの間の連
係を確立することができる。この連係は、既存の選択(
それがある場合)および、連係が確立された後に行われ
た選択の両方に作用する。
【図面の簡単な説明】
【図1】“Workplace−Daily”と題する
ウィンドウの描写図。
【図2】“Folder−Project  X”と題
するウィンドウが開かれた図1の描写図。
【図3】“Document  2”と題するオブジェ
クトが選択された図2の描写図。
【図4】“Folder−Project  X”ウィ
ンドウがスクロールされ、別のオブジェクトが選択され
た図3の描写図。
【図5】“Selection  Basket”ウィ
ンドウが開かれた図4の描写図。
【図6】選択バスケットオブジェクトの直接操作を示す
図4の描写図。
【図7】本発明の好ましいソフトウエア実施例の流れ図
【図8】図7の“Open  Selections 
 Listing  Window”ルーチンの詳細を
示す流れ図。
【図9】図7の“Perform  Selectio
n  Basket  DirectManipula
tion  Source  Processing”
ルーチンの詳細を示す流れ図。
【図10】図7の“Perform  Selecti
on  Basket  DirectManipul
ation  Target  Processing
”ルーチンの実施例を示す流れ図。
【図11】図7の“Update  Selectio
n  Basket  Display”ルーチンの実
施例を示す流れ図。
【図12】図7の“Perform  Selecti
ons  Listing  Window  Pro
cessing”ルーチンの実施例を示す流れ図。
【図13】図7の“Perform  Selecti
on  Basket  LinkProcessin
g”ルーチンの実施例を示す流れ図。

Claims (12)

    【特許請求の範囲】
  1. 【請求項1】表示画面および前記画面でオブジェクトを
    操作するためのユーザ操作可能手段を含むコンピュータ
    システムにおける、多数の選択されたオブジェクトのオ
    ペレーションを実行する方法であって、前記画面に選択
    バスケットオブジェクトを表示する段階と、多数のオブ
    ジェクトを選択する段階と、前記選択バスケットオブジ
    ェクトに関する前記オペレーションを実行する段階とを
    含むことを特徴とする方法。
  2. 【請求項2】請求項1記載の方法であって、多数のオブ
    ジェクトを選択する前記段階が、前記オブジェクトのそ
    れぞれを前記選択バスケットオブジェクトにドラッグす
    る段階を含むことを特徴とする方法。
  3. 【請求項3】請求項2記載の方法であって、前記オブジ
    ェクトが前記選択バスケットオブジェクトにドラッグさ
    れた時にそのオブジェクトを強調表示する段階を含むこ
    とを特徴とする方法。
  4. 【請求項4】請求項1記載の方法であって、前記オブジ
    ェクトはウィンドウに表示され、前記ウィンドウはタイ
    トルバーのミニアイコンを含み、多数のオブジェクトを
    選択する前記段階は前記ウィンドウのすべてのオブジェ
    クトを選択するためにタイトルバーのミニアイコンを選
    択バスケットオブジェクトにドラッグする段階を含むこ
    とを特徴とする方法。
  5. 【請求項5】請求項1記載の方法であって、前記オペレ
    ーションを実行する段階が、前記選択バスケットオブジ
    ェクトをターゲットオブジェクトにドラッグする段階を
    含むことを特徴とする方法。
  6. 【請求項6】請求項1記載の方法であって、前記選択バ
    スケットオブジェクトの前記オペレーションを実行する
    前記段階が、前記選択オブジェクトのそれぞれの前記オ
    ペレーションを自動的に実行する段階を含むことを特徴
    とする方法。
  7. 【請求項7】請求項1記載の方法であって、前記選択バ
    スケットオブジェクトの選択されたオブジェクトの相対
    数の視覚的指示を付与し行進する段階を含むことを特徴
    とする方法。
  8. 【請求項8】請求項1記載の方法であって、ユーザがウ
    ィンドウの選択されたオブジェクトを見ることができる
    ようにするために前記選択バスケットオブジェクトを開
    く段階を含むことを特徴とする方法。
  9. 【請求項9】請求項8記載の方法であって、前記オブジ
    ェクトはオリジナルウィンドウから選択され、前記選択
    バスケットウィンドウから一定のオブジェクトを選択か
    ら外す段階と、前記オリジナルウィンドウの同一オブジ
    ェクトを自動的に選択から外す段階とを含むことを特徴
    とする方法。
  10. 【請求項10】表示画面およびユーザ操作ポインタを含
    むコンピュータシステムにおけるアクションのためのオ
    ブジェクトを選択する方法であって、前記画面に選択バ
    スケットオブジェクトを表示する段階と、前記選択バス
    ケットオブジェクトの選択されたオブジェクトのコピー
    を挿入する段階と、前記選択バスケットオブジェクトの
    選択されたオブジェクトの相対数の視覚的指示を付与す
    る段階を含むことを特徴とする方法。
  11. 【請求項11】請求項1記載の方法であって、選択され
    たオブジェクトのコピーを挿入する前記段階が前記選択
    されたオブジェクトを前記選択バスケットオブジェクト
    にドラッグする段階を含むことを特徴とする方法。
  12. 【請求項12】コンピュータシステムのユーザが表示画
    面で表示できる多数の選択されたオブジェクトのオペレ
    ーションを実行できるようにする方法であって、前記画
    面に前記選択バスケットオブジェクトを表示するための
    手段を付与する段階と、多数のオブジェクトを選択する
    ための手段を付与する段階と、前記選択バスケットオブ
    ジェクトの前記オペレーションを実行するための手段を
    付与する段階とを含む方法。
JP3203367A 1990-08-30 1991-07-19 コンピュータシステムにおける多数の選択オブジェクトのオペレーションの図形的実行方法 Expired - Lifetime JPH0760377B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US57499790A 1990-08-30 1990-08-30
US574997 1990-08-30

Publications (2)

Publication Number Publication Date
JPH04256126A true JPH04256126A (ja) 1992-09-10
JPH0760377B2 JPH0760377B2 (ja) 1995-06-28

Family

ID=24298499

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3203367A Expired - Lifetime JPH0760377B2 (ja) 1990-08-30 1991-07-19 コンピュータシステムにおける多数の選択オブジェクトのオペレーションの図形的実行方法

Country Status (2)

Country Link
EP (1) EP0475870A3 (ja)
JP (1) JPH0760377B2 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5638505A (en) * 1991-08-16 1997-06-10 Sun Microsystems, Inc. Apparatus and methods for moving/copying objects using destination and/or source bins
DE69321289T2 (de) * 1992-05-26 1999-06-02 Ibm Objektorientiertes Anzeigesystem
US5375200A (en) * 1992-11-13 1994-12-20 International Business Machines Corporation Method and system for graphic interaction between data and applications within a data processing system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6231479A (ja) * 1985-08-02 1987-02-10 Fujitsu Ltd 画像識別子による情報処理方式
JPH01276347A (ja) * 1988-04-28 1989-11-06 Canon Inc 情報処理装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2841433B2 (ja) * 1989-03-15 1998-12-24 富士ゼロックス株式会社 マルチウィンドウ・システム

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6231479A (ja) * 1985-08-02 1987-02-10 Fujitsu Ltd 画像識別子による情報処理方式
JPH01276347A (ja) * 1988-04-28 1989-11-06 Canon Inc 情報処理装置

Also Published As

Publication number Publication date
JPH0760377B2 (ja) 1995-06-28
EP0475870A3 (en) 1992-03-25
EP0475870A2 (en) 1992-03-18

Similar Documents

Publication Publication Date Title
US5550969A (en) Graphical method of indicating the position of and performing an operation on a plurality of selected objects in a computer system
US5828376A (en) Menu control in a graphical user interface
US5140677A (en) Computer user interface with window title bar mini-icons
US7350154B2 (en) Virtual desktop manager
US5664128A (en) Object storage apparatus for use with data sets in computer applications
EP0970416B1 (en) Method and apparatus for configuring sliding panels
JP2732557B2 (ja) Guiの機能を変更する方法及びデータ処理システム
RU2554395C2 (ru) Система и способ для выбора вкладки в браузере с вкладками
US6072486A (en) System and method for creating and customizing a deskbar
EP0717344B1 (en) Taskbar with start menu
US7603628B2 (en) User interface for and method of managing icons on group-by-group basis using skin image
JP2675987B2 (ja) データの処理方法及び処理システム
US8112723B2 (en) Previewing next state based on potential action in current state
US20120304112A1 (en) System for and method of generating and navigating within a workspace of a computer application
JP4921352B2 (ja) 画面から見えなくなっているエンティティの動的実体化(情報を表示する方法及び装置)
US20140281969A1 (en) Previews of dialogs in applications
JPH077334B2 (ja) オブジェクトを作成するためのシステム及び方法
JPH07210361A (ja) グラフィカル・ユーザ・インタフェースにおける統合化されたデータ処理実施方法
JPH05303479A (ja) データ処理システム及びその実行方法
US5619637A (en) Method and system for automatic storage of an object within a container object within a graphical user interface within a data processing system
EP0717343A1 (en) Context sensitive menu system/menu behavior
JPH04256126A (ja) コンピュータシステムにおける多数の選択オブジェクトのオペレーションの図形的実行方法
EP0480859A2 (en) Computer user interface with visual indication of validity of a target object during a direct manipulation operation
JPH04233628A (ja) 直接入力操作方法
JPH01233617A (ja) 情報処理装置