diff options
| author | Pietro Gagliardi <[email protected]> | 2015-04-09 12:26:59 -0400 |
|---|---|---|
| committer | Pietro Gagliardi <[email protected]> | 2015-04-09 12:26:59 -0400 |
| commit | d52a0b9a7d30875740feb0d318c3a5e5d80ab05e (patch) | |
| tree | 431ee32a287aae541fab09ddcb20d020cc872b2b /new/test.c | |
| parent | 2917d568d2b64610f0bd116320e11c05b74f47a9 (diff) | |
Added uiCheckboxOnToggled().
Diffstat (limited to 'new/test.c')
| -rw-r--r-- | new/test.c | 12 |
1 files changed, 10 insertions, 2 deletions
@@ -65,14 +65,20 @@ static void setCheckboxText(uiControl *b, void *data) uiFreeText(text); } -uiControl *stacks[3]; +uiControl *stacks[4]; +uiControl *spaced; + +static void setSpaced(uiControl *c, void *data) +{ + // TODO + printf("toggled\n"); +} int main(int argc, char *argv[]) { uiInitError *err; uiWindow *w; uiControl *getButton, *setButton; - uiControl *spaced; err = uiInit(NULL); if (err != NULL) { @@ -108,7 +114,9 @@ int main(int argc, char *argv[]) uiStackAdd(stacks[2], setButton, 1); uiStackAdd(stacks[0], stacks[2], 0); + // this will also be used to make sure tab stops work properly when inserted out of creation order, especially on Windows spaced = uiNewCheckbox("Spaced"); + uiCheckboxOnClicked(spaced, setSpaced, NULL); stacks[3] = uiNewHorizontalStack(); getButton = uiNewButton("Get Checkbox Text"); |
