当前位置:文档之家› 易语言彩色进度条源码分享

易语言彩色进度条源码分享

.版本 2

.程序集 窗口程序集1
.程序集变量 记录, 整数型

.子程序 _按钮1_被单击

标签1.宽度 = 1
时钟1.时钟周期 = 10
按钮1.禁止 = 真
按钮3.禁止 = 真
按钮4.禁止 = 真


.子程序 _按钮2_被单击

.如果 (时钟1.时钟周期 = 10)
时钟1.时钟周期 = 0
按钮1.禁止 = 假
按钮3.禁止 = 假
按钮4.禁止 = 假

.否则
时钟1.时钟周期 = 10
按钮1.禁止 = 真
按钮3.禁止 = 真
按钮4.禁止 = 真

.如果结束


.子程序 _时钟1_周期事件
.局部变量 最大位置, 整数型

标签1.宽度 = 标签1.宽度 + 1
标签1.标题 = 到文本 (标签1.宽度 ÷ 500 × 100) + “%”
记录 = 到数值 (标签1.标题)
.如果 (标签1.宽度 ≥ 外形框1.宽度)
按钮2.禁止 = 真
按钮1.禁止 = 假
按钮3.禁止 = 假
按钮4.禁止 = 假

时钟1.时钟周期 = 0
.否则

.如果结束


.子程序 __启动窗口_创建完毕

' XP风格 (3)

标签1.宽度 = 0
标签1.背景颜色 = #绿色


.子程序 _按钮3_被单击

.如果 (记录 ≠ 75)
时钟3.时钟周期 = 10
按钮1.禁止 = 真
按钮2.禁止 = 真
按钮3.禁止 = 真
按钮4.禁止 = 真

.否则

.如果结束


.子程序 _按钮4_被单击

.如果 (记录 ≠ 20)
时钟2.时钟周期 = 10
按钮1.禁止 = 真
按钮2.禁止 = 真
按钮3.禁止 = 真
按钮4.禁止 = 真

.否则

.如果结束


.子程序 _时钟2_周期事件

.如果 (记录 < 20)
标签1.宽度 = 标签1.宽度 + 1
标签1.标题 = 到文本 (标签1.宽度 ÷ 500 × 100) + “%”
记录 = 到数值 (标签1.标题)
.如果真 (记录 ≥ 20)
时钟2.时钟周期 = 0
按钮1.禁止 = 假
按钮2.禁止 = 假
按钮3.禁止 = 假
按钮4.禁止 = 假

返回 ()

.如果真结束

.否则
.如果 (记录 > 20)
标签1.宽度 = 标签1.宽度 - 1
标签1.标题 = 到文本 (标签1.宽度 ÷ 500 × 100) + “%”
记录 = 到数值 (标签1.标题)
.如果真 (记录 ≤ 20)
时钟2.时钟周期 = 0
按钮1.禁止 = 假
按钮2.禁止 = 假
按钮3.禁止 = 假
按钮4.禁止 = 假

返回 ()
.如果真结束

.否则

.如果结束

.如果结束


.子程序 _时钟3_周期事件

.如果 (记录 < 75)
标签1.宽度 = 标签1.宽度 + 1
标签1.标题 = 到文本 (标签1.宽度 ÷ 500 × 100) + “%”
记录 = 到数值 (标签1.标题)
.如果真 (记录 ≥ 75)
时钟3.时钟周期 = 0
按钮1.禁止 = 假
按钮2.禁止 = 假

钮3.禁止 = 假
按钮4.禁止 = 假

返回 ()

.如果真结束

.否则
.如果 (记录 > 75)
标签1.宽度 = 标签1.宽度 - 1
标签1.标题 = 到文本 (标签1.宽度 ÷ 500 × 100) + “%”
记录 = 到数值 (标签1.标题)
.如果真 (记录 ≤ 75)
时钟3.时钟周期 = 0
按钮1.禁止 = 假
按钮2.禁止 = 假
按钮3.禁止 = 假
按钮4.禁止 = 假

返回 ()
.如果真结束

.否则

.如果结束


相关主题
文本预览
相关文档 最新文档