[发明专利]具备智能感知的富文本控件制作方法有效
申请号: | 200810045515.8 | 申请日: | 2008-07-10 |
公开(公告)号: | CN101324844A | 公开(公告)日: | 2008-12-17 |
发明(设计)人: | 陈文宇;熊志斌;黄卫华;刘强;刘井波 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610054四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种具备智能感知的富文本控件制作方法,分成两大步骤实施:第一步,在FORM控件的基础上制作智能提示框;第二步,在传统的富文本编辑控件上制作具备智能感知的富文本控件。采用本发明所制作的具备智能感知的富文本控件,能语法高亮显示文本,能在用户输入时给予智能提示自动完成输入工作。 | ||
搜索关键词: | 具备 智能 感知 文本 控件 制作方法 | ||
【主权项】:
1、一种具备智能感知的富文本控件制作方法,其特征在于,包括以下步骤:①制作智能提示框:实现显示最佳匹配以及所有的候选项,根据用户的输入调整最佳匹配或自动完成输入;②定义高亮字符串的显示单元类型:在文本中高亮显示的字符串作为一个显示单元处理,把高亮字符串抽象成三种类型的显示单元:A、单词单元:高亮字符串就是一个单词,作为一个高亮显示单元;B、行尾单元:从高亮字符串开始到当前行的行尾,作为一个高亮显示单元;C、结束符单元:从高亮字符串开始到指定的结束符,作为一个高亮显示单元;③定义高亮字符串的识别模式:A、单词识别模式:高亮字符串和当前字符串是同一个单词;B、起始识别模式:高亮字符串作为当前字符串的起始字符;C、包含识别模式:高亮字符串作为当前字符串的一部分;④定义高亮字符:对需要高亮显示的字符串抽象出共性,包括字符前景色、背景色、显示单元类型和识别模式;⑤制作具备智能感知的富文本控件:该控件处理过程是捕捉用户的每次输入,根据输入作相应处理:1)接受键盘和鼠标输入;2)如果传统的富文本编辑控件中的文本发生改变,则转入步骤2);否则转入步骤5));3)保存最近N步操作;4)若智能感知没有打开转入步骤4)),否则转入步骤8)5)完成匹配,若匹配成功,则定位显示;否则转入步骤10);6)若智能提示框没有打开,转入步骤6);否则转入步骤7);7)操作系统处理用户输入;8)如果用户输入的是space键或enter键代表用户要求自动完成输入,则自动完成输入,转入步骤10);否则转入步骤8);9)如果用户输入的是up键或down键,则转入步骤9);否则转入步骤10);10)完成最佳设置;11)重新对传统的富文本编辑控件中的文本进行语法高亮显示。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200810045515.8/,转载请声明来源钻瓜专利网。
- 上一篇:薄膜晶体管基板及其制造方法
- 下一篇:一种管座聚焦极打火的处理方法