home *** CD-ROM | disk | FTP | other *** search
- #include <curses.h>
- #include "c_term.h"
- /*
-
- */
-
- main()
-
- {
- int num1, num2;
- float fnum1, fnum2;
- char HospNum[9];
- char text[20];
- static char *table[] =
- {
- "Number one",
- "Number two",
- "And even yet another"
- };
-
-
- init_term();
- clear();
-
- printw("Here are your choices -->");
- num1 = pick_one(table, 3);
- printw("<--\nNumber %d was chosen\n", num1);
-
- move(2, 0);
- printw("Here are your choices -->");
- num1 = pick_one(table, 1);
- printw("<--\nNumber %d was chosen\n", num1);
-
- move(4, 0);
- printw("Enter a string -->");
- get_string(text, 15, 0);
- printw("<--\nString is %s\n", text);
-
- move(6, 0);
- printw("yes or no ? -->");
- num1 = get_bool(1);
- printw(",");
- num2 = get_bool(num1);
- printw("<---\n");
- printw("Booleans are %d, %d\n", num1, num2);
-
- move(8, 0);
- printw("Enter a number --->");
- num1 = get_int(50, 4);
- printw(",");
- num2 = get_int(num1, 6);
- printw("<---\n");
- printw("Numbers were %d, %d\n", num1, num2);
-
- move(10, 0);
- printw("Enter a number --->");
- fnum1 = get_float(50.0, 8, 5);
- printw(",");
- fnum2 = get_float(fnum1, 6, 2);
- printw("<---\n");
- printw("Numbers were %f, %f\n", fnum1, fnum2);
-
- move(12, 0);
- printw("Enter hospital number --->");
- get_hosp_num(HospNum);
- printw("<---\n");
- printw("Number is %s\n", HospNum);
-
- center(20, "This should be centered in line 20", 0);
- center(21, "This should stand out in line 21", 1);
- move(LINES - 1, 0);
- refresh();
- endwin();
-
- }
-