리눅스 프로그래머를 위한 가이드
8.8.1 출력 선택사항 (Output Options)
- int idlok(win, bf)
void idcok(win, bf)
윈도우의 단말기의 삽입/삭제 특성을 사용 가능하게(enable) 하거나 사용 불가능하게(disable)
한다. (idlok(...)는 줄(line)에 대해 idcok(...)은 문자에 대해 사용)
(Note:idcok(...)은 아직 구현되지 않음)
- void immedok(win, bf)
TRUE로 지정되면, 윈도우 win에 대한 모든 변화는 물리적인 화면을 refresh하게 만든다. 이것은
프로그램의 성능을 감소시킬 수 있다. 따라서 디폴트 값은 FALSE이다.
(Note:아직 구현되지 않음)
- int clearok(win, bf)
bf가 TRUE이면, wrefresh(win)의 다음 호출은 화면을 clear하고 완벽하게 다시
그릴 것이다. (vi 에디터에서 CTRL+L을 눌렀을 때처럼)
- int leaveok(win, bf)
기본 동작(default behavior)은 ncurses가 물리적인 커서를 윈도우의 마지막 refresh가 발생한
같은 장소에 놓는 것이다. 커서를 사용하지 않는 프로그램들은 leaveok(...) TRUE를
지정할 수 있고 커서를 움직이는데 필요한 일반적인 시간을 줄일 수 있다. 게다가, ncurses는
단말기 커서를 안보이게 만들려고 할 것이다.
- int nl()
int nonl()
newline을 위한 변환을 통제한다. nl()은 출력에서 carriage return과 line feed를
newline으로 변환시킨다. nonl()은 변환을 하지 않는다. 변환을 하지않토록된 ncurses는
커서 이동을 더 빠르게 할 수 있다.
이전:8.8 선택사항 (Options)
다음:8.8.2 입력 선택사항 (Input Options)
Copyright (c) 1996,1997 by Euibeom.Hwang & SangEun.Oh All Rights Reserved
Email To:Webmaster ,
Another address
LAST UPDATE Dec 12,1997
Created Dec 12,1997