歡迎您光臨本站 註冊首頁

GoVCL 2.0.4 正式釋出,跨平臺 Go 語言 GUI 庫

←手機掃碼閱讀     admin @ 2020-07-10 , reply:0

GoVCL是一款簡單+小巧+原生的go語言GUI庫,依靠著Lazarus LCL使得編寫一個跨平臺的GUI軟體不再是一件麻煩的事。

本次更新:

-- govcl --

  • 修改:liblcl:切換至Lazarus 2.0.10版本編譯,Fixes for 2.0.10  。
  • 限制:要求liblcl二進製版本>=2.0.4
  • 修復:修復新新增的元件未註冊問題。
  • 修改:TMovedEvent事件由3個引數變更為4個引數,新增isColumn引數。
  • 變更:TStringGridTDrawGrid移除SetOnColumnMovedSetOnRowMoved方法,並新增新的方法:SetOnColRowMoved
  • 修改:更新liblcl事件回撥。
  • 新增:TPrinter新增SetPrinter方法。
  • 實現:Linux:Gtk2:TMiniWebview:支援LoadHTMLExecuteJS方法。
  • 新增:新增新的包:pkgs/wintaskbar;新增新的例子:windows/taskbar
  • 修改:liblcl:Windows下使用LCL預設字型。
  • 增加:vcl包新增新的函式:FindControl,FindLCLControl,FindOwnerControl,FindControlAtPosition,FindLCLWindow,FindDragTarget
  • 遷移:liblcl原始碼和makeCHeader工具移動到新的倉庫:https://github.com/ying32/liblcl
  • 修改:重新命名包名:multilang -> i18n。
  • 增加:TFormTScreen增加ActiveControl屬性。
  • 增加:TFormTLabelTStaticText增加FocusControl屬性。
  • 修改:SelectDirectory2引數變更,因為不再需要相容Delphi。
  • 移除:刪除TSelectDirExtOpt型別及其列舉值,因為不再需要相容Delphi。
  • 移除:刪除TSelectDirExtOpts型別,因為不再需要相容Delphi。
  • 修改:TTreeView的摺疊箭頭使用LCL預設值。

-- res2go --

  • 增加:支援更多的事件。

前往GoVCL官網

往期更新可訪問:往期更新


[admin ]

來源:OsChina
連結:https://www.oschina.net/news/117058/govcl-2-0-4-released
GoVCL 2.0.4 正式釋出,跨平臺 Go 語言 GUI 庫已經有65次圍觀

http://coctec.com/news/all/show-post-242171.html