A new update is available on Steam for Ultra App Kit.
A TEXTFIELD_PASSWORD style flag has been added and is used for the password entry form:
A WINDOW_CHILD style flag has been added. I found this was necessary while implementing a Vulkan 3D viewport in a GUI application. You can read more about that here.
Pressing the Tab key will now switch the focus between widgets.
The "Learn" tab in the project manager has been moved in front of the "Community" tab.
The Visual Studio project is now using a property sheet to store the location of the headers and libs, the way Leadwerks 4 does.
Build times have been sped up using incremental linking, /Debug.fastlink, multi-processor builds (which finally work with precompiled headers), and other tricks. Build times will typically be less than one second now if you are just modifying your own code. (This blog article from Microsoft was very helpful.)
The precompiled header has been changed to "UltraEngine.h" which I find more intuitive and compatible than "pch.h".
Ultra App Kit lets you easily build desktop GUI applications. If you don't have it already, you can get access to the beta by purchasing it now in our store.