Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/p-jackson/uiglue
- Owner: p-jackson
- License: mit
- Created: 2013-11-24T09:13:45.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2014-02-03T10:53:19.000Z (almost 11 years ago)
- Last Synced: 2023-08-06T02:53:41.967Z (over 1 year ago)
- Language: C++
- Homepage:
- Size: 539 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.