您的位置:首页 > 编程开发 > 易语言

高分屏DPI解决方案原生简洁UI

:376.547KB :2021-03-09 15:10:38

其实适配的原理很简单:
就是计算缩放率 然后把所有组件宽高及左边顶边 还有字体大小都乘以缩放率
如果有图片 那么最好是准备好高分辨率的图片 进行自动缩放 不然会模糊。
下面给出一张图片作为对比(Windows10 4K 200%缩放)
附加:无边框阴影化UI设计 简洁。
易语言高分屏DPI解决方案原生简洁UI例子。
可以看到适配后的字体变的细腻清晰了很多,当然组件可能不是那么明显。
实现方法:
1、在易语言的【工具】-【系统配置】-【存根】-【使用用户自定义清单】添加下面一段代码
2、下面是一个适配的DEMO子程序 对所有组件宽高及左边顶边 还有字体大小都乘以缩放率。

超轻量级cJSON易模块更新
LibXL 3.8.8.0 Unicode,excel操作,无需安装excel