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

仿Win10通知_新版v2   [复制链接]

    2023-07-11 08:44:31
    模块控件源码
    易语言资源网
    2793 次浏览
    来源链接

全新仿Win10通知模块,真正达到可放心使用的级别

上个版本不是我开发的,这是原作者的帖子:仿Win10通知_新版v1.3_精易论坛 (125.la)

除了UI,其它代码我差不多都重新做了一遍,原作者发出来的那个问题太多了。我把它封装成了模块,并且添加了很多扩展功能,方便使用。

使用方法:

1.引用模块,然后在程序开始的调用  仿视窗十通知_初始化 ()

2.在程序结束前调用  仿视窗十通知_销毁 (),这后面得紧接  结束(),不然可能会出现程序崩掉的问题

3.参考例程使用  弹出通知_仿win10()  ,这是异步并且线程安全的,多线程随便用,排队挨个显示通知。

如下图,两个线程一秒内总共投递4000个通知,能稳定执行

然后压缩包里面有模块源代码和一个例程,这个用到了我写的EQ多线程模块,也放在压缩包里面。

更新日志:

1.项目封装为模块形式,方便导入项目(程序运行时需要调用初始化,程序即将结束时需要调用销毁)

2.封装后暴露的接口异步且线程安全,多线程内/主线程内可随意调用

3.修改了显示相关的代码,可自由指定每一次弹出通知的窗口宽度(组件位置不变,窗口高度不可变,该功能是为适应长标题而设计)

4.滑出和关闭时的动画可单独调节

5.移除了倒计时显示相关功能,支持根据留空情况判断是否透明和是否倒计时关闭

6.关闭按钮按下直接关闭不显示动画

7.点击图标也能关闭提示,使用滑动退场

8.新增"图片_信息"、"图片_警告"、"图片_询问","图片_备份"改名为"图片_同步"

9."#字体色_黄"改名为"#字体色_背景黄",新增"#字体色_暗黄"用于文本显示,解决黄色文本看不清的问题

10.可单独指定标题和内容的字体颜色,留空则自动根据背景颜色指定

11.修复显示圆角窗口后显示直角窗口仍为圆角的BUG

12.修复提示框显示内容异常的BUG

13.修复提示框在奇数横向分辨率下右边缘超出屏幕外2像素的BUG

14.修复显示左右配色后显示全景色仍为左右配色的BUG

15.修复显示动画加载过程中按下关闭按钮导致显示异常的BUG,可任意时刻打断显示动画关闭通知框



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

引用模块


源码文件名 模块文件名
仿Win10通知v2.e
EQ多线程模块.ec
例程.e
仿Win10通知v2.ec


引用支持库


源码文件名 支持库文件名 支持库标识
仿Win10通知v2.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
扩展界面支持库一Ex 3.5 27bb20fdd3e145e4bee3db39ddd6e64c
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
多线程支持库 2.0 5F99C1642A2F4e03850721B4F5D7C3F8
例程.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
多线程支持库 2.0 5F99C1642A2F4e03850721B4F5D7C3F8


[错误报告]   上一篇:RGB-RGBA-HSL颜色操作开源模块...     下一篇:截图软件