Simple and portable (but not inflexible) GUI library in C that uses the native GUI technologies of each platform it supports.
Go to file
Pietro Gagliardi ab3fea8cd7 Added a blank page to the test program to test tab navigation on Windows and also as an extra background drawing check. 2015-05-06 16:00:49 -04:00
darwin Implemented uiTabInsertPageBefore() on OS X. 2015-05-06 14:46:50 -04:00
test Added a blank page to the test program to test tab navigation on Windows and also as an extra background drawing check. 2015-05-06 16:00:49 -04:00
unix Implemented uiTabInsertPageBefore() on GTK+. 2015-05-06 14:32:07 -04:00
windows Implemented uiTabInsertPageBefore() on Windows. 2015-05-06 14:09:20 -04:00
GNUbase.mk Moved the include guards around the typedefs in ui.h. 2015-05-03 13:50:41 -04:00
GNUmakefile Migrated windows/tab.c to ptrarray and fixed the build. 2015-05-06 13:37:23 -04:00
GNUmaketest.mk Moved everything back to the top level. 2015-04-29 11:02:38 -04:00
LICENSE Split into a new repository and added a LICENSE. 2015-04-16 20:31:11 -04:00
TODO.md Implemented uiTabInsertPageBefore() on Windows. 2015-05-06 14:09:20 -04:00
box.c More TODOs. Sigh... 2015-05-04 16:34:03 -04:00
ptrarray.c Migrated windows/tab.c to ptrarray and fixed the build. 2015-05-06 13:37:23 -04:00
ui.idl Added uiTabInsertPageBefore(). Added it to the test program. Now to implement it. 2015-05-06 13:58:03 -04:00
ui_darwin.h Implemented uiControlEnable() and uiControlDisable() for containers and uiWIndow on Mac OS X. 2015-05-04 01:14:18 -04:00
ui_unix.h Changed the various OS-side control creation functions to use Make like uiMakeContainer() does instead of New. 2015-05-02 20:51:00 -04:00
ui_windows.h Revert "Switch to using DeferWindowPos() in Windows resizes. It doesn't optimize anything just yet (because it's still recursively invoked), but it can be optimized later (by not responding to container resizes and only using container updates); and more important, it puts (most of) the resizing invocations in one place." 2015-05-05 15:19:55 -04:00
uipriv.h Fixed up ptrarray.c. Thanks to ValleyBell for help. 2015-05-06 13:11:51 -04:00