#include <stdio.h>
#include <ui.h>
int onClosing(uiWindow *w, void *data)
{
uiQuit();
return 1;
}
int main(void)
{
uiInitOptions o = {0};
const char *err;
uiWindow *w;
err = uiInit(&o);
if (err != NULL) {
fprintf(stderr, "Error initializing libui-ng: %s\n", err);
uiFreeInitError(err);
return 1;
}
w = uiNewWindow("Window Title", 300, 30, 0);
uiWindowOnClosing(w, onClosing, NULL);
uiControlShow(uiControl(w));
uiMain();
uiUninit();
return 0;
}