diff --git a/redo/test/GNUmakeinc.mk b/redo/test/GNUmakeinc.mk index 1e845e7d..10d00280 100644 --- a/redo/test/GNUmakeinc.mk +++ b/redo/test/GNUmakeinc.mk @@ -6,6 +6,7 @@ testCFILES = \ test/page1.c \ test/page2.c \ test/page3.c \ + test/page4.c \ test/spaced.c testHFILES = \ diff --git a/redo/test/main.c b/redo/test/main.c index 4d3a3935..1ba7a7fc 100644 --- a/redo/test/main.c +++ b/redo/test/main.c @@ -39,7 +39,7 @@ int main(int argc, char *argv[]) int i; const char *err; uiWindow *w; - uiBox *page2, *page3; + uiBox *page2, *page3, *page4; int nomenus = 0; memset(&o, 0, sizeof (uiInitOptions)); @@ -84,6 +84,9 @@ int main(int argc, char *argv[]) page3 = makePage3(); uiTabAppend(mainTab, "Page 3", uiControl(page3)); + page4 = makePage4(); + uiTabAppend(mainTab, "Page 4", uiControl(page4)); + uiControlShow(uiControl(w)); uiMain(); printf("after uiMain()\n"); diff --git a/redo/test/page2.c b/redo/test/page2.c index 43e41267..23b77cac 100644 --- a/redo/test/page2.c +++ b/redo/test/page2.c @@ -106,7 +106,6 @@ uiBox *makePage2(void) button = uiNewButton(moveOutText); uiButtonOnClicked(button, movePage1, NULL); uiBoxAppend(hbox, uiControl(button), 0); - uiBoxAppend(hbox, uiControl(uiNewSpinbox()), 1); uiBoxAppend(page2, uiControl(hbox), 0); moveBack = 0; diff --git a/redo/test/page4.c b/redo/test/page4.c new file mode 100644 index 00000000..7c60b73e --- /dev/null +++ b/redo/test/page4.c @@ -0,0 +1,16 @@ +// 19 may 2015 +#include "test.h" + +static uiSpinbox *spinbox; + +uiBox *makePage4(void) +{ + uiBox *page4; + + page4 = newVerticalBox(); + + spinbox = uiNewSpinbox(); + uiBoxAppend(page4, uiControl(spinbox), 0); + + return page4; +} diff --git a/redo/test/test.h b/redo/test/test.h index 03a03f66..79350a34 100644 --- a/redo/test/test.h +++ b/redo/test/test.h @@ -33,3 +33,6 @@ extern uiBox *makePage2(void); // page3.c extern uiBox *makePage3(void); + +// page4.c +extern uiBox *makePage4(void);