GB2308536A - A window display apparatus which moves display frames and a data processing system using this apparatus - Google Patents

A window display apparatus which moves display frames and a data processing system using this apparatus Download PDF

Info

Publication number
GB2308536A
GB2308536A GB9617723A GB9617723A GB2308536A GB 2308536 A GB2308536 A GB 2308536A GB 9617723 A GB9617723 A GB 9617723A GB 9617723 A GB9617723 A GB 9617723A GB 2308536 A GB2308536 A GB 2308536A
Authority
GB
United Kingdom
Prior art keywords
plotting
display
display frame
window
area
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
GB9617723A
Other versions
GB2308536B (en
GB9617723D0 (en
Inventor
Manabu Sawabe
Seiichi Amada
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Publication of GB9617723D0 publication Critical patent/GB9617723D0/en
Publication of GB2308536A publication Critical patent/GB2308536A/en
Application granted granted Critical
Publication of GB2308536B publication Critical patent/GB2308536B/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/14Display of multiple viewports

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Digital Computer Display Output (AREA)
  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

A window display apparatus, having a multi-window function for performing operations for scrolling within a displayed window and operations to modify a window itself, comprises a window generation section which generates a plotting area and sets a display frame for the area to be displayed within the plotting area, and a display area plot processing section which plots only the elements inside the display frame within the set plotting area. The window display apparatus improves the plotting speed of plotting elements to shorten the screen display time as well as limits the use of resources by non-displayed plotting elements resulting in a larger number of displayable plotting elements within a display area.

Description

A WINDOW DISPLAY APPARATUS WHICH MOVES DISPLAY FRAMES AND A DATA PROCESSING SYSTEM USING THIS APPARATUS This invention relates to a window display apparatus for data processing systems and more specifically to a window display apparatus for data processing systems, such.as PCs, workstations, and client/server systems, having a multi-window function which opens multiple windows on a display screen and displays text, tables, figures, Imd so forth, in each window.
A conventional window display apparatus in a data processing system having a multiwindow function generally plots all the plotting elements into a plotting area regardless of whether the plotting elements are in a display area. That is, when plotting in multi-window systems, there is usually a virtual plotting area which is bigger than the display area and in which , for example, an area to be displayed on a display screen is determined by setting a window-sized frame on the plotting area. Scrolling is achieved by shifting the position of the frame on the plotting area. An advantage in the conventional window display apparatus is that high-speed scrolling can be performed since all of the plotting elements are plotted on the plotting area at any given time.
The window scrolling method reported in Japanese Patent Laid-Open Publication No. Hei 5-165596 achieves very high-speed plotting during scrolling by plotting only the area exposed by a scrolling operation in the display area during scrolling.
However, in the above conventional window display apparatus, there is a problem in that the screen display is slow during window generation since the plotting elements outside the display area must also be plotted to allow rapid scrolling. This problem is more pronounced when the plotting area is large and the viewing area is small.
Furthermore, the above conventional window display apparatus has the problem that, in some cases, not all of the plotting elements could be plotted due to resources constraints.
example, if the number of plotting elements is large and the resources for ploTting them are not available, even if the number of plotting elements within the display area is extremely small, there will be a resources problem.
In the window scrolling method reported in Japanese Patent Laid-Open Publication No. Hei 5-165596, the problem is that high-speed plotting cannot be performed during window generation or window modification.
Furthermore, the window scrolling method, like the conventional window display apparatus has the problem that occasionally, not all plotting elements can be plotted due to resources constraints.
By plotting only the plotting elements within the display area, this invention provides a window display apparatus and a data processing system which have a shorter screen display time, and a higher upper limit to the number of plotting elements within the display area.
The window display apparatus according to the invention has a multi-window function for performing scrolling operations on the displayed contents of a window and modification operations on the window itself, and includes a window generation section which generates a plotting area and sets a display frame for the area to be displayed within the plotting area, and a display area plotting section which plots only those elements that are inside the display frame.
The window display apparatus may also include a display frame movement processing section which moves the display frame according to a scrolling operation.
The window display apparatus may also include a display frame modification processing section which modifies the display frame according to a modification operation on the window itself.
The window display apparatus may also include a non-display area processing section which releases the plotting resources used by previously displayed plotting elements that, as a result of the movement of the display frame by the display frame movement processing section are not displayed (i.e. are outside the display frame) The window display apparatus may also include area processing section which releases the plotting resources used by previously displayed plotting elements that, as a result of the modification of the display frame by the display frame modification processing section are not displayed (fizz are outside the display frame).
The invention also provides a data processing system using the window display apparatus. The invention as described above may also provide a corresponding window display method In accordance with the invention, after the plotting area is generated and the display frame framing the area to be displayed is set within the plotting area, only the plotting elements inside the display frame are plotted. Thus, the plotting time is shorter during window generation than that for the conventional apparatus, in which even plotting elements that are not inside the display area are plotted.
Furthermore, in accordance with the invention, only the plotting elements inside the display frame are plotted so that the use of resources by non-displayed plotting elements during window generation is lower than for the conventional apparatus, in which even plotting elements that are not inside the display area are plotted. For this reason, the upper limit on the number of plotting elements within the display area can be larger.
Also, in accordance with this invention, during the scrolling operation, only the plotting elements within the display frame are plotted so that the use of resources by the nondisplayed plotting elements during the scrolling operation is lower than for the conventional apparatus, in which even plotting elements that are not inside the display area are plotted.
For this reason, the upper limit on the number of plotting elements within the display area can be lower during the scrolling operation.
Furthermore, in accordance with this invention, the plotting resources used by the plotting elements in an area which are now not displayed (i.e. are outside the display frame), as a result of the movement of the display frame during the scrolling operation, are released.
Thus, the use of resources by non-displayed plotting elements during the scrolling operation can be lessened when compared to the conventional apparatus in which even plotting elements that are not inside the display area are plotted. For this reason, the upper limit on the number of plotting elements within the display area can be larger during the scrolling operation.
Also, in accordance with this invention, during the window modification process only the plotting elements within the display frame are plotted so that the use of resources by the non-displayed plotting elements during the window modification process is less than for the conventional apparatus, in which even plotting elements that are not inside the display area are plotted. For this reason, the upper limit on the number of plotting elements within the display area can be larger during the window modification operation.
Furthermore, in accordance with this invention, the plotting resources used by the plotting elements in an area which are now not displayed (i.e. are outside the display frame), as a result of the modification of the display frame during the window modification process, are released. Thus, the use of resources by the non-displayed plotting elements during the window modification process can be lessened when compared to the conventional apparatus, in which even plotting elements that are not inside the display area are plotted.
For this reason, the upper limit on the number of plotting elements within the display area can be larger during the window modification process.
The invention will be further described by way of non-limitative example, with reference to the accompanying drawings, in which Figure 1 is a block diagram showing the configuration of the window display apparatus in the embodiment relating to the invention.
Figure 2 shows an example of the plotting area and display frame during window generation in the window display apparatus shown in Figure 1.
Figure 3 is a flowchart showing the process for plotting the plotting elements inside the display frame set as shown in Figure 2.
Figure 4 shows an example of the plotting area and display frame during scrolling in the window display apparatus shown in Figure 1.
Fig. 5 is a flowchart showing the process for performing movement of the display frame resulting from the scrolling operation shown in Fig. 4.
Fig. 6 shows an example of the plotting area and display frame during window modification in the window display apparatus shown in Fig. 1.
Figt 7 is a flowchart showing the process for performing modification of the display frame resulting from the window modification process shown in Fig. 6.
The following describes the preferred embodiment of ie invention by referring to the figures.
Fig. 1 is a block diagram showing the configuration of the window display apparatus in the preferred embodiment relating to the invention and Fig. 2 shows a mode of the plotting area and the display frame for the area to be displayed during window generation for the window display apparatus shown in Fig. 1. The window display apparatus can be applied to data processing systems, such as PCs, workstations, and client/server systems, having a multi-window function which opens multiple windows on a display screen and displays text, tables, figures, and so forth, in each window.
The window display apparatus includes an input device 1, a window input processing section 2 which issues an event (i.e. a window generation operation, a scrolling operation, or a window modification operation) based on input from input device 1, and a data processing section 3 which processes data corresponding to the event issued by the window input processing section 2. The window display apparatus also includes: a window generation section 4 which generates, according to a window generation instruction from data processing section 3, a plotting area 5 and sets a display frame 6 for the area to be displayed within the plotting area 5; and a display frame movement processing section 7 which performs movement processing for the display frame 6 with respect to plotting area 5 according to a scrolling instruction from the data processing section 3.The display frame movement processing section 7 moves the display frame 6 in an arbitrary direction according to the scrolling operation.
Furthermore, the window display apparatus includes a display frame modification processing section 8 which performs modification processing for display frame 6 with respect to plotting area 5 according to a window modification Instruction from data processing section 3. Display frame modification processing section 8 modifies the display frame 6 based on modification of the window itself.Furthermore, 4he window control apparatus includes: a display area plot processing section 9 which plots only the plotting elements inside the display frame 6 according to plotting instructions from the window generation section 4, the display frame movement processing section 7, and the display frame modification processing section 8; a non-display area processing section 10 which releases the plotting resources used by non-displayed plotting elements which are now as a result of the movement or modification of the display frame 6 by display frame movement processing section 7 or display frame modification processing section 8, that is, displayed plotting elements within display frame 6 prior to movement or modification of display frame 6 become non-displayed plotting elements as a result of movement or modification of display frame 6); and a window display processing section 11 which displays onto a display apparatus 12 the plotting elements within display frame 6 plotted by the display area plot processing section 9.
In other words, the window display apparatus of this embodiment includes the following: a. Window input processing section 2 which issues an event for a window generation operation, a scrolling operation, or a window modification operation after received input from operator through input device 1; b. Data processing section 3 which processes data corresponding to the event issued from window input processing section 2; c. Window generation section 4 which, according to a window generation instruction from data processing section 3, generates plotting area 5 and sets the display frame 6 as the area to be displayed; d. Display frame movement processing section 7 which performs movement processing for display frame 6 with respect to plotting area 5 according to a scrolling instruction from data processing section 3; e.Display frame modification processing section 8 which performs modification processing for display frame 6 with respect to plotting area 5 according to a window modification instruction from data processing section 3; f. Display area plot processing section 9 which plots only the plotting elements inside display frame 6 according to plotting instructions from window generation section 4, display frame movement processing section 7, and display frame modification processing section 8, g. Non-display area processing section 10 which releases the resources used for plotting elements when those plotting elements, originally within display frame 6 prior to movement or modification, become non-displayed (i.e. outside display frame 6), as a result of movement or modification of display frame 6, and h. Window display processing section 11 which sends the plotting elements within display frame 6 as plotted by display area plot processing section 9, to the display apparatus 12.
Fig. 3 is a flowchart which shows the process for plotting the plotting elements inside the display frame within the plotting area set as shown in Fig. 2. With reference to this figure, the following explains the plotting process in the embodiment.
When a window generation operation is received from input device 1, window input processing section 2 issues an window generation event to data processing section 3 (step When the window generation even from window input processing section 2 is received, data processing section 3 issues a window generation instruction to window generation section 4 (step S2).When the window generation instruction from data processing section 3 is received, window generation section 4 generates plotting area 3, sets a display frame 6 for the area to be displayed within the generated plotting area 5, and issues a display area plotting instruction to display area plot processing section 9 Xstep 53). At this time, window generation section 4 also secures the plotting resources for plotting area 5, and includes the coordinate values of the display area to the display area plot processing section 9 in the display area plotting instruction.
When the display area plot instruction from window generation section 4 is received, display area plot processing section 9 plots only the elements inside display frame 6 which exist within the display area (step S5). At this time, display area plot processing section 9 plots not only the component comprising the plotting elements existing only within display frame 6 but also the component comprising the plotting elements existing within and extending over display frame 6. Window display processing section 11 displays onto display apparatus 12 (step S5) the plotting elements inside display frame 6, which were plotted by display area plot processing section 9, and ends the window generation process.
The relationship between plotting area 5 and display frame 6 is explained using Fig. 2.
What is actually displayed onto display apparatus 12 is, as described in the foregoing, only the shaded area, that is, the plotting elements within plotting area 5 that are enclosed by display frame 6. The non-displayed area outside display frame 6 but within plotting area 5 does not appear on display apparatus 12.
in this manner, since the embodiment is configured to plot only the plotting elements inside display frame 6 within plotting area 5, which was set by display area plot processing section 9, after plotting area 5 was generated and display frame 6 for the area to be displayed was set within plotting area 5 by window generation section 4, the plotting time during window generation can be shortened compared to the conventional method which also plots the non-displayed plotting elements.
Furthermore, since the embodiment is configured to plot only the plotting elements inside display frame 6, the use of resources by the non-displayed plotting elements is eliminated as compared to the conventional apparatus which requires resources for non-displayed plotting elements. For this reason, the upper limit on the number of plotting elements within the display area can be increased during window generation.
Fig. 4 shows the state of the plotting area and the display frame during scrolling in the window display apparatus of Fig. 1. Fig. 5 is a flowchart showing the process for movement of the display frame by the scrolling operation shown in Fig. 4. The process associated with the movement of the display frame are explained using these figures.
When a scrolling operation is received from input device 1, window input processing section 2 issues a scrolling operation event to data processing section 3 (step S11).
When the scrolling operation event from window input processing section 2 is received, data processing section 3 issues a scrolling instruction to display frame movement processing section 7 (step S12). When the scrolling instruction is received from data processing section 3, display frame movement processing section 7 moves display frame 6 with respect to plotting area 5, then issues a display area plotting instruction to display area plot processing section 9 and simultaneously issues a non-display plotting element release request to non-display area processing section 10 (step S13).
The display area plot processing section 9 plots only the plotting elements within the moved display frame 6 onto plotting area 5 (step S14) and window display processing section 11 displays the plotting elements within display frame 6 onto display apparatus 12 (step S1S) and ends the scrolling operation process.
When the non-display plotting element release request from display frame movement processing section 7 is received, non-display area processing section 10 releases the plotting resources (step S16) used by these plotting elements within area 6a which end up outside the display frame 6 as a result of the movement of display frame 6. The scrolling process and ends the scrolling operation process.
The relationship between plotting area 5 and the display frame 6 when the display frame 6 is moved by the scrolling process is described using Fig. 4. Fig 4 shows an example in which display frame 6 has been scrolled downward from the state shown in Fig 2 while the position of plotting area 5 remains the same. part of area 6a, which was displayed on display apparatus 12 prior to the movement of display frame 6, ends up outside display frame 6 due to the movement of display frame 6, and those plotting elements that are in area 6a and outside display frame 6 become non-displayed.
In this manner, since the embodiment is configured to plot only the plotting elements inside display frame 6, which was moved by scrolling by display area plot processing section 9 during the scrolling operation, the use of resources by non-displayed plotting elements can be limited during the scrolling operation when compared to the conventional apparatus which even plotting elements that are not inside the display area are plotted. For this reason, the upper limit on the number of plotting elements within the display area can be larger even during the scrolling operation.
Furthermore, since the embodiment is configured to such that the non-display area processing section to releases the plotting resources used by those plotting elements in area 6a which became non-displayed (i.e. outside display frame 6) as a result of the movement of display frame 6 during the scrolling operation, the use of resources by the non-displayed plotting elements can be limited during the scrolling operation when compared to the conventional apparatus in which even plotting elements that are not inside the display area are plotted. For this reason, the upper limit on the number of plotting elements within the display area can be larger during the scrolling operation.
Fig 6 shows the state of the plotting area 5 and the display frame 6 during window modification in the window display apparatus shown in Fig 1. Fig 7 is a flowchart showing the modification process for the display frame as shown in Fig 6. The process associated with the modification of the display frame are explained using these figures.
When a window modification operation is received from input device 1, window input processing section 2 issues a window modification event to data processing section 3 (step S21).
When the window modification event from window input processing section 2 is received, data processing section 3 issues a window modification instruction to display frame modification processing section 8 (step S22). When the window modification instruction from data processing section 3 is received, display frame modification processing section 8 modifies display frame 6 with respect to plotting area 5, then issues a display area plotting instruction to display area plot processing section 9, and simultaneously issues a non-display plotting element release request to non-display area processing section 10 (step S23).
When the display area plotting instruction from display frame modification processing section 8 is received, display area plot processing section 9 plots only the plotting elements within the modified display frame 6 onto plotting area 5 (step S24), after which, window display processing section 11 displays the plotting elements plotted within display frame 6 onto display apparatus 12 (step S25) and ends window modification process.
When the non-display plotting element release request from display frame modification processing section 7 is received, non-display area processing section 10 releases the plotting resources used by those plotting elements within area 6b which end up outside the display frame 6 as a result of the modification of display frame 6 (step S26) and ends the window modification process.
The relationship between plotting area 5 and display frame 6 when the display frame 6 is modified by the window modification process is described using Fig 6. Fig 6 shows an example in which display frame 6 has been modified from the state shown in Fig 2 while the position of plotting area 5 remains the same. Part of area 6b, which was displayed on display apparatus 12 prior to the modification of display frame 6, ends up outside display frame 6 due to the modification of display frame 6, and those plotting elements that are in area 6b and outside display frame 6 become non-displayed.
In this manner, since the embodiment is configured to plot only the plotting elements within display frame 6, which was modified by display area plot processing section 9 during the window modification operation, the use of resources by non-displayed plotting elements can be limited during the window modification process when compared to the conventional apparatus which even plotting elements that are not inside the display area are plotted. For this reason, the upper limit on the number of plotting elements within the display area can be larger even during the window modification operation.
Furthermore, since the embodiment is configured such that the non-display area processing section 10 releases the plotting resources used by those plotting elements in area 6b which became non-displayed (i.e. outside display frame 6) as a result of the modification of display frame 6 during the window modification process, the use of resources by the non displayed plotting elements can be limited during the window modification process when compared to the conventional apparatus which even plotting elements that are not inside the display area are plotted. For this reason, the upper limit on the number of plotting elements within the display area can be larger during the window modification operation.
While there has been described what are at present considered to be preferred embodiments of the invention, it will be understood that various modifications may be made thereto, and it is intended that the appended claims cover all such modifications as fall within the true scope of the inention.

Claims (8)

1. A window display apparatus having a multiwindow function for performing scrolling operations on the displayed contents of windows and for performing modification operations on the windows themselves, comprising: a window generation section for generating a plotting area and for setting a display frame for framing the area to be displayed within the generated plotting area, and a display area plot processing section for plotting only the plotting elements that are inside the display frame.
2. The window display apparatus of claim 1, further including a display frame movement processing section for moving said display frame according to a scrolling operation.
3. The window display apparatus of claim 1 or 2, further including a non-display area processing section for releasing the plotting resources for plotting secured by the non-displayed plotting elements outside the display frame when, as a result of movement of the display frame by said display frame movement processing section, the plotting elements, which were displayed in the display area within the display frame prior to movement of the display frame, become non-displayed outside the display frame as a result of movement of the display frame.
4. The window display apparatus of claims 1, 2 or 3, further including a display frame modification processing section for modifying said display frame according to a modification operation on the window itself.
5. The window display apparatus of claim 4, further including a non-display area processing section for releasing the plotting resources for plotting secured by the non-displayed plotting elements outside the display frame when, as a result of modification of the display frame by said display frame modification processing section, the plotting elements, which were displayed in the display area within the display frame prior to modification of the display frame, become non-displayed outside the display frame as a result of modification of the display frame.
6. A window display apparatus constructed and arranged to operate substantially as hereinbefore described with reference to and as illustrated in the accompanying drawings.
7. A data processing system employing the window display apparatus of any of claims 1 to 6.
8. A method of displaying in a window on a display of a data processing apparatus to provide a multiwindow function for performing scrolling operations on the displayed contents of windows and for performing modification operations on the windows themselves, the method comprising: generating a plotting area and setting a display frame for framing the area to be displayed within the generated plotting area, and plotting only the plotting elements that are inside the display frame.
GB9617723A 1995-12-21 1996-08-22 A window display apparatus which moves display frames and a data processing system using this apparatus Expired - Fee Related GB2308536B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7333507A JPH09179713A (en) 1995-12-21 1995-12-21 Window display system and data processing system

Publications (3)

Publication Number Publication Date
GB9617723D0 GB9617723D0 (en) 1996-10-02
GB2308536A true GB2308536A (en) 1997-06-25
GB2308536B GB2308536B (en) 1998-06-03

Family

ID=18266826

Family Applications (1)

Application Number Title Priority Date Filing Date
GB9617723A Expired - Fee Related GB2308536B (en) 1995-12-21 1996-08-22 A window display apparatus which moves display frames and a data processing system using this apparatus

Country Status (3)

Country Link
JP (1) JPH09179713A (en)
CN (1) CN1152745A (en)
GB (1) GB2308536B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102819428A (en) * 1999-09-27 2012-12-12 汤姆森许可公司 Windowing systems

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4032355B2 (en) * 2003-03-27 2008-01-16 カシオ計算機株式会社 Display processing apparatus, display control method, and display processing program
CN100349104C (en) * 2004-09-20 2007-11-14 英华达(南京)科技有限公司 Method of displaying multi window on small screen communication equipment
CN100451956C (en) * 2006-05-24 2009-01-14 北京壁虎科技有限公司 Screen display method based on drawing engine
JP2008139801A (en) * 2006-12-05 2008-06-19 Canon Inc Image forming apparatus, image forming method, and program
CN107045437A (en) * 2016-02-05 2017-08-15 阿里巴巴集团控股有限公司 A kind of method for realizing batch render, device and equipment
JP6921647B2 (en) * 2017-06-27 2021-08-18 キヤノン株式会社 Client devices, image processing systems, image display methods and programs

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2179227A (en) * 1985-08-01 1987-02-25 Cadtrak Corp Graphics display system
GB2191920A (en) * 1986-06-21 1987-12-23 Gec Avionics Memory address system
GB2215956A (en) * 1988-03-23 1989-09-27 Benchmark Technologies Arbitrary shape clipper
EP0403416A2 (en) * 1989-06-16 1990-12-19 International Business Machines Corporation Storage hierarchy for smooth bitmap scrolling
JPH05165596A (en) * 1991-12-16 1993-07-02 Nec Corp Window scroll system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2179227A (en) * 1985-08-01 1987-02-25 Cadtrak Corp Graphics display system
GB2191920A (en) * 1986-06-21 1987-12-23 Gec Avionics Memory address system
GB2215956A (en) * 1988-03-23 1989-09-27 Benchmark Technologies Arbitrary shape clipper
EP0403416A2 (en) * 1989-06-16 1990-12-19 International Business Machines Corporation Storage hierarchy for smooth bitmap scrolling
JPH05165596A (en) * 1991-12-16 1993-07-02 Nec Corp Window scroll system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102819428A (en) * 1999-09-27 2012-12-12 汤姆森许可公司 Windowing systems
CN102819428B (en) * 1999-09-27 2018-11-13 汤姆森许可公司 window system

Also Published As

Publication number Publication date
JPH09179713A (en) 1997-07-11
GB2308536B (en) 1998-06-03
CN1152745A (en) 1997-06-25
GB9617723D0 (en) 1996-10-02

Similar Documents

Publication Publication Date Title
EP0249399B1 (en) Multiwindow control method and apparatus for work station having multiwindow function
US5179655A (en) Multiwindow control method and apparatus for work station having multiwindow function
WO1998037503A1 (en) Method and apparatus for displaying help window simultaneously with web page pertaining thereto
US5708786A (en) Data processing device having event in non-windows desktop environment affecting window in desktop environment
GB2308536A (en) A window display apparatus which moves display frames and a data processing system using this apparatus
JP2000020211A (en) Scrolling method for display area
JPH0219917A (en) Multi-window control method and information processor
US5642124A (en) Image processing system
JPS63262754A (en) Schedule management device
EP0529932B1 (en) LCD scroll mechanism
US5925096A (en) Method and apparatus for localized preemption in an otherwise synchronous, non-preemptive computing environment
JPS62285186A (en) Input method for multi-window system
JPS6482107A (en) Plant monitor control method
JPH01282653A (en) Automatic conrol system for window at time of exeucting batch processing
JPH01312624A (en) System for controlling display of multi-window
JP3241367B2 (en) Display control method
JPS6320525A (en) Display device
JPS6027016A (en) Conversation control system for program having hierarchical structure
KR100681115B1 (en) Method for improvement graphic processing in communication system
JP3466122B2 (en) Synchronous message display control method
JPH05108291A (en) Window display device
JP2797439B2 (en) Text editing support device
JPH03136128A (en) Display device
JPH04168482A (en) Window display system
JPS63133226A (en) Multi-window system

Legal Events

Date Code Title Description
PCNP Patent ceased through non-payment of renewal fee

Effective date: 20060822