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 79d1877202 Added uiContainer, the GtkFixed equivalent for use by the GTK+ backend. Fixed up formatting of the uipriv_*.h files. 2015-04-07 12:59:01 -04:00
alloc_darwin.m Changed ui_*.h to uipriv_*.h pending a public non-portable API. 2015-04-07 00:26:27 -04:00
alloc_windows.c Changed ui_*.h to uipriv_*.h pending a public non-portable API. 2015-04-07 00:26:27 -04:00
button_windows.c Added uiControlHandle() and fixed other uiButton issues. 2015-04-07 04:12:03 -04:00
comctl32_windows.c Added Common Controls code again (because we're going to need the subclassing functions now). 2015-04-07 02:11:31 -04:00
container_unix.c Added uiContainer, the GtkFixed equivalent for use by the GTK+ backend. Fixed up formatting of the uipriv_*.h files. 2015-04-07 12:59:01 -04:00
container_windows.c Moved Windows container functions from util_windows.c to container_windows.c. 2015-04-07 11:39:15 -04:00
debug_windows.c Changed ui_*.h to uipriv_*.h pending a public non-portable API. 2015-04-07 00:26:27 -04:00
ids.go Started rewrite #3. The first file up for bat is an ID system for safer C/Go interop. 2015-02-23 23:10:38 -05:00
init_darwin.m Changed ui_*.h to uipriv_*.h pending a public non-portable API. 2015-04-07 00:26:27 -04:00
init_unix.c Changed ui_*.h to uipriv_*.h pending a public non-portable API. 2015-04-07 00:26:27 -04:00
init_windows.c _snprintf_s() is not supported on Windows XP... 2015-04-07 04:22:30 -04:00
main_darwin.m Changed ui_*.h to uipriv_*.h pending a public non-portable API. 2015-04-07 00:26:27 -04:00
main_unix.c Changed ui_*.h to uipriv_*.h pending a public non-portable API. 2015-04-07 00:26:27 -04:00
main_windows.c Added uiControlHandle() and fixed other uiButton issues. 2015-04-07 04:12:03 -04:00
newcontrol_unix.c Added the new native control code to the GTK+ backend. Fixed some missing statics in the Windows one too. 2015-04-07 12:17:05 -04:00
newcontrol_windows.c Added the new native control code to the GTK+ backend. Fixed some missing statics in the Windows one too. 2015-04-07 12:17:05 -04:00
test.c Wrote up the initial uiButton implementation. It (mostly; just needs text and for that I need to add a uiControlHandle()) works! 2015-04-07 04:02:21 -04:00
ui.h Added uiControlHandle() and fixed other uiButton issues. 2015-04-07 04:12:03 -04:00
ui_unix.h Added the new native control code to the GTK+ backend. Fixed some missing statics in the Windows one too. 2015-04-07 12:17:05 -04:00
ui_windows.h Wrote up the initial uiButton implementation. It (mostly; just needs text and for that I need to add a uiControlHandle()) works! 2015-04-07 04:02:21 -04:00
uipriv.h Decided to start with the parenting stuff now. 2015-04-07 00:23:01 -04:00
uipriv_darwin.h Added uiContainer, the GtkFixed equivalent for use by the GTK+ backend. Fixed up formatting of the uipriv_*.h files. 2015-04-07 12:59:01 -04:00
uipriv_unix.h Added uiContainer, the GtkFixed equivalent for use by the GTK+ backend. Fixed up formatting of the uipriv_*.h files. 2015-04-07 12:59:01 -04:00
uipriv_windows.h Added uiContainer, the GtkFixed equivalent for use by the GTK+ backend. Fixed up formatting of the uipriv_*.h files. 2015-04-07 12:59:01 -04:00
util_windows.c Moved Windows container functions from util_windows.c to container_windows.c. 2015-04-07 11:39:15 -04:00
window_darwin.m Changed ui_*.h to uipriv_*.h pending a public non-portable API. 2015-04-07 00:26:27 -04:00
window_unix.c Changed ui_*.h to uipriv_*.h pending a public non-portable API. 2015-04-07 00:26:27 -04:00
window_windows.c Added uiControlHandle() and fixed other uiButton issues. 2015-04-07 04:12:03 -04:00