home *** CD-ROM | disk | FTP | other *** search
/ ftp.muug.mb.ca / 2014.06.ftp.muug.mb.ca.tar / ftp.muug.mb.ca / pub / src / linux / old-src / ncurses-1.8.5 / slk.c < prev    next >
C/C++ Source or Header  |  1993-11-27  |  566b  |  36 lines

  1.  
  2. #include <ncurses.h>
  3.  
  4. main()
  5. {
  6. WINDOW *w;
  7. int i;
  8.  
  9.     slk_init(1);
  10.     initscr();
  11.     noecho();
  12.     slk_set(1,"F1",0);
  13.     slk_set(2,"F2",1);
  14.     slk_set(3,"F3",2);
  15.     slk_set(4,"---F1---",0);
  16.     slk_set(5,"---F2---",1);
  17.     slk_set(6,"---F3---",2);
  18.     slk_refresh();
  19.     move(10,0);
  20.     printw("press a key to clear labels\n");
  21.     refresh();
  22.     getch();
  23.     slk_clear();
  24.     printw("press a key to restore labels\n");
  25.     refresh();
  26.     getch();
  27.     slk_restore();
  28.     getch();
  29.     slk_clear();
  30.     erase();
  31.     slk_refresh();
  32.     refresh();
  33.     endwin();
  34. }
  35.  
  36.