aboutsummaryrefslogtreecommitdiff
path: root/src/libui_sdl/libui/test/page12.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libui_sdl/libui/test/page12.c')
-rw-r--r--src/libui_sdl/libui/test/page12.c60
1 files changed, 0 insertions, 60 deletions
diff --git a/src/libui_sdl/libui/test/page12.c b/src/libui_sdl/libui/test/page12.c
deleted file mode 100644
index 5a8e963..0000000
--- a/src/libui_sdl/libui/test/page12.c
+++ /dev/null
@@ -1,60 +0,0 @@
-// 22 may 2016
-#include "test.h"
-
-// TODO OS X: if the hboxes are empty, the text views don't show up
-
-static void meChanged(uiMultilineEntry *e, void *data)
-{
- printf("%s changed\n", (char *) data);
-}
-
-static void setClicked(uiButton *b, void *data)
-{
- uiMultilineEntrySetText(uiMultilineEntry(data), "set");
-}
-
-static void appendClicked(uiButton *b, void *data)
-{
- uiMultilineEntryAppend(uiMultilineEntry(data), "append\n");
-}
-
-static uiBox *half(uiMultilineEntry *(*mk)(void), const char *which)
-{
- uiBox *vbox, *hbox;
- uiMultilineEntry *me;
- uiButton *button;
-
- vbox = newVerticalBox();
-
- me = (*mk)();
- uiMultilineEntryOnChanged(me, meChanged, (void *) which);
- uiBoxAppend(vbox, uiControl(me), 1);
-
- hbox = newHorizontalBox();
- uiBoxAppend(vbox, uiControl(hbox), 0);
-
- button = uiNewButton("Set");
- uiButtonOnClicked(button, setClicked, me);
- uiBoxAppend(hbox, uiControl(button), 0);
-
- button = uiNewButton("Append");
- uiButtonOnClicked(button, appendClicked, me);
- uiBoxAppend(hbox, uiControl(button), 0);
-
- return vbox;
-}
-
-uiBox *makePage12(void)
-{
- uiBox *page12;
- uiBox *b;
-
- page12 = newHorizontalBox();
-
- b = half(uiNewMultilineEntry, "wrap");
- uiBoxAppend(page12, uiControl(b), 1);
- b = half(uiNewNonWrappingMultilineEntry, "no wrap");
- uiBoxAppend(page12, uiControl(b), 1);
-
- return page12;
-}