-
公开(公告)号:DE69327632T2
公开(公告)日:2000-07-06
申请号:DE69327632
申请日:1993-11-05
Applicant: IBM
Inventor: BROWN MICHAEL W , POWELL COLIN V , TIMS WILLIAM C , TYCAST ROBERT L , VERBURG RICHARD L
Abstract: The invention includes at least two interconnected computer systems, each having a different operating system running thereon. A client system may be running the OS/2 operating system and a second, server computer the AIX system. The server system that allocates display screen space for application windows running on the server system and supports window management. Further, the window management places GUI borders around the application window which allow a user to interact with the client application running therein. The functions in these GUI borders include a menu bar, scroll bar, sizing features, pull down windows, and the like. The client application is mapped into a form which enables the application commands to be recognized by a library of functional calls associated with the server system. The server system, displays the client application in the designated window along with the server GUI.
-
公开(公告)号:CA1241780A
公开(公告)日:1988-09-06
申请号:CA483259
申请日:1985-06-05
Applicant: IBM
Inventor: BOWATER RONALD J , DAVIS MICHAEL I , FARR ROBERT W E , POWELL COLIN V
Abstract: The specification describes a method of storing alphanumeric characters (including special symbols) in a graphics display terminal comprising a raster-scan display device and a refresh buffer including a plurality of bit planes (1 to 6) each having a respective bit storage location corresponding to each addressible pel position on the screen of the display device. In the method, a first bit plane (luminance plane 1) stores high resolution luminance data defining alphanumeric characters each as a selection of "on" bits within a respective n x m array (character box) where n is the width of the character box in the scan line direction, and at least one further bit plane (attribute plane 2) stores low resolution colour data for the characters. The attribute plane (2) comprises a respective n-bit set of storage locations which corresponds to each n-bit wide by one pel deep portion of a character box in the luminance plane (1) and defines at least the colour and/or intensity of the foreground and background of the character for the width of the character box in respect of a single scan line. The specification also describes a graphics display terminal in which data in the luminance and attribute planes may be selectively decoded either as alphanumeric data stored as above, or as bit-mapped graphics data.
-
公开(公告)号:DE69327632D1
公开(公告)日:2000-02-24
申请号:DE69327632
申请日:1993-11-05
Applicant: IBM
Inventor: BROWN MICHAEL W , POWELL COLIN V , TIMS WILLIAM C , TYCAST ROBERT L , VERBURG RICHARD L
Abstract: The invention includes at least two interconnected computer systems, each having a different operating system running thereon. A client system may be running the OS/2 operating system and a second, server computer the AIX system. The server system that allocates display screen space for application windows running on the server system and supports window management. Further, the window management places GUI borders around the application window which allow a user to interact with the client application running therein. The functions in these GUI borders include a menu bar, scroll bar, sizing features, pull down windows, and the like. The client application is mapped into a form which enables the application commands to be recognized by a library of functional calls associated with the server system. The server system, displays the client application in the designated window along with the server GUI.
-
公开(公告)号:DE3377683D1
公开(公告)日:1988-09-15
申请号:DE3377683
申请日:1983-12-19
Applicant: IBM
Inventor: IMPEY ALAN A , POWELL COLIN V , SIMMONS JOHN , EASTON COLIN J
Abstract: The system comprises a pixel buffer in which the data to be displayed on the screen is stored and a mask buffer having a bit value corresp. to each pixel. The mask buffer is set in response to the demands of a particular application for screen display. A logic circuit uses data in the mask buffer to determine whether a pixel will be written during vector or character drawing. The buffer has multiple display planes, each containing the same number of pixels as the screen can display. The operation of the mask and the selection of the display plane is under control of a microprocessor with its associated Random Access and Read Only memories. The logic circuit may be simulated in software if hardware operation is not possible.
-
公开(公告)号:CA1229439A
公开(公告)日:1987-11-17
申请号:CA469784
申请日:1984-12-11
Applicant: IBM
Inventor: IMPEY ALAN A , POWELL COLIN V , SIMMONS JOHN , EASTON COLIN J
Abstract: A display system which is used as the input-output terminal of a data processing system which may be used for concurrent processing of application. Each application may have a viewport on the display screen and viewports may overlap. In order to write to low priority viewports without disturbing data displayed in those of a higher priority a mask buffer is used to prevent overwriting of high priority viewports. More particularly, this application describes a multi-viewport system in which the writing of application data into overlapping viewports is controlled by a screen manager. The screen manager maintains a series of priority flags for each pixel (bit in the screen buffer) relating to the layers of the viewports, and a viewport order list. Only the current, or higher priority viewport is written into by an application. There is no provision for having more than one application writing into a lower priority viewport overlapped by the current viewport other than serially, i.e. writing to one viewport is completed before processing the next one. The main advantage of the present invention is that lower priority viewports may be written into requiring only a single pass over the data held in a data buffer, and it is able to handle the most complex of overlaid viewports.
-
-
-
-