diff options
Diffstat (limited to 'userspace/ncurses/ncurs.c')
| -rw-r--r-- | userspace/ncurses/ncurs.c | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/userspace/ncurses/ncurs.c b/userspace/ncurses/ncurs.c deleted file mode 100644 index 88b6e09..0000000 --- a/userspace/ncurses/ncurs.c +++ /dev/null @@ -1,70 +0,0 @@ -#include <ncurses.h> -#include "../newcalls.h" - -void print_in_middle(WINDOW *win, int starty, int startx, int width, char *string) -{ - int length, x, y; - float temp; - - if(win == NULL) - win = stdscr; - getyx(win, y, x); - if(startx != 0) - x = startx; - if(starty != 0) - y = starty; - if(width == 0) - width = 80; - - length = strlen(string); - temp = (width - length)/ 2; - x = startx + (int)temp; - mvwprintw(win, y, x, "%s", string); - refresh(); -} - -/* -int write() -{ - printf("hi\n"); -} -*/ - -int main() -{ - - initscr(); - - //cbreak(); - ////noecho(); - -if(has_colors() == FALSE) - - { endwin(); - printf("Your terminal does not support color\n"); - exit(1); - } - - start_color(); /* Start color */ - init_pair(1, COLOR_RED, COLOR_BLACK); - - attron(COLOR_PAIR(1)); - print_in_middle(stdscr, LINES / 2, 0, 0, "Viola !!! In color ..."); - attroff(COLOR_PAIR(1)); - getch(); - print_in_middle(stdscr, LINES / 2, 0, 0, "Fool Masters"); - getch(); - endwin(); - - //write(); - -// initscr(); /* Start curses mode */ -// printw("Hello World !!!"); /* Print Hello World */ -// refresh(); /* Print it on to the real screen */ -// getch(); /* Wait for user input */ - //while(1); - -// endwin(); /* End curses mode */ - -// return 0; -} |
