[发明专利]一种图形用户界面的多语言自适应方法有效
申请号: | 200710120856.2 | 申请日: | 2007-08-28 |
公开(公告)号: | CN101114225A | 公开(公告)日: | 2008-01-30 |
发明(设计)人: | 芮建武;刘汇丹;吴健;姚延栋;姜力;郭伟军 | 申请(专利权)人: | 中国科学院软件研究所 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京君尚知识产权代理事务所 | 代理人: | 余长江 |
地址: | 100080北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图形 用户界面 语言 自适应 方法 | ||
1.一种图形用户界面的多语言自适应方法,其步骤为:
1)根据要显示或要处理的主语言设置布局模式;
2)根据程序设置,计算各个图形部件的位置和尺寸,
3)根据确定的布局模式对各个图形部件的位置和尺寸实施变换;
4)对于每个要显示的图形部件,用其变换后的位置和尺寸重新绘制该图形部件。
2.如权利要求1所述的方法,其特征在于所述布局模式的设置为程序设置或用户设置。
3.如权利要求1或2所述的方法,其特征在于所述布局模式包括水平正常模式、水平反向模式、垂直正常模式、垂直反向模式。
4.如权利要求1所述的方法,其特征在于对各个图形部件的位置和尺寸实施变换的方法为:
a)水平正常模式,不作变换;各个部件的位置和尺寸均保持不变;
b)水平反向模式,作水平镜像变换;各个部件的尺寸都保持不变,位置以窗口中轴线作镜像变换;
c)垂直正常模式,作转置变换;各个部件的宽度值和高度值进行对调,位置作转置变换;
d)垂直反向模式,先作转置变换,再作水平镜像变换;各个部件的宽度值和高度值进行对调,位置做转置变换,然后各个部件的尺寸都保持不变,位置以窗口中轴线作镜像变换。
5.如权利要求4所述的方法,其特征在于所述水平镜像变换的方法为:对于显现部件所占的区域由其父部件或布局类对象通过动态空间管理来得到,所述显现部件在任一布局模式下时,部件本身或布局管理器都能够确定出其所有子元素基于水平正常模式的相对坐标。
6.如权利要求4所述的方法,其特征在于所述转置变换的方法为:对于显现部件所占的区域由其父部件或布局类对象通过动态空间管理来得到,所述显现部件在任一布局模式下时,部件本身或布局管理器都能够确定出其所有子元素基于水平正常模式的相对坐标。
7.如权利要求1所述的方法,其特征在于所述的程序设置包括但不限于下列设置的一种或几种:部件的位置、尺寸、对尺寸的限定、排列顺序、相对位置、部件间距。
8.如权利要求1所述方法,其特征在于2)中根据用户交互操作的结果重新计算各个图形部件的位置和尺寸。
9.如权利要求8所述的方法,其特征在于所述的用户交互操作包括但不限于下列操作的一种或几种:鼠标拖动窗口、改变窗口尺寸、单击或双击某个部件、滚动滚轮,键盘输入。
10.如权利要求1或8所述的方法,其特征在于2)中在水平正常布局模式下计算各个图形部件的位置和尺寸。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院软件研究所,未经中国科学院软件研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710120856.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:收缩杆及帐篷
- 下一篇:煤直接液化油渣作为循环流化床锅炉燃料的方法