当前位置: 首页 > 专利查询>山西大学专利>正文

一种文本列表组合控件制造技术

技术编号:9143147 阅读:174 留言:0更新日期:2013-09-12 04:41
本发明专利技术针对面向对象的编程语言开发了一种文本列表组合控件,通过简单地对它编程,使程序在应用中,既能完成过去已有的文本列表组合控件的功能,又能够方便、高效、准确地向具有多种结构数据即具有多种“字符串模式”的数据输入项进行提示和输入数据。本发明专利技术的控件的使用完全类似原文本列表组合控件,使用它能在方便、高效、准确地输入结构数据的前提下,大大减少数据输入的工作量,对进一步提高人机交互界面的“友善性”有着重大的现实意义。

【技术实现步骤摘要】

【技术保护点】
一种文本列表组合控件,包括面向对象的高级语言使用的类库中的实现文本列表控件的程序代码和控件的属性、方法、事件,其特征在于:属性中还包括listtextModel属性;程序代码中还包括GettextMode函数代码、KongGeEdit函数代码和实现listtextModel属性的子程序代码,以及文本模式识别与处理子程序代码;所述的llisttextModel属性是一个逻辑值数组,它与所述的类库中的文本列表控件的属性中的list属性对应,表明list属性的项即list(Index)的文本是“字符串模式”还是“字符串值”,是“字符串模式”:listtextModel(Index)=T,不是“字符串模式”是“字符串值”:listtextModel(Index)=F;llisttextModel属性由用户在给list(Index)赋值后赋值;所述的“字符串模式”是具有固定长度的包含一段或多段等长或不等长空格的字符串;所述的“字符串值”即字符串中没有空格或者有空格但空格是作为字符而不是作为预留位置使用的;所述的GettextMode函数代码的功能是获取字符串模式的模式结构信息,对字符串模式中的空格区域的结构进行分析并记录。所述的字符串模式的模式结构信息是指字符串模式中有几段空格需要输入数据,每一段空格的起始位置、结束位置;所述的KongGelineEdit函数代码的功能是在“字符串模式”的模式信息基础上,将字符串模式中的一个空格区域或多个空格区域连成的区域看作一行,并在这个行内实现普通意义的行编辑;所述的文本模式识别与处理子程序代码,在文本列表框的下拉菜单中选择某一项List(Index)到输入框后,根据对应的llisttextModel属性中的项llisttextModel(Index),识别选择到输入框的文本是“字符串模式”还是“字符串值”;若是“字符串模式”调用GettextMode函数、KongGelineEdit函数,在输入框的文本中完成字符串模式中的一个空格区域或多个空格区域连成的区域的行编辑数据输入;若是“字符串值”调用输入框的原行编辑程序在输入框的文本中完成非字符串模式的普通意义的行编辑数据输入。...

【技术特征摘要】

【专利技术属性】
技术研发人员:陈红星
申请(专利权)人:山西大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1