[发明专利]一种文本框输入方法和系统有效
申请号: | 201110337157.X | 申请日: | 2011-10-31 |
公开(公告)号: | CN103092456A | 公开(公告)日: | 2013-05-08 |
发明(设计)人: | 邹佳;霍振中 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F3/023 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 周少杰 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文本框 输入 方法 系统 | ||
1.一种文本框输入方法,包括:
监听文本框文本输入的相关事件;
响应于监听到文本框内输入文本超出文本框的事件,提供扩展窗口显示超出的文本;以及
响应于监听到文本框失去焦点的事件,隐藏扩展窗口,存储输入上下文状态以及全部输入的文本;
响应于监听到文本框失去焦点事件后再次监听到文本框文本输入的相关事件,根据存储的输入上下文状态显示扩展窗口、扩展窗口内的文本、以及文本框内的文本。
2.根据权利要求1所述的方法,其中所述输入上下文状态包括失去焦点时的光标位置。
3.根据权利要求2所述的方法,所述根据存储的输入上下文状态显示扩展窗口、扩展窗口内的文本、文本框、以及文本框内的文本包括:
将所述失去焦点时的光标位置相关的文本加载到文本框中显示;
从全部输入的文本中去除文本框中的文本,得到超出的文本;
提供扩展窗口显示超出的文本。
4.根据权利要求1-3之一所述的方法,还包括:
响应于监听到对扩展窗口中的文本的编辑操作的事件,执行以下操作:
将待编辑的扩展窗口中的文本加载到文本框中;
从全部输入的文本中去除文本框中的文本,得到超出的文本;
提供扩展窗口显示超出的文本;以及
将该编辑操作应用于已经加载到文本框内的文本。
5.根据权利要求4所述的方法,该方法在所述将该编辑操作应用于已经加载到文本框内的文本之前还包括:
定位所述编辑操作针对的已经加载到文本框内的文本;
将操作符置于所述编辑操作针对的文本;
接收编辑命令,所述编辑命令包含察看、插入、删除、修改中的至少一个操作。
6.根据权利要求1-5之一所述的方法,其中扩展窗口内的文本与文本框内的文本平滑相接。
7.根据权利要求6所述的方法,其中所述扩展窗口随超出的文本的增多而加大。
8.根据权利要求1-5之一所述的方法,其中扩展窗口的大小根据超出的文本的字号、布局排列来计算。
9.一种文本框输入系统,包括:
监听装置,被配置为监听文本框文本输入的相关事件;
扩展窗口提供装置,被配置为响应于监听装置监听到文本框内输入文本超出文本框的事件,提供扩展窗口;
显示装置,被配置为显示文本框、扩展窗口、扩展窗口内的文本、以及文本框内的文本;
扩展窗口隐藏装置,被配置为响应于监听装置监听到文本框失去焦点的事件,隐藏扩展窗口;
存储装置,被配置为响应于监听装置监听到文本框失去焦点的事件,存储输入上下文状态以及全部输入的文本;
其中响应于扩展窗口提供装置提供扩展窗口,显示装置显示扩展窗口以及在扩展窗口中显示超出的文本;并且响应于监听装置监听到文本框失去焦点事件后再次监听到文本框文本输入的相关事件,显示装置根据存储的输入上下文状态显示扩展窗口、扩展窗口内的文本、以及文本框内的文本。
10.根据权利要求9所述的系统,其中所述输入上下文状态包括失去焦点时的光标位置。
11.根据权利要求10所述的系统,所述显示装置根据存储的输入上下文状态显示扩展窗口、扩展窗口内的文本、以及文本框内的文本包括:
显示装置将所述失去焦点时的光标位置相关的文本加载到文本框中显示;
扩展窗口提供装置从全部输入的文本中去除文本框中的文本,得到超出的文本,并为超出的文本提供扩展窗口;
显示装置显示扩展窗口以及扩展窗口内的文本。
12.根据权利要求9-11之一所述的系统,其中响应于监听装置监听到对扩展窗口中的文本的编辑操作的事件,显示装置将待编辑的扩展窗口中的文本加载到文本框中,扩展窗口提供装置从全部输入的文本中去除文本框中的文本,得到超出的文本,并提供扩展窗口,显示装置显示扩展窗口以及在扩展窗口中超出的文本;该系统还包括编辑装置,被配置为将该编辑操作应用于已经加载到文本框内的文本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110337157.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:手持式电子装置测试方法
- 下一篇:静压轴承主轴装置和磨床