GacUI 1.4.1.2
GacUI 1.4.1.2
GacUI / C++ Interoperable Script Engine (Apache License 2.0 with extra conditions)
Website for this project: https://vczh-libraries.github.io/ -> 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 .
Prompts and necessary supporting files in .github folder will be iterating on each release.
Version
This version is a sub release towards GacUI 2.0.
Please check out 1.0-rc-3 for GacUI 1.0.
New Feature
- VlppOS
- Complete cross-platform TUI interface with typing/keyboard/mouse/wheel support, starting from:
TUI::StartTUI::InstallListenerTUI::UninstallListener
- Complete cross-platform TUI interface with typing/keyboard/mouse/wheel support, starting from:
- GacUI
- GacUI on TUI, available on Linux and macOS.
Gui(Open|Save)FileDialogdisplays theFileNameproperty initially.GuiApplication::RefreshThemesto change theme app-wide after global theme options is changed.DarkSkinandTuiSkinpredefine multiple color theme, check out(darkskin|tuiskin)::Create*ColorPackageand(darkskin|tuiskin)::SetColorPackage.- After calling
SetColorPackage,GuiApplication::RefreshThemesis required to call immediately, strongly recommended to pair withGetApplication()->InvokeInMainThreadeven when you are already in the UI thread.
- After calling