52ky2 发表于 5 天前

易语言模块 渐变旋转模块.ec


模块名称:渐变旋转窗口
作者:z_Z_睡L
版本:2.0
渐变旋转窗口
@备注:
渐变旋转窗口
------------------------------
.版本 2
.子程序 窗口组件透明, , 公开, 设置窗口或组件透明色和透明度 透明类型1:窗体中的所有颜色为透明颜色的地方将变为透明,透明度无效 2:透明颜色无效 窗体根据透明度参数确定透明度 3:透明颜色的地方将变为全透明,而其它地方根据透明度参数确定透明度默认为1
.参数 窗口, 窗口, , 窗口
.参数 透明颜色, 整数型, , 透明颜色 当透明类型为2时无效
.参数 透明度, 整数型, 可空, 透明度 当透明类型为1时无效,为空默认150
.参数 透明类型, 整数型, 可空, 透明类型1:窗体中的所有颜色为透明颜色的地方将变为透明,透明度无效 2:透明颜色无效 窗体根据透明度参数确定透明度 3:透明颜色的地方将变为全透明,而其它地方根据透明度参数确定透明度为空默认1
.子程序 动画_创建, , 公开
.参数 窗口, 窗口
.参数 图片数据, 字节集
.子程序 动画_淡出, , 公开, 速度:1-50为宜,不要超过255,可空默认为10 动画周期:10-50,为宜,可空默认为10,精确
.参数 速度, 整数型, 可空, 速度:1-50为宜,不要超过255,可空默认为10
.参数 动画周期, 整数型, 可空, 动画周期:10-50,为宜,可空默认为10,精确
.子程序 动画_淡入, , 公开, 速度:1-50为宜,不要超过255 可空默认为10 动画周期:10-50,为宜,可空默认为10,精确
.参数 速度, 整数型, 可空, 速度:1-50为宜,不要超过255 可空默认为10
.参数 动画周期, 整数型, 可空, 动画周期:10-50,为宜,可空默认为10,精确
.子程序 动画_销毁, , 公开, 如果已创建过动画,对其他窗口创建需要先销毁动画
.子程序 动画_旋转, , 公开, 旋转后图片:旋转后的图片 速度:1-20为宜,不要超过85,可空默认为5 动画周期:10-50,为宜,可空默认为10,精确
.参数 旋转后图片, 字节集
.参数 速度, 整数型, 可空, 速度:1-20为宜,不要超过85,可空默认为5
.参数 动画周期, 整数型, 可空, 动画周期:10-50,为宜,可空默认为10,精确
.全局变量 全_淡出完毕, 逻辑型, 公开, , 渐变旋转动画的标识
.全局变量 全_淡入完毕, 逻辑型, 公开, , 渐变旋转动画的标识
.全局变量 全_渐变旋转窗口, 渐变旋转窗口, 公开, , 渐变旋转动画中应用到的类
.全局变量 全_旋转完毕, 逻辑型, 公开, , 渐变旋转动画的标识
.程序集 渐变旋转窗口, , 公开
.子程序 创建, , 公开
.参数 窗口, 窗口, , 窗口
.参数 图片数据, 字节集, , 图片数据
.子程序 更换底图, , 公开, 更换底图,默认不刷新
.参数 图片数据, 字节集, , 图片数据
.子程序 更新大小, , 公开
.子程序 渐入渐出, , 公开, 渐变动画
.参数 参_渐变度, 整数型
.子程序 局部画图, , 公开, 任意坐标、任意大小画图,可缩放,之前必须先画底图,默认刷新
.参数 图片数据, 字节集, , 图片数据
.参数 窗口横坐标, 整数型, , 窗口中显示横坐标
.参数 窗口纵坐标, 整数型, , 窗口中显示横坐标
.参数 目标宽度, 整数型, , 目标窗口中显示宽度
.参数 目标高度, 整数型, , 目标窗口中显示高度
.参数 源图横坐标, 整数型, 可空, 可空,默认0
.参数 源图纵坐标, 整数型, 可空, 可空,默认0
.参数 源图宽度, 整数型, 可空, 可空,默认目标宽度
.参数 源图高度, 整数型, 可空, 可空,默认目标高度
.参数 透明度, 整数型, 可空, 可空,默认255
.子程序 取透明度, 整数型, 公开, 返回窗口透明度
.子程序 三维旋转, , 公开, 三维旋转动画
.参数 参_角度, 整数型
.参数 参_方向, 整数型, , 1:正转 2:反转
.参数 参_换图, 字节集, 可空, 默认为空不换图,不为空则旋转后换图
.子程序 刷新显示, , 公开
.子程序 销毁, , 公开
.子程序 置边框, , 公开
.参数 边框图片, 字节集, 可空
.参数 边框左宽, 整数型, 可空
.参数 边框右宽, 整数型, 可空
.参数 边框顶宽, 整数型, 可空
.参数 边框底宽, 整数型, 可空
.子程序 置透明度, , 公开, 透明度:0-255,默认不刷新
.参数 透明度, 整数型, , 透明度:0-255
.参数 包括边框, 逻辑型, 可空, 为空假,边框不透明,边框也透明
.子程序 重画背景, , 公开, 重画窗口背景,默认不刷新
.常量 动画标志_淡出, "2", 公开
.常量 动画标志_淡入, "1", 公开
.常量 动画标志_旋转, "3", 公开
.常量 三维旋转_反转, "2", 公开
.常量 三维旋转_正转, "1", 公开



页: [1]
查看完整版本: 易语言模块 渐变旋转模块.ec