Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/p-jackson/uiglue

Two-way databinding library for Windows
https://github.com/p-jackson/uiglue

Last synced: about 2 months ago
JSON representation

Two-way databinding library for Windows

Awesome Lists containing this project

README

        

# uiglue

Two-way databinding library for Windows. The primary motivation is to facilitate
the [MVVM](http://en.wikipedia.org/wiki/Model_View_ViewModel) design pattern.

## Build

uiglue requires a C++11 compiler and CMake to generate the project files.

For example, to generate a 64-bit project using Visual Studio 2013 and the
November 2013 CTP run:

$ cmake ..\path\to\source -G "Visual Studio 12 Win64" -T CTP_Nov2013

## curt

This includes a small Win32 wrapper called curt. The purpose of this wrapper is
to provide RAII for handle types and handle exceptions.