易语言方块对齐位置算法源码

易语言方块对齐位置算法源码

.版本 2 .程序集 窗口程序集_启动窗口 .子程序 _按钮1_被单击 .局部变量 局部_总宽, 整数型 .局部变量 局部_总高, 整数型 局部_总宽 = 外形框_框架.宽度 局部_总高 = 外形框_框架.高度 外形框_块1.移动 (0, (局部_总高 - 外形框_块1.高度) ÷ 2, , ) 外形框_块2.移动 ((局部_总宽 - 外形框_块2.宽度) ÷ 2, (局部_总高 - 外形框_块2.高度) ÷ 2, , ) 外形框_块3.移动 (局部_总宽 - 外形框_块3.宽度, (局部_总高 - 外形框_块3.高度) ÷ 2, , ) .子程序 _按钮2_被单击 .局部变量 局部_总宽, 整数型 .局部变量 局部_总高, 整数型 .局部变量 局部_块总宽, 整数型 .局部变量 局部_块总高, 整数型 .局部变量 局部_块间隔, 整数型 局部_总宽 = 外形框_框架.宽度 局部_总高 = 外形框_框架.高度 局部_块总宽 = 外形框_块1.宽度 + 外形框_块2.宽度 + 外形框_块3.宽度 局部_块总高 = 外形框_块1.高度 + 外形框_块2.高度 + 外形框_块3.高度 局部_块间隔 = (局部_总宽 - 局部_块总宽) ÷ 4 外形框_块1.移动 (局部_块间隔, (局部_总高 - 外形框_块1.高度) ÷ 2, , ) 外形框_块2.移动 (局部_块间隔 + 外形框_块1.宽度 + 局部_块间隔, (局部_总高 - 外形框_块2.高度) ÷ 2, , ) 外形框_块3.移动 (局部_块间隔 + 外形框_块1.宽度 + 局部_块间隔 + 外形框_块2.宽度 + 局部_块间隔, (局部_总高 - 外形框_块3.高度) ÷ 2, , ) .子程序 _按钮3_被单击 .局部变量 局部_总宽, 整数型 .局部变量 局部_总高, 整数型 局部_总宽 = 外形框_框架.宽度 局部_总高 = 外形框_框架.高度 外形框_块1.移动 ((局部_总宽 - 外形框_块1.宽度) ÷ 2, (局部_总高 - 外形框_块1.高度) ÷ 2, , ) 外形框_块2.移动 ((局部_总宽 - 外形框_块2.宽度) ÷ 2, (局部_总高 - 外形框_块2.高度) ÷ 2, , ) 外形框_块3.移动 ((局部_总宽 - 外形框_块3.宽度) ÷ 2, (局部_总高 - 外形框_块3.高度) ÷ 2, , ) .子程序 _按钮4_被单击 .局部变量 局部_总宽, 整数型 .局部变量 局部_总高, 整数型 .局部变量 局部_块总宽, 整数型 .局部变量 局部_块总高, 整数型 .局部变量 局部_块间隔, 整数型 局部_总宽 = 外形框_框架.宽度 局部_总高 = 外形框_框架.高度 局部_块总宽 = 外形框_块1.宽度 + 外形框_块2.宽度 + 外形框_块3.宽度 局部_块总高 = 外形框_块1.高度 + 外形框_块2.高度 + 外形框_块3.高度 局部_块间隔 = (局部_总宽 - 局部_块总宽) ÷ 2 外形框_块1.移动 (局部_块间隔, (局部_总高 - 外形框_块1.高度) ÷ 2, , ) 外形框_块2.移动 (局部_块间隔 + 外形框_块1.宽度, (局部_总高 - 外形框_块2.高度) ÷ 2, , ) 外形框_块3.移动 (局部_块间隔 + 外形框_块1.宽度 + 外形框_块2.宽度, (局部_总高 - 外形框_块3.高度) ÷ 2, , ) .子程序 __启动窗口_创建完毕
相关文件下载地址
©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注