리눅스 프로그래머를 위한 가이드
8.12 커서와 윈도우 좌표 (Cursor and Window Coordinates)
- int move(y, x)
int wmove(win, y, x)
move()는 커서를 y, x로 이동시키고, wmove(win)는 윈도우 win으로 부터 커서를
이동시킨다. 입력/출력 함수들을 위해 지정된 함수들이 호출되기 전에 커서를 이동시키는
부가적인 매크로들이 정의된다.
- int curs_set(bf)
이것은 단말기아 이러한 능력을 가지고 있다면, 커서의 눈에 보이는 상태를 on 또는 off로
전환시킬 것이다.
- void getyx(win, y, x)
getyx(...)는 현재의 커서 위치를 반환할 것이다.(Note:이것은 매크로이다.)
- void getparyx(win, y, x)
win이 서브 윈도우일 때, getparyx(...)는 부모 윈도우와 연관된 윈도우 좌표를 y와 x에
저장할 것이다. 그렇지 않으면 y와 x는 -1이다. (Note:아직 구현되지 않음)
- void getbegyx(win, y, x)
void getmaxyx(win, y, x)
int getmaxx(win)
int getmaxy(win)
win의 시작과 크기 좌표를 y와 x에 저장한다.
- int getsyx(int y, int x)
int setsyx(int y, int x)
가상 화면의 커서을 y와 x에 저장하거나 커서를 지정한다. y와 x가 -1이고 getsyx(...)를
호출할 때, leaveok가 지정되어진다.
이전:8.11 비디오 속성과 색상 (Video Attributes and Color)
다음:8.13 스크롤 (Scrolling)
Copyright (c) 1996,1997 by Euibeom.Hwang & SangEun.Oh All Rights Reserved
Email To:Webmaster ,
Another address
LAST UPDATE Dec 15,1997
Created Dec 15,1997