|
|
1.1 ! root 1: /* ! 2: * Use window without a box and enter a command line ! 3: * ! 4: * Copyright (c) 1990-93 by Udo Munk ! 5: */ ! 6: ! 7: #ifdef AIX ! 8: #define NLS ! 9: #endif ! 10: ! 11: #include <curses.h> ! 12: ! 13: extern WINDOW *open_window(); ! 14: extern int edit_field(), close_window(); ! 15: ! 16: cmd_box(s, fn) ! 17: char *s; ! 18: int (*fn) (); ! 19: { ! 20: register WINDOW *w; ! 21: register int ret; ! 22: ! 23: if ((w = open_window(1, COLS, LINES-1, 0)) == (WINDOW *) 0) ! 24: nomem(); ! 25: touchwin(w); ! 26: ret = edit_field(w, 0, 0, s, COLS-1, 1, fn); ! 27: close_window(w); ! 28: return(ret); ! 29: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.