JPH0540593A - Window system - Google Patents
Window systemInfo
- Publication number
- JPH0540593A JPH0540593A JP3219305A JP21930591A JPH0540593A JP H0540593 A JPH0540593 A JP H0540593A JP 3219305 A JP3219305 A JP 3219305A JP 21930591 A JP21930591 A JP 21930591A JP H0540593 A JPH0540593 A JP H0540593A
- Authority
- JP
- Japan
- Prior art keywords
- history information
- window
- message box
- test
- processing unit
- 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
- 238000000034 method Methods 0.000 claims abstract description 13
- 238000012360 testing method Methods 0.000 abstract description 13
- 238000010586 diagram Methods 0.000 description 2
Landscapes
- Input From Keyboards Or The Like (AREA)
- Debugging And Monitoring (AREA)
- Digital Computer Display Output (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、ウインドウシステムに
関し、特に、デバック作業の効率向上が可能なウインド
ウシステムに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a window system, and more particularly to a window system capable of improving the efficiency of debugging work.
【0002】[0002]
【従来の技術】ウインドウシステムの開発において、そ
れを完成させるための最終段階では、マウスクリック等
のランダム入力を実行することによりテストを行なうの
が通常であるが、そのテスト中に発生した問題点の究明
は種々の操作が入乱れているためデバックに極めて多く
の手間と時間を要する場合が多い。また、従来の操作の
再現テストに際しては、ランダムに入力を行なった操作
手順を人手によって記憶し、その記憶に基づいてテスト
を行なっていた。2. Description of the Related Art In the development of a window system, it is usual to perform a test by executing a random input such as a mouse click at the final stage to complete it. Since various operations are disturbed, the debugging often requires a great deal of time and effort for debugging. Further, in the conventional operation reproduction test, an operation procedure in which a random input is performed is manually stored, and the test is performed based on the memory.
【0003】[0003]
【発明が解決しようとする課題】上述したように従来に
あっては、ウインドウシステムのテスト時に常に操作手
順を人手によって記憶していなければならないため、作
業が煩わしいものとなっていた。かつ、人手による記憶
であるためもれが生じやすく、操作の正確な再現テスト
が行なえないことから、効率の良いデバック作業ができ
ないという欠点があった。As described above, in the conventional case, the operation procedure has to be manually memorized at the time of testing the window system, which makes the operation troublesome. In addition, since it is a manual memory, leakage is likely to occur, and an accurate reproduction test of the operation cannot be performed, so that there is a drawback that efficient debugging work cannot be performed.
【0004】本発明は、上記問題点にかんがみてなされ
たもので、テスト時の操作手順を自動的に履歴情報とし
て保存し、再現テスト時にその履歴情報を参照すること
によりデバック効率を向上させることができるウインド
ウシステムの提供を目的とする。The present invention has been made in view of the above problems, and improves the debugging efficiency by automatically storing the operation procedure at the time of test as history information and referring to the history information at the time of a reproduction test. The purpose is to provide a window system that can
【0005】[0005]
【課題を解決するための手段】上記目的を達成するため
に本発明のウインドウシステムは、マルチウインドウ操
作の制御可能なウインドウシステムにおいて、入力手段
によるウインドウ操作の履歴情報の保存処理を制御する
メイン処理部と、ウインドウ操作の履歴情報を書き込む
前記メイン処理部により作成されるメッセージボックス
と、該メッセージボックスから上記履歴情報を読み取る
ロギング処理部と、ロギング処理部が読み取った履歴情
報を保存するディスクファイルとを備えた構成としてあ
る。In order to achieve the above object, the window system of the present invention is a main process for controlling the saving process of the history information of the window operation by the input means in the window system capable of controlling the multi-window operation. Section, a message box created by the main processing section for writing window operation history information, a logging processing section for reading the history information from the message box, and a disk file for storing the history information read by the logging processing section. Is provided.
【0006】[0006]
【作用】ウインドウ操作がなされると、それぞれの操作
の履歴情報がメイン処理部で作成されたメッセージボッ
クスに書き込まれ、その後ロギング処理部によりメッセ
ージボックスに書き込まれた履歴情報を読み込むと共
に、ディスクファイルに保存する。When the window operation is performed, the history information of each operation is written in the message box created in the main processing unit, and then the history information written in the message box is read by the logging processing unit and is also written in the disk file. save.
【0007】[0007]
【実施例】以下、本発明の一実施例について図面を参照
して説明する。図1は本発明の一実施例によるウインド
ウシステムのブロック図である。同図において、1は操
作手順セーブ処理を実現するためのメイン処理部、2は
メイン処理部1より派生されるログ情報を作りだすため
のロギング処理部、3はメイン処理部1により作成され
るメッセージボックス、4はログ情報をセーブするディ
スクファイル、10〜1Nは各ウインドウ操作を実現す
るためのウインドウ操作部である。DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram of a window system according to an embodiment of the present invention. In the figure, 1 is a main processing unit for realizing an operation procedure save process, 2 is a logging processing unit for creating log information derived from the main processing unit 1, and 3 is a message created by the main processing unit 1. Boxes 4 and 4 are disk files for saving log information, and 10 to 1N are window operation units for realizing each window operation.
【0008】次に、上記の如く構成される本実施例の作
用について説明する。マウスあるいはキーボード等の入
力手段によりウインドウが操作された場合、各ウインド
ウの操作を実現するウインドウ操作部10〜1Nで処理
が実行されるが、その操作自体(例えば、マウスの左ボ
タンのクリック操作)の履歴情報は、メイン処理部1で
作成されたメッセージボックス3に書き込まれる。その
後、メッセージボックス3に書き込まれた上記履歴情報
はロギング処理部2によりリードされ、さらにディスク
ファイル4へ書き込まれてセーブされる。Next, the operation of this embodiment constructed as described above will be described. When a window is operated by an input means such as a mouse or a keyboard, processing is executed by the window operation units 10 to 1N which realizes the operation of each window, but the operation itself (for example, click operation of left mouse button) The history information of is written in the message box 3 created by the main processing unit 1. After that, the history information written in the message box 3 is read by the logging processing unit 2 and further written in the disk file 4 and saved.
【0009】このように、ウインドウ操作の度ごとにそ
のウインドウ操作の履歴情報のメッセージボックス3へ
の書き込み処理及びディスクファイル4への書き込み処
理が繰り返され、システム終了とともにそのセーブ処理
も終了する。再現テスト時は、ディスクファイル4にセ
ーブされた内容をもとにテストを実行する。以上、好ま
しい実施例をあげて本発明を説明したが、本発明は上記
実施例に限定されるものではない。In this way, every time a window operation is performed, the process of writing the window operation history information into the message box 3 and the process of writing into the disk file 4 are repeated, and the save process ends when the system ends. At the time of the reproduction test, the test is executed based on the contents saved in the disk file 4. The present invention has been described above with reference to the preferred embodiments, but the present invention is not limited to the above embodiments.
【0010】[0010]
【発明の効果】以上説明したように、本発明のウインド
ウシステムは、ウインドウ操作時の履歴情報をディスク
ファイルにセーブすることにより、人手に頼らずに操作
手順を自動的に保存することができ作業性が向上する。
そして、再現テスト時にはその保存した履歴情報を参照
できるので、デバック作業等の作業効率を向上させるこ
とが可能となる。As described above, the window system of the present invention saves the history information at the time of window operation in the disk file, so that the operation procedure can be automatically saved without relying on human labor. The property is improved.
Since the saved history information can be referred to during the reproduction test, it is possible to improve the work efficiency such as debugging work.
【図1】本発明の一実施例によるウインドウシステムの
構成を示すブロック図である。FIG. 1 is a block diagram showing a configuration of a window system according to an embodiment of the present invention.
1…メイン処理部 2…ロギング処理部 3…メッセージボックス 4…ディスクファイル 10〜1N…ウインドウ操作部 1 ... Main processing unit 2 ... Logging processing unit 3 ... Message box 4 ... Disk file 10-1N ... Window operation unit
Claims (1)
ンドウシステムにおいて、 入力手段によるウインドウ操作の履歴情報の保存処理を
制御するメイン処理部と、ウインドウ操作の履歴情報を
書き込む前記メイン処理部により作成されるメッセージ
ボックスと、該メッセージボックスから前記履歴情報を
読み取るロギング処理部と、該ロギング処理部が読み取
った履歴情報を保存するディスクファイルとを備えたこ
とを特徴とするウインドウシステム。1. In a window system capable of controlling multi-window operation, it is created by a main processing section for controlling a process of storing window operation history information by an input means, and the main processing section for writing window operation history information. A window system comprising a message box, a logging processing unit for reading the history information from the message box, and a disk file for storing the history information read by the logging processing unit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3219305A JPH0540593A (en) | 1991-08-06 | 1991-08-06 | Window system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3219305A JPH0540593A (en) | 1991-08-06 | 1991-08-06 | Window system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0540593A true JPH0540593A (en) | 1993-02-19 |
Family
ID=16733412
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3219305A Pending JPH0540593A (en) | 1991-08-06 | 1991-08-06 | Window system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0540593A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8191601B2 (en) | 2006-11-10 | 2012-06-05 | Metaco Inc. | Screen device |
-
1991
- 1991-08-06 JP JP3219305A patent/JPH0540593A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8191601B2 (en) | 2006-11-10 | 2012-06-05 | Metaco Inc. | Screen device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS5995660A (en) | Data processor | |
| JPH0540593A (en) | Window system | |
| JPH0644116A (en) | Disk file saving control system | |
| JPH0244442A (en) | File deleting system | |
| JPH08328911A (en) | Command log system and command log method for computer system | |
| JPS626344A (en) | Program debug system | |
| JPS63201740A (en) | Data editing system for service processor | |
| JPH0393059A (en) | Magneto-optical disk operating system | |
| JP2507399B2 (en) | Database equipment | |
| JPH0683596A (en) | Program version management system | |
| JPS61157938A (en) | Format conversion of binary data | |
| JPH06139118A (en) | Method for editing stream file | |
| JPH01137348A (en) | Data writing system | |
| JPH0816448A (en) | Data deleting method for data group | |
| KR970050732A (en) | Disk Controller Programmable Control Sequencer and Map Assignment Method | |
| JPS63100546A (en) | Integrated save and restore processing system | |
| JPS63276629A (en) | Sorting system for record in file | |
| JPS6344240A (en) | Program processing control system | |
| JPS63201847A (en) | Restoring system for deleted file | |
| JPH025153A (en) | Data base record format conversion system | |
| JPH04134533A (en) | Program executing system | |
| JPS63163936A (en) | Effective utility system of area for unrewritable medium | |
| JPH04304525A (en) | Processing system for optical read-in data | |
| JPH04347760A (en) | Interlocking system generation method for online environment | |
| JPH09293109A (en) | Spread sheet system and content change method for reference source cell from reference destination cell |