2022.10.27薇茑1.5版更新日志
1、修复了核心库的“文本操作”的“取文本左边”和“取文本右边”命令在某些情况下会报错的问题,初级例程新增了一个《11、文本操作》例程;
2、扩展库新增了一个“比目数据库”组件,用于进行数据库存储操作,可以免去自己搭建服务器和域名备案的麻烦,具体用法请参考中级例程里的《64、比目数据库》例程,类库源码存放在类库例程文件夹里,薇茑安装目录里存放了一个教程文件:手册文档 - 比目数据库使用教程.doc;
3、扩展库新增了一个“背景水印”组件,用于在窗口背景上显示文字水印,具体用法请参考中级例程里的《65、背景水印》例程,类库源码存放在类库例程文件夹里;
4、修复了扩展库的选择器组件的置可视命令无效的问题;
5、窗口设计区的右键菜单新增“复制组件”、“粘贴组件”、“到顶层”、“到底层”选项;
2022.10.08薇茑1.4版更新日志
1、工程设置属性窗口里增加了复选框的样式设置,可以将正方形的复选框设置成跟单选框一样的圆形风格;
2、核心库的“下拉框”组件增加了“弹出列表项”和“收起列表项”命令;
3、扩展库新增了一个“读写文件”组件,用于读写txt文件,具体用法请参考中级例程里的《58、读写文件》例程,类库源码存放在类库例程文件夹里;
4、扩展库新增了一个“购物车”组件,用于显示已购物品列表,并对选购物品进行结算,具体用法请参考中级例程里的《59、购物车》例程,类库源码存放在类库例程文件夹里;
5、核心库的“自由面板”组件新增“底部弹出”模式,具体用法请参考中级例程里的《05、自由面板》;
6、核心库的“消息列表框”组件新增“显示边框”属性,用于设置消息列表框的项目是否显示外部边框样式;
7、核心库的“自由面板”组件新增可以添加“消息列表框”组件到自由面板上;
8、解决了“自由面板”的面板类型设置为固定在顶部或固定在底部时,自由面板的背景颜色会消失变成透明的问题;
9、核心库的“自由面板”的边框样式增加了“右下边框”的选项,并增加了“边框圆角度”的属性,用于设计更加美观的多列模式列表框;
10、核心库的“按钮”组件新增“开放能力”属性,用于设置share(转发分享)、chooseAvatar(设置头像)、getPhoneNumber(获取手机号)三个开放能力,具体用法请参考中级例程里的《40、开放能力-转发分享》、《60、开放能力-设置头像》、《61、开放能力-获取手机号码》三个例程;
11、窗口新增“页面被分享”事件,可以在事件中动态修改设置页面被分享时的配置信息,具体用法请参考中级例程里的《40、开放能力-转发分享》;
12、核心库的“窗口操作”增加了“滚动到指定组件”命令,用于滚动窗口页面位置到指定组件的顶部位置,具体用法请参考中级例程里的《62、滚动到指定组件》;
13、核心库的“窗口操作”增加了“显示标题栏加载圈”、“隐藏标题栏加载圈”、“置标题栏标题”、“置标题栏颜色”命令,具体用法请参考中级例程里的《01、标题栏》;
14、扩展库的“分类标签”组件增加了“标签宽度”属性,用于设置分类标签的宽度;
15、扩展库的“顶部选项卡”组件增加了“字体大小”属性,用于设置顶部选项卡的字体大小;
16、扩展库新增了一个“音频播放器”组件,用于播放本地和网络音频文件,具体用法请参考中级例程里的《63、音频播放器》例程,类库源码存放在类库例程文件夹里;
17、核心库的“时间操作”增加了“格式化时长”,用于将指定时长的秒数转化成时分秒的时间格式文本;
18、扩展库的“分类列表框”组件增加了“取分类总数”、“取项目总数”、“删除项目”命令;
19、更新了手册文档-薇茑入门教程,完善了关于如何申请、创建、发布小程序的内容;
20、高级例程里新增了一个《薇茑外卖》的例程,用于展示商城外卖类小程序的实际应用开发;
2022.09.28薇茑1.3版更新日志
1、解决了薇茑IDE容易崩溃的问题,无需拦截Tab键,也无需担心打字输入太快导致IDE崩溃的问题;
2、列表框设计器新增支持“多列模式”,可以设计多列显示的列表框组件,具体用法可以参考相关的列表框设计范例(E:\MicroBird\examples\列表例程);
3、核心库的“图片框”组件增加了“缩放模式”属性;
4、核心库的“按钮”组件增加了“置颜色”和“置镂空”命令;
5、核心库的“标签”组件增加了“置颜色”命令;
6、修复了扩展库的“表格”组件的表头与单元格的列宽在某些情况下会对不齐的问题,并且增加了表格行被单击选中时显示高亮颜色;
7、修复了扩展库的“TCP通信”组件在跨窗口使用时会报错的问题,并重新编写了使用例程,具体请参考中级例程里的《41、TCP通信》例程;
8、修复了将其他窗口名称修改为主窗口后,编译运行之后主窗口仍然是原来的主窗口的问题;
9、修复了核心库的“轮播列表框”组件的“项目高度”属性无效的问题,并增加了“指示器颜色”属性;
10、扩展库的“图文列表框”组件增加了“取项目总数”命令;
11、扩展库新增了一个“画板”组件,用于绘制图片、文字、矩形、直线,还可以涂鸦画画,具体用法请参考中级例程里的《55、画板》例程,类库源码存放在类库例程文件夹里;
12、扩展库新增了一个“二维码”组件,用于生成二维码图像,具体用法请参考中级例程里的《56、二维码》例程,类库源码存放在类库例程文件夹里;
13、扩展库新增了一个“ZF_地图”组件,具体用法请参考中级例程里的《57、ZF_地图》例程;
2022.09.07薇茑1.2版更新日志
1、新增了一个搭建服务器和数据库的教程,请到VIP群里下载学习;
2、增加了一个MSSQL数据库中间件,存放在薇茑安装目录里;
3、修复了扩展库的TCP通信组件的“字节集转文本”命令得到的数据后面会多一个空白字符的问题,并增加了一个“文本转字节集”命令;
4、修复了核心库的转换操作的“文本转json”命令会报错的问题;
5、修复了扩展库的CYS_薇茑_订单列表框的“清空项目”命令会报错的问题;
6、扩展库的表格组件增加了“取内容”命令;
7、核心库的菜单组件增加了“取标题”、“置标记”、“取标记”命令,增加了“取消被单击”事件。
8、核心库的图片框组件增加了被长按时自动弹出保存图片和识别图片中二维码的功能;
9、核心库的下拉框组件的“添加项目”命令增加了“项目标记”属性,并增加了“取项目标记”、“置项目标记”命令;
10、核心库的自由面板组件增加了“边框粗细”和“边框颜色”属性;
11、扩展库新增了一个“ZF_BLE蓝牙”组件,原来的蓝牙操作组件被删除,新组件的用法请参考中级例程里的《47、ZF_BLE蓝牙》例程;
12、扩展库新增了一个“图文列表框”组件,可以显示复选框、图片、标题、信息,用法请参考中级例程里的《48、图文列表框》例程,类库源码存放在类库例程文件夹里;
13、扩展库新增了一个“加密操作”组件,可以用来进行base64等加密解密操作,用法请参考中级例程里的《50、加密操作》例程,类库源码存放在类库例程文件夹里;
14、扩展库新增了一个“选择器搜索”组件,可以用来对编辑框的内容进行智能模糊搜索,用法请参考中级例程里的《52、选择器搜索》例程,类库源码存放在类库例程文件夹里;
15、扩展库新增了一个“UDP通信”组件,具体用法请参考中级例程里的《53、UDP通信》例程,类库源码存放在类库例程文件夹里;
16、扩展库新增了一个“位置定位”组件,具体用法请参考中级例程里的《54、位置定位》例程,类库源码存放在类库例程文件夹里;
2022.08.24薇茑1.1版更新日志
1、工具栏上新增了一个“列表框”按钮,点击可以启动列表框类库设计器,可以用来拖拽设计列表框组件,无需JS编程知识就可以直接设计开发列表框组件,让大家实现列表框自由;
2、自由面板组件增加了一个“面板类型”属性,可以设置四种属性:1、普通面板 2、悬浮面板 3、固定在顶部 4、固定在底部,其中悬浮面板组件可以用来制作悬浮弹窗,具体用法请参考中级例程里的《05、自由面板》例程;
3、修复了按钮组件在自由面板上时,按钮被单击事件和自由面板被单击事件会同时响应的问题;
4、修复了多行编辑框在自由面板上的高度不会拉伸到设定高度的问题,并且增加了一个“多行高度”属性,用于多行编辑框没有在自由面板上时设置多行编辑框的高度;
5、修复了标签组件在自由面板上的高度不会拉伸到设定高度的问题,并且增加了一个“标签高度”属性,用于标签组件没有在自由面板上时设置标签的高度,单位为rpx,例如:60rpx,当设置为auto时,标签的高度将根据标题内容进行自动调整;
6、修复了按钮组件在自由面板上标题不能居中显示的问题;
7、修复了图片框和多行编辑框设置可视为假时仍然会占位的问题;
8、修复了修改窗口名称后,工程目录里的wxml代码块文件的文件名称不会自动一起修改的问题;
9、完善了底部导航栏组件的项目信息完整性的检验,避免因为导航栏项目设置不完善而导致在微信开发者工具里报错;
10、网络操作组件在发送请求之前必须先设置请求头,否则POST请求会发送失败,具体请参考新的《25、网络操作》例程(中级例程);
11、由于之前的设计问题,请大家重新修改设置已经添加在窗口上的图片框组件的图片宽度和图片高度属性,注意:2rpx=1px,以rpx为单位可以自动适应屏幕的分辨率,建议凡涉及到宽度和高度的属性全部使用rpx为单位,涉及到圆角度的属性全部使用px为单位;
12、在自由面板上的组件,新增可以按上下左右键来移动组件的位置;
13、核心库的标签组件的“拉伸宽度”属性改成了“标签宽度”,用于设定具体的宽度值,并增加了“标签高度”、“圆角度”、“限定行数”属性;
14、切换窗口命令现在可以带参数了,参数可以在被切换到的窗口的“被创建”事件里获得(注意不是创建完毕事件),具体用法可以参考初级例程里的《08、窗口操作》例程,窗口操作.切换窗口_非导航栏()、窗口操作.切换窗口_重启()、窗口操作.切换窗口_重定向()这三个命令可以带参数,窗口操作.切换窗口_导航栏()这个命令不可以带参数,
15、核心库的编辑框组件增加了“置只读模式”命令;
16、扩展库的网络操作组件增加了“URL编码”和"URL解码"命令;
17、扩展库的图片操作组件增加了“base64编码图片”命令,用于将图片文件转换成文本型的base64编码数据(该数据可以直接用图片框显示,也可以用网络操作组件POST发送到服务器),具体用法请参考中级例程里的《33、图片操作》例程;
18、扩展库的“图标列表框”组件增加了“项目宽度”属性,用于设置每一行里项目的个数,添加项目命令增加了“项目标记”参数,并且增加了置项目标记、取项目标记命令;
19、扩展库的“分类列表框”组件增加了“激活颜色”属性,列表项目信息增加了“价格”标签,列表项目的右侧增加了增加和减少按钮;
20、窗口的属性里增加了“启用转发功能”属性,该属性如果设置为真,小程序右上角的菜单里将可以启用转发给朋友的功能,具体用法请参考中级例程里的《40、转发分享》例程;
21、工具栏上的运行按钮的右边增加了一个下拉框,用于选择增量编译导出模式;
22、初级例程新增了一个《06、变量循环》例程,用于对数组和json进行遍历枚举;
23、扩展库新增了一个“四则运算”类库,用于计算加减乘除的表达式,具体用法可参考《38、四则运算-计算表达式》(中级例程)
24、扩展库新增了一个“分类标签”组件,用于对窗口上的不同内容区域进行分类,具体用法可参考《39、分类标签》(中级例程);
25、扩展库新增了一个“TCP通信”组件,具体用法请参考中级例程里的《41、TCP通信》例程,TCP服务端易语言源码存放在薇茑安装目录里;
26、扩展库新增了一个“ZF_MQTT客户端”组件,该类库组件由薇茑热心用户ZF封装制作,具体用法请参考中级例程里的《42、MQTT操作》例程;
27、扩展库新增了一个“表格”组件,可以固定表头,左右滑动,上下滑动,具体用法请参考中级例程里的《43、表格》例程;
28、扩展库新增了一个“CYS_薇茑_订单列表框”组件,该类库组件由薇茑热心用户CYS封装制作,具体用法请参考中级例程里的《44、 CYS_薇茑_订单列表框》例程;
29、扩展库新增了一个“ZF_卡式列表框”组件,该类库组件由薇茑热心用户ZF封装制作,具体用法请参考中级例程里的《45、 ZF_卡式列表框》例程;
30、中级例程新增了一个《46、MYSQL数据库操作》例程,该例程由薇茑热心用户WXY制作提供。
2022.08.07薇茑1.0正式版发布!
薇茑1.5版下载地址:https://pan.baidu.com/s/1FfBC5vYTivxoP7yp7FskYQ?pwd=xczr |