diff options
| author | Miguel <m.i@gmx.at> | 2018-10-14 22:36:16 +0200 |
|---|---|---|
| committer | Miguel <m.i@gmx.at> | 2018-10-14 22:36:16 +0200 |
| commit | 2a6690e9fd53a02613796764248006e06ac482d6 (patch) | |
| tree | ea3063ef3ecd0808e9291faf6c56949d91b1b09e /userspace/ncurses/ncurs.c | |
| parent | 5aeab1c853e487aa0042d5c32200d623efe908d3 (diff) | |
ported vim et al
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; -} |
