-
Notifications
You must be signed in to change notification settings - Fork 228
Home
不在乎y edited this page Mar 9, 2020
·
41 revisions
中文文档 | 赞助名单 | govcl视频教程(第三方)
Chinese document | Sponsored list | govcl video tutorial (third party)
-
为什么限制最低Go1.9(Why limit the minimum Go1.9)
- 1、因为Go1.9开始引入了
类型别名
的语法,使用别名可以减少很多类型的强转问题。(Because Go1.9 began to introduce the syntax oftype aliases
, using aliases can reduce many types of strong rotation problems.) - 2、又间接使用了Go1.8开始支持的
sync.Map
简化代码。(Indirectly, thesync.Map
simplified code that Go1.8 started to support was used.)
- 1、因为Go1.9开始引入了
- 1、目前govcl不会考虑加入第三组件(Currently govcl will not consider joining the third component)
- 2、除特定Windows平台组件外,另新加入的必须要求Lazarus和Delphi有相同组件(In addition to specific Windows platform components, new additions must require Lazarus and Delphi to have the same components.)
- TJumpList组件的CustomCategories在windows10的某些版本出现了异常。
- TTaskbar组件DoThumbPreviewRequest,当启用了TabProperties的CustomizedPreview值时会错误,不能设置成功。
- Linux Mint 17下最小化托盘后(隐藏了主窗口),主窗口不能显示出来
- MacOS及Linux下
TPageControl
隐藏TabVisible
后不能显示。 - MacOS及Linux不能正确设置资源窗口中Form的
Position
(解决办法:通过手动调用Form.ScreenCenter()
方法来设置)。 - MacOS下
TCheckListBox
禁用不生效。 - MacOS下carbon组件库
TRadioButton
不能访问或者设置ItemIndex
、Items
属性,解决办法参考(samples/rproxy例程)。 - MacOS下cocoa组件库
TCustomButton
不能设置高度问题。 - liblcl下的
TCustomGrid
控件SetRowCount
初始时要不就不调用,要不就设置为1行,这个问题是从2.0版本开始的,看了源代码里面将0改为1了,不然就会报"FixedRows can't be > RowCount"。
如有错误请留言指出。