4.0
版本发布时间: 2021-05-09 20:26:23
mikke89/RmlUi最新发布版本:6.0(2024-08-27 04:57:53)
RmlUi 4.0 comes densely packed with several highly requested and impactful new features, as well as many bug fixes.
Notable new features
- Data binding using a model-view-controller (MVC) approach. A built-in feature for synchronizing the user interface with the application data.
- New RCSS properties:
border-radius
,word-break
,box-sizing
,caret-color
. - RCSS table support.
- Media queries support.
- Improved high DPI support with
resolution
media feature and sprite sheet target scaling.- Samples now implement responsive high DPI support on Windows 10.
- New elements:
<label>
,<svg>
(with plugin),<lottie>
(with plugin). - Added
Element::QuerySelector
,Element::QuerySelectorAll
, andElement::Closest
. - Added
ElementDocument::ReloadStyleSheet
to reload styles without affecting the document tree. - Several layout improvements including better overflow clipping and shrink-to-fit widths.
- Many improvements to the Lua plugin, as well as detailed documentation.
Read the full changelog here, the above is just a small selection of changes.
The new features have also been thoroughly documented, so make sure to read the official documentation for details. RmlUi has been restructured to simplify its usage, resulting in larger breaking changes. Users upgrading from RmlUi 3.x are encouraged to read the upgrade guide.
Finally, it has been fun to see the community grow over the last year, and I'm very happy that you are all helpful and welcoming to members both new and old. It has been a delight to see the uptake in contributions from users. Thank you for all the contributions and let's keep it going!
Windows binaries built using Visual Studio 15 2017.
1、 RmlUi-vs2017-win32.zip 25.47MB
2、 RmlUi-vs2017-win64.zip 30.34MB
3、 RmlUi-win64-samples-only.zip 2.93MB