NAME
	idlok() clearok() leaveok() scrollok() nodelay() keypad() 
	meta() cursoff() curson() - set or clear various options and flags

SYNOPSIS
	#include <curses.h>
	#include <curspriv.h>

	void idlok(win, flag)
	WINDOW *win;
	bool flag;

	void clearok(win, flag)
	WINDOW *win;
	bool flag;

	void leaveok(win, flag)
	WINDOW *win;
	bool flag;

	void scrollok(win, flag)
	WINDOW *win;
	bool flag;

	void nodelay(win, flag)
	WINDOW *win;
	bool flag;

	void keypad(win, flag)
	WINDOW *win;
	bool flag;

	void meta(win, flag)
	WINDOW *win;
	bool flag;

	void cursoff()

	void curson()

DESCRIPTION
	idlok() is used to set flag for using the terminal insert/  
	delete line capabilities. This is not relevant for the PC  
	version of curses, and thus nothing is done.  

	clearok() marks window 'win' to cause screen clearing and  
	redraw the next time a refresh is done.  

	leaveok() marks window 'win' to allow the update routines  
	to leave the hardware cursor where it happens to be at the  
	end of update. Usually used in combination with cursoff().  

	scrollok() marks window 'win' to allow the scrolling region  
	of it to actually scroll.  

	nodelay() marks the window to make character input non-  
	waiting, i.e. if there is no character to get, -1 will be  
	returned.  

	keypad() marks window 'win' to use the special keypad mode.  

	meta() allows use of any alternate character set allowed by  
	the terminal. We always allow this on the PC, so this one  
	does nothing.  

	cursoff() turns off the hardware cursor.  

	curson() turns on the hardware cursor.  

EXAMPLES

SEE ALSO
	_cursesgcmode(); _cursescmode()

BUGS
