tail head cat sleep
QR code linking to this page

Man page  — CURSES

명칭

curses – 「최적」인 커서 이동이 있는 화면 함수

내용

서식


cc [flags] files -lcurses -ltermcap [libraries]

해설

이러한 routine는, 합리적인 최적화로 화면을 갱신하는 방법을 유저에게 줍니다. 이러한 routine는 현재의 화면의 이미지를 보관 유지해, 유저는 새로운 화면의 이미지를 셋업 합니다. 다음에, refresh() 하지만, 현재의 화면이 새롭다 화면과 같이 표시되도록(듯이) routine에 지시합니다. routine를 초기화하기 위해서는, 윈도우와 화면을 처리하는 다른 routine가 사용된다 전에, routine initscr() (을)를 호출할 필요가 있습니다. 종료하기 전에, routine endwin() (을)를 호출할 필요가 있습니다.

관련 항목

ioctl(2), getenv(3), tty(4), termcap(5)

Ken Arnold, Screen Updating and Cursor Movement Optimization: A Library Package,

저자

Ken Arnold

함수


addch(ch) 캐릭터를 stdscr 에 추가한다

addstr(str) string를 stdscr 에 추가한다

box(win, vert, hor) 윈도우의 돌아에 박스를 작도 한다

cbreak()
cbreak 모드를 설정한다

clear()
stdscr 를 클리어 한다

clearok(scr, boolf)
scr 용의 클리어 플래그를 설정한다

clrtobot()
stdscr 상에서 하단으로 클리어 한다

clrtoeol()
stdscr 상에서행의 말미로 클리어 한다

delch()
1 캐릭터를 삭제한다

deleteln()
1 행을 삭제한다

delwin(win)
win 를 삭제한다

echo() 에코 모드를 설정한다

endwin() 윈도우 모드를 종료한다

erase()
stdscr 를 소거한다

flusok(win, boolf)
win 에 대해 플래시 온리 프레시(flush-on-refresh) 플래그를 설정한다

getch()
stdscr 에 의해 1 캐릭터를 얻는다

getcap(name) 단말 기능 name (을)를 얻는다

getstr(str)
stdscr 에 의해 string를 얻는다

gettmode()
tty 모드를 얻는다

getyx(win, y, x)
win 용으로 (y, x) 좌표를 얻는다

inch() 현재의 (y, x) 좌표로 char 를 얻는다

initscr() 화면을 초기화한다

insch(c)
1 캐릭터를 삽입한다

insertln()
1 행을 삽입한다

leaveok(win, boolf)
win 용으로 종료 (leave) 플래그를 설정한다

longname(termbuf, name)
termbuf 로부터 긴 이름을 얻는다

move(y, x)
stdscr 의 것 (y, x)으로 이동한다

mvcur(lasty, lastx, newy, newx) 실제로 커서를 이동한다

newwin(lines, cols, begin_y, begin_x) 새로운 윈도우를 작성한다

nl() 개행 매핑을 설정한다

nocbreak()
cbreak 모드를 설정 해제한다

noecho() 에코 모드를 설정 해제한다

nonl() 개행 매핑을 설정 해제한다

noraw() 미가공 (raw)의 설정 해제 모드

overlay(win1, win2)
win1 를 win2 의 위에 오버레이 한다

overwrite(win1, win2)
win1 를 win2 의 맨 위에 덧쓰기한다

printw(fmt, arg1, arg2,...)
stdscr 상에서의 printf

raw() 미가공 (raw) 모드를 설정한다

refresh() 현재의 화면이 stdscr (와)과 같이 표시되도록(듯이) 한다

resetty() 보존된 값에 tty 플래그를 리셋트 한다

savetty() 보존된 현재의 tty 플래그

scanw(fmt, arg1, arg2,...)
stdscr 에 의한 scanf

scroll(win)
win 를 1 행만 스크롤 한다

scrollok(win, boolf)
win 용으로 스크롤 플래그를 설정한다

setterm(name) 이름용의 term 변수를 설정한다

standend()
standout 모드를 종료한다

standout()
standout 모드를 개시한다

subwin(win, lines, cols, begin_y, begin_x)
win 의 서브 윈도우를 작성한다

touchline(win, y, sx, ex)
win 로 변경된 것처럼 행 y sx (으)로부터 sy (을)를 마크 한다

touchoverlap(win1, win2)
win2 상의 win1 의 오버랩이 변경된 것처럼 마크 한다

touchwin(win)
win 의 모든 것을 변경한다

unctrl(ch)
ch 의 인쇄 가능한 버젼

waddch(win, ch)
win 에 캐릭터를 추가한다

waddstr(win, str)
win 에 string를 추가한다

wclear(win)
win 를 클리어 한다

wclrtobot(win)
win 의 하단까지 클리어 한다

wclrtoeol(win)
win 의 마지막 행까지 클리어 한다

wdelch(win, c)
win 로부터 캐릭터를 삭제한다

wdeleteln(win)
win 로부터 행을 삭제한다

werase(win)
win 를 말소한다

wgetch(win)
win 에 의해 1 캐릭터를 얻는다

wgetstr(win, str)
win 에 의해 1 string를 얻는다

winch(win)
win 내의 현재의 것 (y, x)에 있는 캐릭터를 얻는다

winsch(win, c)
win 에 캐릭터를 삽입한다

winsertln(win)
win 에 행을 삽입한다

wmove(win, y, x)
win 에 현재의 (y, x) 좌표를 설정한다

wprintw(win, fmt, arg1, arg2,...)
win 에 대한 printf

wrefresh()
win 화면이 win (와)과 같이 표시되도록(듯이) 한다

wscanw(win, fmt, arg1, arg2,...)
win 에 의한 scanf

wstandend(win)
win 에서의 standout 모드를 종료한다

wstandout(win)
win 에서의 standout 모드를 개시한다

역사

curses 패키지는 BSD 4.0 그리고 나타났습니다.

BSD 4 CURSES (3) June 4, 1993

tail head cat sleep
QR code linking to this page


Ben Bullock이 유닉스 매뉴얼 페이지에서 서비스에 대한 의견을 주시기 바랍니다. Privacy policy.

VI = Virtually Incomprehensible.