diff options
| author | Pietro Gagliardi <[email protected]> | 2015-04-07 04:02:21 -0400 |
|---|---|---|
| committer | Pietro Gagliardi <[email protected]> | 2015-04-07 04:02:21 -0400 |
| commit | a7293951f75d92a80d4d986ec7dda3fa25ab640b (patch) | |
| tree | bf62429cdf82a14d955eaf6c080fa8d415cb2fa7 /new/test.c | |
| parent | 54dd1f40017dc31cc5f302cf67cd15ecb562daa1 (diff) | |
Wrote up the initial uiButton implementation. It (mostly; just needs text and for that I need to add a uiControlHandle()) works!
Diffstat (limited to 'new/test.c')
| -rw-r--r-- | new/test.c | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -9,10 +9,16 @@ int onClosing(uiWindow *w, void *data) return 1; } +void onClicked(uiControl *b, void *data) +{ + printf("button clicked!\n"); +} + int main(void) { uiInitError *err; uiWindow *w; + uiControl *button; err = uiInit(NULL); if (err != NULL) { @@ -25,6 +31,10 @@ int main(void) uiWindowOnClosing(w, onClosing, NULL); uiWindowShow(w); + button = uiNewButton("Click Me"); + uiButtonOnClicked(button, onClicked, NULL); + uiWindowSetChild(w, button); + uiMain(); printf("after uiMain()\n"); return 0; |
