内容简介:GoVCL是一款简单+小巧+原生的go语言GUI库,依靠着Lazarus LCL使得编写一个跨平台的GUI软件不再是一件麻烦的事。 本次更新: -- govcl -- 限制:当前版本限制liblcl二进制最低版本为2.0.2(因为liblcl中有改变)。 ...
GoVCL是一款简单+小巧+原生的 go 语言GUI库,依靠着Lazarus LCL使得编写一个跨平台的GUI软件不再是一件麻烦的事。
本次更新:
-- govcl --
- 限制:当前版本限制
liblcl二进制最低版本为2.0.2(因为liblcl中有改变)。 - 添加:尝试添加一个
TRichEdit组件(一个第三方组件)及相关例子。 - 删除:删除
pkgs/skinh包,及相关例子,因为这个只能在Windows 32bit下使用,还是一个第三方的,效果也不好。 - 添加:补充一些
LCL控件的属性,主要是原来Delphi/VCL控件没有的属性。 - 添加:添加新的组件:
TSelectDirectoryDialog。 - 添加:添加所有基于
TControl的控件属性:AnchorSideLeft、AnchorSideTop、AnchorSideRight、AnchorSideBottom、ClientOrigin、ChildSizing、BorderSpacing、AnchorSide。 - 添加:添加所有基于
TControl的控件方法:AnchorToNeighbour、AnchorParallel、AnchorHorizontalCenterTo、AnchorVerticalCenterTo、AnchorSame、AnchorAsAlign、AnchorClient。 - 删除:移除所有基于
TControl的控件属性:Margins,因为不再需要兼容Delphi/VCL了,用BorderSpacing属性替代即可。 - 添加:
IControl添加一些属性和方法接口。 - 添加:添加一个
fileshelltree例子(以树的形式显示当前目录及子目录)。 - 修改:修改导出的函数
DSynchronize,当前是主线程时则不使用线程同步,而是直接调用。 - 修改:当copyStr的strLen参数为0时直接返回空字符串(位于api包中)。
- 修复:修复一些控件在设计时状态下绘制不正确。
- 禁用:禁用
Application.CreateForm的“创建后自动绑定组件事件”,因为有冲突,感谢cyanBone。 - 修复:修复在macOS下因为Lazarus控件
GetTextLen方法返回错误的长度(似乎返回的是一个Unicode UTF16的长度,正确的应该返回UTF-8的长度,而且只有macOS下才有),感谢cyanBone。 - 添加:
rtl包中添加MainThreadId和CurrentThradId函数。 - 修复:修复
Windows下TMiniWebview边距不正确。 - 修复:调整并修复在某些情况下字符串内存被释放。
本次的更新会造成生成的可执行文件
增加1M左右。
往期更新可访问:往期更新
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- R 语言 3.5.3 发布,统计分析语言
- CoffeeScript 1.12.6 发布,脚本语言
- CoffeeScript 1.12.5 发布,脚本语言
- CoffeeScript 1.12.4 发布,脚本语言
- CoffeeScript 1.12.3 发布,脚本语言
- CoffeeScript 1.12.1 发布,脚本语言
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Bulletproof Web Design
Dan Cederholm / New Riders Press / 28 July, 2005 / $39.99
No matter how visually appealing or packed with content a Web site is, it isn't succeeding if it's not reaching the widest possible audience. Designers who get this guide can be assured their Web site......一起来看看 《Bulletproof Web Design》 这本书的介绍吧!
CSS 压缩/解压工具
在线压缩/解压 CSS 代码
HSV CMYK 转换工具
HSV CMYK互换工具