GacUI 1.2.8.0
GacUI 1.2.8.0
GacUI / C++ Interoperable Script Engine (Apache License 2.0 with extra conditions)
Website for this project: http://www.gaclib.net/
This repository contains the latest release for the GacUI project, including packed library source codes, development tools, demos and documents. Complete source code can be accessed in https://github.com/vczh-libraries .
Version
This version is a sub release towards GacUI 2.0.
Please check out 1.0-rc-3 for GacUI 1.0.
Tutorials:
- Updated GacUI_Layout/Flow: New alignment:
Right
.
Fixed Bugs:
- GacUI
- Give the handler of a scroll bar a minimum size, so it doesn't disappear when a list control has too many list items.
Update:
- VlppParser2
- Improve the grammar so that it could parse an input as complex as C++20.
- GlrParserGen allows multiple AST and Syntax files.
- New
@public
keyword on Ast, only@public
types are available in other AST files, but all types are available for syntax. - New
@public
keyword on Syntax, only@public
rules are available in other Syntax files.
- New
- GacUI
- New compositions
<RepeatFreeHeightItem>
<RepeatFixedHeightItem>
<RepeatFixedHeightMultiColumnItem>
<RepeatFixedSizeMultiColumnItem>
- Rewrite implementations of
GuiListControl::IItemArranger
based on new compositions listed above. - New methods on list controls to refresh content of consecutive items in-place, without having to recreating item template objects.
- New control template entry:
RibbonGroupMenu
.
- New compositions
- Release
- Makefiles available for tools.