From a7281f903407b1289d7aa3078f2e9bfb22f7724b Mon Sep 17 00:00:00 2001 From: Pietro Gagliardi Date: Thu, 9 Apr 2015 20:04:18 -0400 Subject: Added uiStackPadded(). --- new/test.c | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'new/test.c') diff --git a/new/test.c b/new/test.c index c4a373e..6d43afb 100644 --- a/new/test.c +++ b/new/test.c @@ -98,6 +98,16 @@ static void forceSpacedOff(uiControl *c, void *data) uiCheckboxSetChecked(spaced, 0); } +static void showSpaced(uiControl *c, void *data) +{ + char msg[] = { 'm', ' ', '0', ' ', 'p', ' ', '0', '\0' }; + + // TODO margined + if (uiStackPadded(stacks[0])) + msg[6] = '1'; + uiEntrySetText(e, msg); +} + int main(int argc, char *argv[]) { uiInitError *err; @@ -158,10 +168,11 @@ int main(int argc, char *argv[]) uiButtonOnClicked(setButton, forceSpacedOff, NULL); uiStackAdd(stacks[4], getButton, 0); uiStackAdd(stacks[4], setButton, 0); + setButton = uiNewButton("Show"); + uiButtonOnClicked(setButton, showSpaced, NULL); + uiStackAdd(stacks[4], setButton, 0); uiStackAdd(stacks[0], stacks[4], 0); - // TODO get spaced values - uiWindowShow(w); uiMain(); printf("after uiMain()\n"); -- cgit v1.2.3