On Fri, 23 Jul 2010, Polytropon wrote:
Is there a way to easily determine the terminal output size at program startup so the program can be preconfigured for certain screen sizes, and even refuse to run if it's less than 80x25?
The "curses" library will do this. The variables LINES and COLS will tell you what you want. #include <curses.h> main() { initscr(); printw("LINES = %d, COLS=%d -- press a key to quit\n", LINES, COLS); refresh(); getch(); endwin(); exit(0); } A. _______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"