关于E4A,批量修改组件可视性

按钮显示隐藏.e4a

 

变量 按钮集合 为 集合
事件 主窗口.创建完毕()
 变量 i 为 整数型
 按钮集合 = 创建 集合
 按钮集合.加入项目(按钮1)
 按钮集合.加入项目(按钮2)
 按钮集合.加入项目(按钮3)
 按钮集合.加入项目(按钮4)
 按钮集合.加入项目(按钮5)
 按钮集合.加入项目(按钮6)
 变量循环首 i = 1 至 5
  按钮集合.取项目(i).可视 = 假
 变量循环尾
结束 事件

过程 显示和隐藏()
 变量 i 为 整数型
 变量 可视索引 为 整数型
 变量循环首 i = 0 至 按钮集合.取项目总数() - 1
  如果 按钮集合.取项目(i).可视 = 真 则
   可视索引 = i         '获取哪个按钮是可视的
  结束 如果
 变量循环尾
 
 变量循环首 i = 0 至 按钮集合.取项目总数() - 1
  如果 i = 可视索引 则
   按钮集合.取项目(i).可视 = 假       '设置可视按钮状态为假
   如果 i = 按钮集合.取项目总数() - 1 则
    按钮集合.取项目(0).可视 = 真      '表示上次可视为最后一个按钮 这里设置第一个按钮可视
   结束 如果
   
  否则如果 i = 可视索引 + 1 则
   按钮集合.取项目(i).可视 = 真      '设置下一个按钮状态为真
  结束 如果
 变量循环尾
结束 过程

事件 按钮1.被单击()
 显示和隐藏()
结束 事件
事件 按钮2.被单击()
 显示和隐藏()
结束 事件
事件 按钮3.被单击()
 显示和隐藏()
结束 事件
事件 按钮4.被单击()
 显示和隐藏()
结束 事件
事件 按钮5.被单击()
 显示和隐藏()
结束 事件
事件 按钮6.被单击()
 显示和隐藏()
结束 事件

事件 按钮7.被单击()
 
结束 事件

相关推荐

网友评论(0)