-
公开(公告)号:EP0147542A2
公开(公告)日:1985-07-10
申请号:EP84111872.2
申请日:1984-10-04
摘要: A multiple window display system is provided for displaying data from different applications in a multi-tasking environment. The display system includes plural screen buffers (12, to 12 n ) for storing character codes and attribute codes of data which may be displayed on the display screen. Task selection means (26) selectively couples the output of a single selected one of the plural screen buffers to the character generator (16) and attribute logic (18) at any given time. Address modification means (20, to 20 n , 22, to 22 n ) permits changes to be made in the display windows. The software driver includes screen control blocks (32), window control blocks (34), presentation space control blocks (36), presentation spaces (38), and a screen matrix (40) in system memory. The presentation spaces (38) receive application data for plural windows of the displayable area. Each window defines the whole or a subset of a corresponding presentation space. The screen matrix (40) is mapped to the display screen and filters data from the windows of the presentation spaces to the screen buffer to designate which of the data will be shown in corresponding positions on the display screen.
摘要翻译: 提供多窗口显示系统用于在多重任务环境中显示来自不同应用的数据。 显示系统包括用于存储可显示在显示屏幕上的字符代码和数据属性代码的多个屏幕缓冲器(121至12n)。 任务选择装置(26)在任何给定时间选择性地将多个屏幕缓冲器中的单个所选择的一个屏幕缓冲器的输出耦合到字符发生器(16)和属性逻辑(18)。 地址修改装置(201至20n,221至22n)允许在显示窗口中进行更改。 软件驱动程序包括系统存储器中的屏幕控制块(32),窗口控制块(34),呈现空间控制块(36),呈现空间(38)和屏幕矩阵(40)。 呈现空间(38)接收可显示区域的多个窗口的应用数据。 每个窗口定义相应呈现空间的整体或子集。 屏幕矩阵(40)被映射到显示屏幕,并且将来自显示空间的窗口的数据过滤到屏幕缓冲器,以指定将在显示屏幕上的相应位置显示哪个数据。
-
公开(公告)号:EP0147542B1
公开(公告)日:1991-10-02
申请号:EP84111872.2
申请日:1984-10-04
-
公开(公告)号:EP0147542A3
公开(公告)日:1989-07-26
申请号:EP84111872.2
申请日:1984-10-04
摘要: A multiple window display system is provided for displaying data from different applications in a multi-tasking environment. The display system includes plural screen buffers (12, to 12 n ) for storing character codes and attribute codes of data which may be displayed on the display screen. Task selection means (26) selectively couples the output of a single selected one of the plural screen buffers to the character generator (16) and attribute logic (18) at any given time. Address modification means (20, to 20 n , 22, to 22 n ) permits changes to be made in the display windows. The software driver includes screen control blocks (32), window control blocks (34), presentation space control blocks (36), presentation spaces (38), and a screen matrix (40) in system memory. The presentation spaces (38) receive application data for plural windows of the displayable area. Each window defines the whole or a subset of a corresponding presentation space. The screen matrix (40) is mapped to the display screen and filters data from the windows of the presentation spaces to the screen buffer to designate which of the data will be shown in corresponding positions on the display screen.
-
-