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

 时间:2024-09-30 17:23:05

易语言画板可以用来绘画出自己喜欢的组件,烂瘀佐栾这里就用易语言绘制一个组合框为例(此组件可以在本次易语言程序用,也可以打包成模块在以后的程序中调用)

工具/原料

易语言5.6

易语言画板组件

API_点是否在矩形内

方法/步骤

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

易语言取鼠标坐标方法 易语言基础——易语言中的时钟功能怎么用? 易语言中怎么写代码可以弹出信息框 怎么向易语言添加文件并写出到指定位置 如何设置易语言运行前请求管理员权限
热门搜索
太空看地球真实图片 盆栽花卉图片及名称 钟馗伏魔:雪妖魔灵 电影 字母图片大全 平面设计图片素材