易语言画板(利用画板组件绘制其他组件)

时间:2024-10-11 23:36:50

1、在易语言中添加画板组件

易语言画板(利用画板组件绘制其他组件)

2、组合框是矩形,所以在自定义数据类型里添加一个矩形的数据类型会方便很多,数据类型的成员与画板1中的矩形命令参数保持一致

易语言画板(利用画板组件绘制其他组件)
易语言画板(利用画板组件绘制其他组件)

3、初始化画板的画笔颜色和刷子颜色添加矩形的程序集变量后按照原版组合框绘制出自己喜欢的形状,颜色的组合框(在窗口被激活的子程序下绘制组件是为了绘制出的组件不被轻易擦除)

易语言画板(利用画板组件绘制其他组件)

4、在窗口启动的时候加入成员列表,记得在数组打勾(在鼠标放在组合框上面的时候就会弹出成员的下拉菜单)

易语言画板(利用画板组件绘制其他组件)
易语言画板(利用画板组件绘制其他组件)

5、引用API判炝里谧艮断鼠标是否在组合框上,如果真,则绘制矩形下拉菜单,同时定位写出我们加入的成员列表就差不多了,别忘了收回下拉菜单,

易语言画板(利用画板组件绘制其他组件)
易语言画板(利用画板组件绘制其他组件)

6、再加上单击项目后在最上面加入选中的一项的代码,在这里就不演示了

7、效果如图,在这里只是简单介绍原理,日后对易语言组件自绘的学习更要自己发挥想象

易语言画板(利用画板组件绘制其他组件)
易语言画板(利用画板组件绘制其他组件)

8、用画板组件还可以绘出其他组件,发挥自己想象力,还可以把整体改得更好看

© 手抄报圈