超级列表框使用说明.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
超级列表框使用说明 说明 版本:V1.2 作者:QIQI (QQ:1354092549,E4A论坛账户:1354092549) 更新日记 V1.2 1、支持空列 2、支持绝对布局 V1.1 1、支持E4A4.0,不再支持以前版本 2、图片框可以指定“显示方式” 1、导入 将下载的例程或EAA文件中的接口函数代码复制,在要导入的工程中创建一个名为“超级列表框”的接口函数,并将代码粘贴进去。 注意:此版本仅适用于E4A4.0 如果您的程序中没有使用按钮、编辑框、标签、图片框,请务必在工程属性中关闭“按需编译”。原因是:接口函数中需要使用这些组件,而E4A 的“按需编译”并不能 检测接口函数中使用的组件。 2、创建 使用类似于以下的语句声明一个保存对象的变量 变量 list1 为 超级列表框 其中“list1”表示变量名称 并在需要创建“超级列表框”对象的地方(一般在窗口的“创建完毕”事件)使用类似于以下语句创建 list1=超级列表框.创建超级列表框(主窗 ) 其中“list1”表示变量名称,“主窗口”表示父窗 3、设置位置和大小 刚刚我们创建的超级列表框是不会显示的,因为它的左边、顶边、高度、宽度都为0,我们需要使用类似于以下的语句来设置位置和大小 list1.置顶边(0) list1.置左边(0) list1.置高度(300) list1.置宽度(300) 其中“list1”表示变量名称 4、添加一个列表项 我们创建完“超级列表框”后需要添加列表项,下面我们来教大家如何添加列表项。 每个列表项的结果如下: 其中绿线上面的(①)是第1行(行索引为0) 其中绿线下面的(④)是第2行(行索引为1) 其中②是第1行(行索引为0)中的第1列(列索引为0) 其中③是第1行(行索引为0)中的第2列(列索引为1) 其中⑤是第2行(行索引为1)中的第1列(列索引为0) 通过上图可以看出每行可以包含任意多个列,每个列的宽度可以不同,每行的列数也可以不同 行数其实也是可是每个项目都不同的,而且可以包含任意多个行 每一列就是一个组件。 使用以下语句可以添加列表项: 变量 项目索引 为 整数型 项目索引=list1.添加列表项() list1.添加行(项目索引) list1.置行高(项目索引,0,50) list1.添加列(项目索引,0,2) list1.置列宽(项目索引,0,0,300) 其中“list1”表示变量名称 第1行代码声明一个变量,名称为“项目索引”,用了存储添加的项目的索引(0表示第1个,1表示第2个) 第2行代码添加一个列表项,并把“项目索引”赋值为添加的项目的索引(0表示第1个,1表示第2个) 第3行代码给指定项目索引(参数1)添加一行 第4行代码给指定项目索引(参数1)的指定行(参数2)设置行高,目标行高为参数3 第5行代码给指定项目索引(参数1)的指定行(参数2)添加一列,这列组件的类型(参数3)为标签(-1表示空列,0表示按钮,1表示编辑框,2表示标签,3表示 图片框) 第6行代码给指定项目索引(参数1)的指定行(参数2)的指定列(参数3)设置列宽,目标列宽为参数4 我们创建了一个列表项,这个列表项包含1行,这一行包含一列,这一列的内容是“标签”组件。现在,我们要执行组件的方法(详细的所有控件方法见后) 使用 “控件_置标题”方法设置标签的标题(参数1为项目索引,参数2为行索引,参数3为列索引,参数4为目标标题),使用类似于以下的语句 list1.控件_置标题(项目索引,0,0,测试项目) 其中“list1”表示变量名称 现在我们把“标签”的“标题”设置为了“测试项目”,运行一下。不会显示?别急,继续往下看。 由于“字体颜色”默认是“无色”,所以不会显示。 使用类似于以下的语句设置“字体颜色” list1.控件_置字体颜色(项目索引,0,0,黑色) 其中“list1”表示变量名称 “控件_置字体颜色”方法设置标签的字体颜色(参数1为项目索引,参数2为行索引,参数3为列索引,参数4为目标颜色) 依然不会显示?别急,继续往下看。 我们在添加等操作(具体哪些操作会在后面列出)等需要通知超级列表框刷新显示,使用类似于以下的语句 list1.更新数据() 完整例程:例程1.e4a 效果图: 5、绑定组件事件 上面,我们成功制作了一个简单的列表框,但是我们在真实的应用中还需要绑定组件的事件。下面我们来绑定“标签”的事件。 使用以下代码处理“标签”的单击事件(实际上是处理“超级列表框”的“控件_被单击”事件)

文档评论(0)

343906985 + 关注
实名认证
文档贡献者

一线教师,有丰富的教学经验

1亿VIP精品文档

相关文档