aboutsummaryrefslogtreecommitdiff
path: root/src/libui_sdl/libui/test/page5.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libui_sdl/libui/test/page5.c')
-rw-r--r--src/libui_sdl/libui/test/page5.c99
1 files changed, 0 insertions, 99 deletions
diff --git a/src/libui_sdl/libui/test/page5.c b/src/libui_sdl/libui/test/page5.c
deleted file mode 100644
index 9bc1105..0000000
--- a/src/libui_sdl/libui/test/page5.c
+++ /dev/null
@@ -1,99 +0,0 @@
-// 22 may 2015
-#include "test.h"
-
-static uiWindow *parent;
-
-static void openFile(uiButton *b, void *data)
-{
- char *fn;
-
- fn = uiOpenFile(parent);
- if (fn == NULL)
- uiLabelSetText(uiLabel(data), "(cancelled)");
- else {
- uiLabelSetText(uiLabel(data), fn);
- uiFreeText(fn);
- }
-}
-
-static void saveFile(uiButton *b, void *data)
-{
- char *fn;
-
- fn = uiSaveFile(parent);
- if (fn == NULL)
- uiLabelSetText(uiLabel(data), "(cancelled)");
- else {
- uiLabelSetText(uiLabel(data), fn);
- uiFreeText(fn);
- }
-}
-
-static uiEntry *title, *description;
-
-static void msgBox(uiButton *b, void *data)
-{
- char *t, *d;
-
- t = uiEntryText(title);
- d = uiEntryText(description);
- uiMsgBox(parent, t, d);
- uiFreeText(d);
- uiFreeText(t);
-}
-
-static void msgBoxError(uiButton *b, void *data)
-{
- char *t, *d;
-
- t = uiEntryText(title);
- d = uiEntryText(description);
- uiMsgBoxError(parent, t, d);
- uiFreeText(d);
- uiFreeText(t);
-}
-
-uiBox *makePage5(uiWindow *pw)
-{
- uiBox *page5;
- uiBox *hbox;
- uiButton *button;
- uiLabel *label;
-
- parent = pw;
-
- page5 = newVerticalBox();
-
-#define D(n, f) \
- hbox = newHorizontalBox(); \
- button = uiNewButton(n); \
- label = uiNewLabel(""); \
- uiButtonOnClicked(button, f, label); \
- uiBoxAppend(hbox, uiControl(button), 0); \
- uiBoxAppend(hbox, uiControl(label), 0); \
- uiBoxAppend(page5, uiControl(hbox), 0);
-
- D("Open File", openFile);
- D("Save File", saveFile);
-
- title = uiNewEntry();
- uiEntrySetText(title, "Title");
- description = uiNewEntry();
- uiEntrySetText(description, "Description");
-
- hbox = newHorizontalBox();
- button = uiNewButton("Message Box");
- uiButtonOnClicked(button, msgBox, NULL);
- uiBoxAppend(hbox, uiControl(button), 0);
- uiBoxAppend(hbox, uiControl(title), 0);
- uiBoxAppend(page5, uiControl(hbox), 0);
-
- hbox = newHorizontalBox();
- button = uiNewButton("Error Box");
- uiButtonOnClicked(button, msgBoxError, NULL);
- uiBoxAppend(hbox, uiControl(button), 0);
- uiBoxAppend(hbox, uiControl(description), 0);
- uiBoxAppend(page5, uiControl(hbox), 0);
-
- return page5;
-}