脚本开发,脚本学习,辅助软件,各种工具软件

访问密码统一为:3158

查看: 1064|回复: 0

自绘模块中的布局器

[复制链接]

92

主题

92

帖子

632

积分

专属

Rank: 1

积分
632
发表于 2020-5-6 11:45:22 | 显示全部楼层 |阅读模式

本来想模块exdui4.1之前开源的模块写一个的,但看不太懂那源码中的布局器,所以就自己写了一个绝对布局布局器(RectL的)

实现完全剥离,也就是说提供接口,对接其他需要布局的自绘模块

思路:

1.布局绑定一个矩形指针,父布局更新时的时候会根据指定的布局来改变绑定的矩形指针里的内容

2.为了支持锁定布局位置顺序left,top,width,height,right,bottom就用了有顺序的数组储存,而不用哈希表储存

P6Q1HSJ91BGME52EJ1J8WVC.png

V%[5{[Q~ASTM8R`7KC[6$RH.png


写了对接布局器的例子,但可能得费点脑子才看懂

下载链接https://t00y.com/file/20110282-441978101






上一篇:UI美化的动态桌面
下一篇:GDI+自绘一个不定高列表(像自绘模块的写法,非画板)
3Q4T网,编程学习交流基地。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表