JPH03228132A - 表示画面におけるパレット切り換え方式 - Google Patents
表示画面におけるパレット切り換え方式Info
- Publication number
- JPH03228132A JPH03228132A JP2023812A JP2381290A JPH03228132A JP H03228132 A JPH03228132 A JP H03228132A JP 2023812 A JP2023812 A JP 2023812A JP 2381290 A JP2381290 A JP 2381290A JP H03228132 A JPH03228132 A JP H03228132A
- Authority
- JP
- Japan
- Prior art keywords
- screen
- palette
- area
- displayed
- display
- 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
Links
Landscapes
- Stored Programmes (AREA)
- Digital Computer Display Output (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔概要〕
表示画面に複数のオブジェクト領域を設定し、任意のオ
ブジェクト領域を指定して、画面との対話形式により、
プログラム作成等の処理を行う装置に関し、 複数のオブジェクト画面を1画面上に表示する場合にお
けるパレット表示を、指定されたオブジェクト毎に作業
者が簡単な操作で切り換えて表示できるようにすること
を目的とし、 表示画面に複数のオブジェク1M域に共通のパレット領
域を設け、また複数のオブジェクト領域の各々ごとに処
理に関連するパレット情報を管理し、上記複数のオブジ
ェクト領域の任意の1つが指定されたとき当該オブジェ
クト領域に対応するパレット情報のみを選択して、上記
パレット領域に表示する構成を持つ。
ブジェクト領域を指定して、画面との対話形式により、
プログラム作成等の処理を行う装置に関し、 複数のオブジェクト画面を1画面上に表示する場合にお
けるパレット表示を、指定されたオブジェクト毎に作業
者が簡単な操作で切り換えて表示できるようにすること
を目的とし、 表示画面に複数のオブジェク1M域に共通のパレット領
域を設け、また複数のオブジェクト領域の各々ごとに処
理に関連するパレット情報を管理し、上記複数のオブジ
ェクト領域の任意の1つが指定されたとき当該オブジェ
クト領域に対応するパレット情報のみを選択して、上記
パレット領域に表示する構成を持つ。
[産業上の利用分野]
本発明は、画面との対話形式により、プログラム作成等
の処理を行う処理装置に関する。
の処理を行う処理装置に関する。
プログラム作成等を行う対話形式の処理装置においては
、処理の対象毎にその処理画面を表示して作業を進める
が、互いに関連のある複数の対象についてはそれらを1
画面におさめて作業をし易くすることが望まれる。
、処理の対象毎にその処理画面を表示して作業を進める
が、互いに関連のある複数の対象についてはそれらを1
画面におさめて作業をし易くすることが望まれる。
本発明は、そのような、複数の異なる処理対象を1画面
に表示した場合において、処理対象に関連して使用され
る可能性のある作業情報を画面の切り換えなしにパレッ
ト領域に切り換え表示するパレット切り換え方式に関す
る。
に表示した場合において、処理対象に関連して使用され
る可能性のある作業情報を画面の切り換えなしにパレッ
ト領域に切り換え表示するパレット切り換え方式に関す
る。
〔従来の技術]
従来は、1画面に複数の処理対象が含まれる場合(以後
処理対象をオブジェクトという)、処理しようとするオ
ブジェクトごとに処理画面を切り換え、パレットはそれ
ぞれの処理画面にオブジェクト固有に設けていた。
処理対象をオブジェクトという)、処理しようとするオ
ブジェクトごとに処理画面を切り換え、パレットはそれ
ぞれの処理画面にオブジェクト固有に設けていた。
例えば、商品管理プログラムの作成において、項目を定
義する場合には、題名と項目についてのチエツク条件の
2つのオブジェクトが含まれ、両者が対応づけて参照さ
れている。
義する場合には、題名と項目についてのチエツク条件の
2つのオブジェクトが含まれ、両者が対応づけて参照さ
れている。
そして、項目名のオブジェクトとチエツク条件のオブジ
ェクトを処理する画面は別のものとし、いずれの処理画
面にも項目名とチエツク条件のオブジェクトを表示する
が、パレットについては、項目名のオブジェクトを処理
する画面では項目名に関連するパレットを表示し、チエ
ツク条件のオブジェクトを処理する画面ではチエツク条
件に関連するパレットのみを表示する。
ェクトを処理する画面は別のものとし、いずれの処理画
面にも項目名とチエツク条件のオブジェクトを表示する
が、パレットについては、項目名のオブジェクトを処理
する画面では項目名に関連するパレットを表示し、チエ
ツク条件のオブジェクトを処理する画面ではチエツク条
件に関連するパレットのみを表示する。
即ち、各オブジェクト画面毎にそれぞれのオブジェクト
に固有のパレットを表示するようにし、オブジェクト画
面の切り換えと一緒にパレットも切り替わるようにして
いた。
に固有のパレットを表示するようにし、オブジェクト画
面の切り換えと一緒にパレットも切り替わるようにして
いた。
第4図に、従来のパレットの切り換え方式を示す。
図において、41〜47はオブジェクト画面を切り換え
るのと一緒にパレット画面も切り換えるパレット切り換
え方式のフロー、48は商品コードを対象とした場合の
オブジェクト画面の例、49はオブジェクト画面48に
おけるパレット、48゛はチエツク条件を対象とした場
合のオブジェクト画面の例、49゛はオブジェクト画面
48におけるパレットである。
るのと一緒にパレット画面も切り換えるパレット切り換
え方式のフロー、48は商品コードを対象とした場合の
オブジェクト画面の例、49はオブジェクト画面48に
おけるパレット、48゛はチエツク条件を対象とした場
合のオブジェクト画面の例、49゛はオブジェクト画面
48におけるパレットである。
図のフローに従って、従来のパレット切り換え方式の説
明をする。
明をする。
(41) 処理の対象となるオブジェクト画面を選択す
る。
る。
(42) 選択された、オブジェクトの画面を表示する
。
。
図においては、プログラム作成に際し、処理のオブジェ
クトの項目名を商品コードを選択した場合を示し、画面
上にその項目名とともにその管理項目である「商品名」
、「数量」を−覧にしたパレット49を表示する。
クトの項目名を商品コードを選択した場合を示し、画面
上にその項目名とともにその管理項目である「商品名」
、「数量」を−覧にしたパレット49を表示する。
(43)、(44) 表示されているパレット上の項目
を選択すれば、選択された項目に対応する画面表示を行
う。即ち、図において、表示されているパレット49上
で商品名を選択すれば、それに対応する画面が表示され
る。
を選択すれば、選択された項目に対応する画面表示を行
う。即ち、図において、表示されているパレット49上
で商品名を選択すれば、それに対応する画面が表示され
る。
(43)、(45) パレットを選択しなければ、オブ
ジェクト画面を変更するか判断する。
ジェクト画面を変更するか判断する。
(46) オブジェクト画面の変更がなければ、同し画
面を表示する。
面を表示する。
(47) (46)で変更があった場合は、新たに
選択されたオブジェクトの画面を表示する。
選択されたオブジェクトの画面を表示する。
図において、新たに指定されたオブジェクトの項目名は
「チエツク条件Jであるからそのオブジェクト画面を、
そのパレットとともに表示する。
「チエツク条件Jであるからそのオブジェクト画面を、
そのパレットとともに表示する。
[発明が解決しようとする課題]
上記のように、従来は、1画面につき1オブジ工クト画
面のみをパレットとともに表示するようにしていた。
面のみをパレットとともに表示するようにしていた。
そのため、オブジェクト選択の都度、画面表示を切り換
えなければならず、作業効率が悪いものであった。
えなければならず、作業効率が悪いものであった。
複数の関連するオブジェクト画面を、同時に1画面上に
表示するようにし、画面上で処理を進めようとするオブ
ジェクトを選択できるようにすれば作業し易いものとす
ることができる。
表示するようにし、画面上で処理を進めようとするオブ
ジェクトを選択できるようにすれば作業し易いものとす
ることができる。
本発明は、上記のような、複数のオブジェクト画面を1
画面上に表示する場合におけるパレット表示を、指定さ
れたオブジェクト毎に作業者が簡単な操作で切り換えて
表示できるようにすることを目的とする。
画面上に表示する場合におけるパレット表示を、指定さ
れたオブジェクト毎に作業者が簡単な操作で切り換えて
表示できるようにすることを目的とする。
本発明は、表示画面に複数のオブジェクト領域を設定し
、複数のオブジェクト画面を1画面上に表示するように
する。
、複数のオブジェクト画面を1画面上に表示するように
する。
そして、任意のオブジェクト領域を指定することにより
処理を行うようにし、複数のオブジェクト領域の各々ご
とに処理に必要な項目の一覧情報を表示するパレット領
域を画面上に設けた。
処理を行うようにし、複数のオブジェクト領域の各々ご
とに処理に必要な項目の一覧情報を表示するパレット領
域を画面上に設けた。
そして、複数のオブジェクト領域の任意の1つが指定さ
れたとき対応する項目の一覧情報のみを選択して、パレ
ット領域に複数のオブジェクト画面とともに表示するよ
うにした。
れたとき対応する項目の一覧情報のみを選択して、パレ
ット領域に複数のオブジェクト画面とともに表示するよ
うにした。
本発明の基本構成を第1図に示す。
図は、関連のあるオブジェクト間で階層的に上位にある
処理対象である親オブジェクトを表示する第1オブジエ
クト領域とその親オブジェクトに階層的に従属する子オ
ブジェクトを表示する第2オブジエクト領域の2つのオ
ブジェクト領域を同時に表示する場合の例を示す。
処理対象である親オブジェクトを表示する第1オブジエ
クト領域とその親オブジェクトに階層的に従属する子オ
ブジェクトを表示する第2オブジエクト領域の2つのオ
ブジェクト領域を同時に表示する場合の例を示す。
図において、1は画面の第1オブジエクト領域に表示す
る第1オブジエクト領域対象データ、2は画面の第2領
域に表示する第2オブジエクト領域対象データ、3は第
1、第2領域に表示される各オブジェクト画面に対応し
て備えられ、画面のパレット表示領域に表示されるパレ
ット表示データ、4は第1オブジエクト領域、第2オブ
ジエクト領域、パレット表示領域を持つ表示画面、5は
カーソル移動、データ入力を行うためのキーボド等の入
力装置、6は人力装置5より指示された位置にカーソル
表示するためのカーソル制御手段、7は画面上に表示さ
れたカーソル、8はカーソルが第1オブジエクト領域に
あるか、第2オブジエクト領域にあるかを判定する指定
オブジェクト領域判定手段、9はカーソルが第1オブジ
エクト領域か第2オブジエクト領域にあるかに従って、
カーソルのある領域に表示されているオブジェクト項目
に対応するパレット表示データを選択するためのパレッ
ト管理手段である。
る第1オブジエクト領域対象データ、2は画面の第2領
域に表示する第2オブジエクト領域対象データ、3は第
1、第2領域に表示される各オブジェクト画面に対応し
て備えられ、画面のパレット表示領域に表示されるパレ
ット表示データ、4は第1オブジエクト領域、第2オブ
ジエクト領域、パレット表示領域を持つ表示画面、5は
カーソル移動、データ入力を行うためのキーボド等の入
力装置、6は人力装置5より指示された位置にカーソル
表示するためのカーソル制御手段、7は画面上に表示さ
れたカーソル、8はカーソルが第1オブジエクト領域に
あるか、第2オブジエクト領域にあるかを判定する指定
オブジェクト領域判定手段、9はカーソルが第1オブジ
エクト領域か第2オブジエクト領域にあるかに従って、
カーソルのある領域に表示されているオブジェクト項目
に対応するパレット表示データを選択するためのパレッ
ト管理手段である。
〔作用]
本発明の基本構成の作用を第1図により説明する。
画面4の第1オブジエクHI域には、図示のように、第
1オブジエクト領域対象データのうち項目名が「商品コ
ード」のオブジェクト画面が表示されているとする。
1オブジエクト領域対象データのうち項目名が「商品コ
ード」のオブジェクト画面が表示されているとする。
その時、画面4の第2オブジエクト領域には第2オブジ
エクト領域対象データのうち、第1オブジエクト領域に
表示されている項目に従属する、例えば、「チエツク条
件」が表示される。
エクト領域対象データのうち、第1オブジエクト領域に
表示されている項目に従属する、例えば、「チエツク条
件」が表示される。
そして、現在カーソルが第1オブジエクト領域にあると
すると、指定オブジェクト領域判定手段8はカーソルが
第1オブジエクト領域にあることを読み取り、それに従
って、パレット管理手段9は第1オブジエクト領域に表
示されている項目名「商品コード」に対応するパレット
表示データを選択して、パレット表示領域に表示する。
すると、指定オブジェクト領域判定手段8はカーソルが
第1オブジエクト領域にあることを読み取り、それに従
って、パレット管理手段9は第1オブジエクト領域に表
示されている項目名「商品コード」に対応するパレット
表示データを選択して、パレット表示領域に表示する。
作業者がそこで、第2オブジエクト領域に表示されてい
る「チエツク条件」をオブジェクトとして処理を進める
ため、カーソルを第2オブジエクト領域に設定すると、
指定オブジェクト領域判定手段8は、それを読み取り、
その読み取り結果に従って、第2オブジエクト領域に表
示されている項目名「チエツク条件」に対応するパレッ
ト表示データ「単独チエツク」等のパレット表示データ
を、画面のパレット表示領域上に表示する。
る「チエツク条件」をオブジェクトとして処理を進める
ため、カーソルを第2オブジエクト領域に設定すると、
指定オブジェクト領域判定手段8は、それを読み取り、
その読み取り結果に従って、第2オブジエクト領域に表
示されている項目名「チエツク条件」に対応するパレッ
ト表示データ「単独チエツク」等のパレット表示データ
を、画面のパレット表示領域上に表示する。
作業者は、その後、パレットに表示されている情報をカ
ーソル等で選択することにより次の作業画面を得て処理
を進めることができる。
ーソル等で選択することにより次の作業画面を得て処理
を進めることができる。
上記のように、本発明によれば、画面に複数のオブジェ
クト画面が表示されている場合に、カーソルを画面に指
定した領域単位に選択することにより、指定された領域
のパレットを簡単に表示させることかできる。
クト画面が表示されている場合に、カーソルを画面に指
定した領域単位に選択することにより、指定された領域
のパレットを簡単に表示させることかできる。
第2図、第3図により本発明の詳細な説明する。
第2図(al、(b)は、本発明を適用したプログラム
作成処理における、項目に対するチエツク条件を定義す
る[関連チエ、り定義画面」の例を示す。
作成処理における、項目に対するチエツク条件を定義す
る[関連チエ、り定義画面」の例を示す。
図(a)は、第1オブジエクト領域を選択した場合の画
面の例を示す。
面の例を示す。
図において、20は画面、21は画面の第1オブジェク
ト頭域、22は第2オブジエクト領域、23はパレット
表示領域、24はカーソルである。
ト頭域、22は第2オブジエクト領域、23はパレット
表示領域、24はカーソルである。
第1オブジエクト領域21は、親オブジェクトとして「
商品コード」、「数量Jを選択した場合の処理をするた
めの画面の例を示す。
商品コード」、「数量Jを選択した場合の処理をするた
めの画面の例を示す。
第2オブジエクト領域22は、子オブジェクトとして、
第1オブジエクト領域に表示されている「商品コード」
および「数量」に従属してプログラム作成するために必
要な子オブジェクトである「チエツク条件」を画面表示
している場合を示す。
第1オブジエクト領域に表示されている「商品コード」
および「数量」に従属してプログラム作成するために必
要な子オブジェクトである「チエツク条件」を画面表示
している場合を示す。
図において、例えば、正常条件のチエツク項目として「
&表処理結果−$EOD、は、プログラムの表処理結果
はE OD (END OF DATA)になっている
かどうかの指示を意味する。
&表処理結果−$EOD、は、プログラムの表処理結果
はE OD (END OF DATA)になっている
かどうかの指示を意味する。
パレット表示領域23には、カーソル24が第1オブジ
エクHJI域21上に設定されているため、それに応し
て、そのオブジェクトの処理に必要な「商品名」、「単
価」等の項目を一覧にしたパレットが表示されている。
エクHJI域21上に設定されているため、それに応し
て、そのオブジェクトの処理に必要な「商品名」、「単
価」等の項目を一覧にしたパレットが表示されている。
ここで、第1オブジエクト領域の処理を進めるため、パ
レット上の、例えば、「商品名」をカーソルにより選択
すると、それに対応した画面が表示される。
レット上の、例えば、「商品名」をカーソルにより選択
すると、それに対応した画面が表示される。
また、図の画面において、カーソルを第2オブジエクト
領域22に設定すると、パレット表示領域の表示が第2
オブジエクト領域の処理対象項目である[チエツク条件
Jに対応した同図(ロ)における表示領域の処理内容を
表示する。
領域22に設定すると、パレット表示領域の表示が第2
オブジエクト領域の処理対象項目である[チエツク条件
Jに対応した同図(ロ)における表示領域の処理内容を
表示する。
図■)において、25は画面、26.27はそれぞれ図
(a)と同じ表示内容の第1オブジエクト領域、第2オ
ブジエクト領域、28は第2オブジエクト領域27に対
応するパレット表示領域、29はカーソルである。
(a)と同じ表示内容の第1オブジエクト領域、第2オ
ブジエクト領域、28は第2オブジエクト領域27に対
応するパレット表示領域、29はカーソルである。
作業者は、作成プログラムのチエツク作業を行うため、
パレット表示領域28の表示項目を選択することにより
必要な処理を進めることができる。
パレット表示領域28の表示項目を選択することにより
必要な処理を進めることができる。
例えば、「チエツク条件設定」をカーソル指定すること
により対応する表示画面を得て、作業を進める。
により対応する表示画面を得て、作業を進める。
第3図に、本発明のパレット切り換え処理の実施例のフ
ローを示す。
ローを示す。
図示の番号に従って本発明のパレット切り換え方式の実
施例の説明をする。
施例の説明をする。
(31) 処理の対象とするオブジェクトが変化したか
判定し、変化なければ、現在の画面を継続して表示する
。
判定し、変化なければ、現在の画面を継続して表示する
。
(32)現在のカーソル位置を判定する。
(33) 現在のカーソル位置が第1オブジエクト領域
にあれば、第1オブジエクトtJI域用のパレット表示
情報をもとに、そのオブジェクトに対応するパレット表
示を行う。
にあれば、第1オブジエクトtJI域用のパレット表示
情報をもとに、そのオブジェクトに対応するパレット表
示を行う。
(34) 現在のカーソル位置が第2オブジエクト領域
にあれば、第2オブジエクト領域用のパレット表示情報
をもとに、そのオブジェクトに対応するパレット表示を
行う。
にあれば、第2オブジエクト領域用のパレット表示情報
をもとに、そのオブジェクトに対応するパレット表示を
行う。
(発明の効果)
本発明によれば、画面上に設定した複数のオブジェクト
領域のうちから必要とするオブジェクトを指定すること
によりそれに対応するパレット表示を自動的に得ること
ができる。
領域のうちから必要とするオブジェクトを指定すること
によりそれに対応するパレット表示を自動的に得ること
ができる。
また、そのためのカーソル設定は画面上の広い領域単位
で行うため、カーソル設定が容易であり、対話形式によ
る作業効率を著しく向上できる。
で行うため、カーソル設定が容易であり、対話形式によ
る作業効率を著しく向上できる。
第1図は、本発明の基本構成を示す図である。
第2図(a)は第1オブジェクト領域選択画面。
第2図(b)は第2オブジェクト領域選択画面である。
第3図は、本発明のパレット切り換え方式の実施例のフ
ローを示す図である。 第4図は、従来のバレット切り換え方式を説明する図で
ある。 図において、 l:第1オブジエクト領域対象データ、2:第2オブジ
エクHff域対象データ、3:パレット表示データ、 4:表示画面、 5:人力装置、 6:カーソル制御手段、 7:カーソル、 8、指定オブジェクト領域判定手段、 9:バレット管理手段。
ローを示す図である。 第4図は、従来のバレット切り換え方式を説明する図で
ある。 図において、 l:第1オブジエクト領域対象データ、2:第2オブジ
エクHff域対象データ、3:パレット表示データ、 4:表示画面、 5:人力装置、 6:カーソル制御手段、 7:カーソル、 8、指定オブジェクト領域判定手段、 9:バレット管理手段。
Claims (1)
- 【特許請求の範囲】 表示画面に複数のオブジェクト領域を設定し、任意のオ
ブジェクト領域を指定してその処理を行う処理装置にお
いて、 表示画面に上記複数のオブジェクト領域に共通のパレッ
ト領域を設け、また上記複数のオブジェクト領域の各々
ごとに処理に関連するパレット情報を管理し、上記複数
のオブジェクト領域の任意の1つが指定されたとき当該
オブジェクト領域に対応するパレット情報のみを選択し
て、上記パレット領域に表示することを特徴とする表示
画面におけるパレット切り換え方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023812A JPH03228132A (ja) | 1990-02-02 | 1990-02-02 | 表示画面におけるパレット切り換え方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023812A JPH03228132A (ja) | 1990-02-02 | 1990-02-02 | 表示画面におけるパレット切り換え方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03228132A true JPH03228132A (ja) | 1991-10-09 |
Family
ID=12120754
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023812A Pending JPH03228132A (ja) | 1990-02-02 | 1990-02-02 | 表示画面におけるパレット切り換え方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03228132A (ja) |
-
1990
- 1990-02-02 JP JP2023812A patent/JPH03228132A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5689665A (en) | Apparatus and method for displaying windows | |
| EP0920015A3 (en) | Multimedia program editing and presenting system | |
| JPS61229168A (ja) | コンピユ−タを用いてグラフを作成する方法 | |
| US5671379A (en) | System and method for managing windows | |
| KR950702718A (ko) | 지능형 그래픽 조작패널 및 강조표시 제어방법 | |
| JPH05289839A (ja) | ウィンドウ管理装置および方法 | |
| JPH03228132A (ja) | 表示画面におけるパレット切り換え方式 | |
| JP2734259B2 (ja) | 対話履歴作成装置 | |
| JP3024159B2 (ja) | グリッド表示方式 | |
| JP2547818B2 (ja) | 監視画面表示装置 | |
| JP2004086586A (ja) | マルチディスプレイ環境におけるアプリケーション表示制御プログラム | |
| JPS60211567A (ja) | テキスト編集方式 | |
| JP3508172B2 (ja) | 情報処理方法 | |
| JPS60189504A (ja) | 数値制御装置 | |
| JPH0146899B2 (ja) | ||
| JPH0736148B2 (ja) | メッセージ表示装置 | |
| JPH02310722A (ja) | キーボード入力方式 | |
| JPH0325608A (ja) | メニュー制御方式 | |
| JP2846171B2 (ja) | Crt式ビル管理システムの画面遷移方法 | |
| JP3424216B2 (ja) | ロボット制御装置 | |
| JPH02212914A (ja) | ヘルプ機能制御方式 | |
| JPH04105166A (ja) | テーブル作成・編集機能を持つ文書処理装置 | |
| JPH03109617A (ja) | データ処理装置 | |
| JPH01251225A (ja) | 入出力制御システム | |
| JPH02267639A (ja) | 運用状況遠隔表示方式 |