aboutsummaryrefslogtreecommitdiffstats
path: root/ncurses.c
diff options
context:
space:
mode:
Diffstat (limited to 'ncurses.c')
-rw-r--r--ncurses.c32
1 files changed, 0 insertions, 32 deletions
diff --git a/ncurses.c b/ncurses.c
deleted file mode 100644
index ad7dced..0000000
--- a/ncurses.c
+++ /dev/null
@@ -1,32 +0,0 @@
-#include <ncurses.h>
-
-int main()
-{
- int ch;
-
- initscr(); /* Start curses mode */
- raw(); /* Line buffering disabled */
- keypad(stdscr, TRUE); /* We get F1, F2 etc.. */
- noecho(); /* Don't echo() while we do getch */
-
- printw("Type any character to see it in bold\n");
- ch = getch(); /* If raw() hadn't been called
- * we have to press enter before it
- * gets to the program */
- if(ch == KEY_F(1)) /* Without keypad enabled this will */
- printw("F1 Key pressed");/* not get to us either */
- /* Without noecho() some ugly escape
- * charachters might have been printed
- * on screen */
- else
- { printw("The pressed key is ");
- attron(A_BOLD);
- printw("%c", ch);
- attroff(A_BOLD);
- }
- refresh(); /* Print it on to the real screen */
- getch(); /* Wait for user input */
- endwin(); /* End curses mode */
-
- return 0;
-}