neoGFX is a cross-platform C++ GUI/game library. neoGFX is still a work in progress (incomplete) so is not yet suitable for making GUI apps or games. Currently neogfx has only been built for and tested on Windows.
Feature | % done | TODO |
---|---|---|
Window | 90 | Icon, drop shadow |
Dialog | 90 | Default button |
Menu | 100 | |
MDI | 0 | |
Tabs | 80 | |
Toolbars | 90 | Drop-down button support |
Layout Managers | 95 | Need to fully support size policies |
Label | 100 | |
Button | 100 | |
Table View | 85 | Selection, Icon |
Tree View | 0 | |
List View | 0 | |
Text Edit | 80 | |
Line Edit | 100 | |
Spin Box | 80 | Keyboard, mouse wheel |
Slider | 80 | Keyboard, mouse wheel |
Check Box | 100 | |
Radio Button | 100 | |
Combo Box | 0 | |
Colour Gradient Selector | 0 | |
Colour Picker | 0 | |
File Browsers (Native) | 0 | |
XML Resource Description | 0 | |
Skins | 0 |
Example test program will crash on shut-down due to bug related to focus tabbing linked list.
Last updated: 14/06/16