[其他]多窗口系统的显示控制方法无效
申请号: | 86105001 | 申请日: | 1986-08-14 |
公开(公告)号: | CN86105001A | 公开(公告)日: | 1987-04-29 |
发明(设计)人: | 岩见秀文;小岛富彦;中村昭次;村田文也 | 申请(专利权)人: | 株式会社日立制作所 |
主分类号: | G06F3/14 | 分类号: | G06F3/14 |
代理公司: | 中国国际贸易促进委员会专利代理部 | 代理人: | 李勇 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 窗口 系统 显示 控制 方法 | ||
1、多窗口系统具有以下四个部分:(1)第1存贮器,它用于存贮设定了多个矩形窗口的显示画面,以及与上述显示画面上的位置相对应的显示信息。(2)第2存贮器,它用于存贮与上述窗口相对应的多个虚拟画面显示数据,(3)第3存贮器,它用于存贮各窗口显示画面上的位置数据以及表示与虚拟画面有对应关系的定义数据,在各窗口内显示与它对应的虚拟画面中部分区域内的数据,(4)控制器,它用于对上述第1存贮器内存贮的显示信息进行部分改写,
这个多窗口系统的显示控制方法,包括以下3个步骤:
第1步,根据上述第3存贮器内存放的位置数据,来对照被指定为显示控制对象的一个窗口和依次被选为参考窗口的上述显示画面上的其他窗口,如果上述两个窗口有互相交错的位置关系,则将上述对象窗口划分为两个单区域,一个是与上述参考窗口重叠的子区域,另一个是以该重叠区域的边线为分割线的至少包括一个矩形的非重叠子区域;
第2步,将上述非重叠子区域作为分割对象矩形,使该对象矩形与上述显示画面上其它窗口(该窗口依次选定为参考窗口)相对照,当存在互相交错的位置关系时,将该对象矩形划分为与上述参考窗口相重叠的子区域和至少包括一个矩形的非重叠子区域。在应当参考的窗口消失之前,将得到的非重叠子区域作为新的分割对象矩形区域,重复进行上述的对照与分割。
第3步,根据对象矩形的上述分割结果,将上述第1存贮器中的显示信息作部分的改写;
这样,就可以改变显示画面内上述对象窗口所占的可见区域里的显示内容。
2、要求1中的显示画面上,只有那些显示序号高(小)于对象窗口的窗口才成为上述参考窗口,从显示序号高(小)的窗口开始,依次选作参考窗口,对于与最后留下的非重叠子区域相对应的上述第1存贮器中的部分区域,按上述第3步进行显示信息的改写。
3、要求2中上述显示控制对象窗口是应当扩大的窗口,用与扩大部分相当的矩形区域来代替上述第1步中的对象窗口,与参考窗口相对照。
4、要求1中上述显示控制对象窗口是应当从显示画面中消去的窗口,
从显示画面上显示序号高(小)的窗口开始,选择上述参考窗口,
每次得到重叠子区域后,都要执行上述第3步,与上述参考窗口相对应的虚拟画面的内容,显示在与该重叠子区域相对应的显示画面部分。
与最后剩余的非重叠子区域相对应的显示画面部分将被消去。
5、要求1中上述应当显示控制的对象窗口是需要缩小尺寸的窗口,
用由关尺寸缩小在上述对象窗口中消失的一部分矩形区域,来代替上述第1步中的对象窗口,与参考窗口相对照。
6、要求1中上述显示控制对象窗口是指定再提高(减小)其在显示画面上的显示序号的窗口,
在显示序号的改变前的显示画面上,从显示序号高(小)的窗口开始,依次选择显示序号高(小)于上述对象窗口原来显示序号的窗口作为上述参考窗口,与上述对象窗口相对应的虚拟画面上的内容,依次显示在与重叠子区域相对应的显示画面部分。
7、要求1中上述显示控制的对象窗口是应当将显示画面上的显示位置从第1位置移到第2位置的窗口,对位于上述第2位置的对象窗口,执行上述的第1步与第2步,
另外还包括以下步骤:
第4步,对于位于第2位置的对象窗口,要求出上述第1位置的对象窗口内的矩形区域(该区域对应于已得到的至少一个非重叠子区域),
第5步,将第4步得到的矩形区域,和被选作参考窗口的显示画面上的其它窗口相对照,当二者存在交错位置关系时,分割成重叠子区域与至少包含一个矩形的非重叠子区域,将非重叠子区域作为新的对象矩形,依次反复与其它参考窗口相对照;上述第3步又包括以下步骤:
第6步,将第5步中得到的最后非重叠子区域中的显示信息,在上述第1存贮器中,从第1位置移到第2位置。
与6步,与第5步中得到的重叠子区域相对应的上述对象窗口的虚拟画面上的内容,输出到上述第2位置的窗口内不显示区域;
第7步,除了第5步内得到的重叠子区域以外,将第1位置的对象窗口内的显示信息消除。
8、要求1中上述控制对象窗口是应当使显示内容进行滚动的窗口,
还包括下述这些步骤:
第4步,对应于上述第1步与第2步中得到的非重叠子区域,求出对应于上述对象窗口的虚拟画面上滚动前的第1可见区域;
第5步,对应于上述非重叠区域,求出对应于上述对象窗口的虚拟画面上滚动后的第2可见区域;
第6步,将第1可见区域与第2可见区域相对照,求得互相重叠的区域,作为再显示区域;
上述的第3步包括以下步骤:
第7步,将对应于上述第1存贮器中上述再显示区域的显示信息转移到滚动后的显示位置上;
第8步,将第2可见区域中除了上述再显示区域以外的部分区域内的显示信息,输出到上述第1存贮器内相对应的部分区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社日立制作所,未经株式会社日立制作所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/86105001/1.html,转载请声明来源钻瓜专利网。
- 上一篇:光电型器件及其制造方法
- 下一篇:从天然气中分离二个碳的烃的方法