XUI is an efficient, flexible and easy-to-use windows UI library. It implements the concept Direct UI where all controls are drawn directly and are not native windows.

XUI is written in C++ and based on the most widely used library ATL.

Features:

- Layout by XML.
- Full basic controls: Static, Button, Edit, List (by aggregation), Tree, Animation, Scroll Frame, Dock, etc.
- Control aggregation is fully supported.
- Flexible I: You can make controls look like whatever you want it to be.
- Flexible II: Custom controls are very easy to build and integrate. Basic controls supplied and aggregation support makes it even easier.
- We use layered windows as host windows, so, transparency of host windows is fully supported.

And, it is evolving and is regularly updated.

v2.2.1
------
- Bug fix.
- Add scroll/offset mechanism to accelerate animation.
- Add manual layout mechanism to accelerate layouting of frames of which the position is changed constantly.

Project Samples

Project Activity

See All Activity >

License

Common Public License 1.0

Follow XUI

XUI Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of XUI!

Additional Project Details

Operating Systems

Windows

Languages

English

Intended Audience

Developers

Programming Language

C++

Related Categories

C++ User Interface (UI) Software

Registered

2012-11-19