易语言资源网 - 做最全的易语言资源下载社区
精易论坛授权登录

仿web网页cocomessage自制提示框 自适应宽度 环形关闭进度   [复制链接]

    2024-01-18 09:19:51
    模块控件源码
    易语言资源网
    1297 次浏览
    来源链接

主体上用了动画框为了省事大部分用画板画,只有环形计时用gdiplus画出来(主要是画板画出来的锯齿太严重),调用了精易模块  并没有抠出来,可以自行操作

正常来说提示框的宽度和高度能够自动适应,也可以固定宽度,当然计算的并不一定准确

大部分东西都可以自定义,弹出/关闭有一个缓动,默认弹出后的透明度是200,鼠标放到信息框上会调整透明度到255并停止倒计时(如果启用自动关闭的话)

根据提示类型、是否自动关闭或者是否启用对话框方式,对一些参数进行了固定,比如错误类型就不会自动关闭,即使设置了自动关闭时间,根据实际情况可以自行修改

弹出窗口会根据父窗口移动,父窗口最小化后弹出窗口关闭,这里可以进行扩展

本来想做的类似网页可以无限弹出,然后顺序排列,奈何写BUG能力太强只能放弃,改用窗口模式实现单个弹出



点我下载 (已有 65 次下载)

引用模块


源码文件名 模块文件名
demo.e
信息框.ec
信息框.e
精易模块.ec


引用支持库


源码文件名 支持库文件名 支持库标识
demo.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
扩展界面支持库一 2.0 27bb20fdd3e145e4bee3db39ddd6e64c
信息框.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
扩展界面支持库二 2.0 AF6AD80AA4244A59AFB3D83ECF5173CC
多线程支持库 2.0 5F99C1642A2F4e03850721B4F5D7C3F8


[错误报告]   上一篇:【新鲜玩意】【模板式翻译】【代码翻译】易...     下一篇:图床上传,已打通vscode和typor...