
易语言-窗口组件自动调整大小和位置以适应窗口变化 V3.15
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本工具为易语言开发者提供窗口组件自动调整大小与位置的功能,确保在窗口变化时界面布局美观、功能正常。V3.15版本优化了性能并修复了若干bug。
目的:定义一个程序,在窗口尺寸被改变时,所有上面的组件可以自定义地跟随变化,以实现使窗口大小自动适应的功能。例如编辑框在固定左顶的同时宽度随窗口变宽;按钮保持固定的宽度和高度,但位置会随着窗口的变化而调整。
背景:在网络上查找了很多关于如何让界面中的元素根据窗口尺寸改变来重新布局的代码,但是没有找到有效的解决方案。因此本程序借鉴了论坛上的部分源码,并经过消化整理而成。
组成要素:
- 采用精易模块V5及以上版本
- 不需额外DLL或其他外部模块的支持
- 程序设计中不使用全局变量和资源文件
功能特点包括但不限于以下几点:
A. 设计简洁,只需两个命令即可实现组件的自适应调整。
B. 遵循严格的代码规范,适合追求完美的编程者(如处女座)使用。
C. 采用纯数组操作的方式进行数据处理,速度快且效率高。
D. 支持通过模糊匹配标题来同时设置多个组件的位置和大小属性。用户可以指定每个元素的左、顶、宽、高等位置信息是否固定或自适应调整。
E. 提供获取各组件尺寸与定位的信息,并支持按比例缩放功能。
附带使用案例,帮助新使用者快速上手并理解程序的工作原理。
全部评论 (0)
还没有任何评论哟~


