On 9/28/2017 7:11 AM, Kolya Kosenko via Boost wrote:
Hello,
Here is my C++ GUI library based on Boost, it - is cross-platform - uses native system-provided widgets - has STL-like and Boost-like API - compatible with other Boost libraries - supports modern C++11/14/17 features
Here are some suggestions for what needs to be specified in the docs at a general level: 1) Some explanation of the major concepts of your library. 2) On what Boost libraries does your library depend. 3) Level of C++ needed, header files to be included, and namespaces being used, and possibly on what compilers it has been tested.
Currently supported modules: - Graphics - Widgets * Command widgets * Data input-output widgets + Date and time pickers + Strings container widgets + Text widgets * Informational widgets + Logging * Containers + Alerts + Notifications + Prompts - Layouts - Events - Audio - Coordinates - Localization - Thread support - Helpers
Documentation (and "Hello, World!" application source code): https://kosenko.github.io/boost.ui/
Source code: https://github.com/kosenko/ui
Beman's challenge: https://github.com/kosenko/ui/blob/master/example/cpp11/beman.cpp
Re-implemented GUI examples from Bjarne Stroustrup's book: https://github.com/kosenko/ui/blob/master/example/cpp11/stroustrup.cpp
Other examples: https://github.com/kosenko/ui/tree/master/example
What do you think?
Regards, Kolya Kosenko.
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost