CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): Nyang (바하동생)
날 짜 (Date): 1996년04월28일(일) 15시13분31초 KST
제 목(Title): X colormap 질문.

안녕하세요.
X programming하다가 안되는 부분이 있어서요.
만약 디폴트 컬러맵을 사용한다고 할때, 지금 실행되고 있는 어플리케이션에
따라서 현재 컬러맵에 어떤 어떤 색깔들이 할당되어 있을텐데요.
컬러맵 크기가 256이라면 이 컬러맵에있는 256개의 컬러셀을 모두 사용하지는
않는것 같던데요. 그러니까 XQueryColors로 조사해보면 인덱스 몇번부터는
RGB값이 모두 0으로 채워져 있더라구요. 그래서 이부분을 제가 정의한
RGB값으로 채워서 사용하고 싶거든요.

우선 XAllocColorCells로 XQueryColors에서 얻은 프리셀의 갯수만큼 셀을
할당 받구요.(이부분에서 실패하면 에러메시지 나오도록 했는데 안나오는거
보면 이상없는거 같구요.) 다음에 제가 사용하고 싶은 색을 정의한 배열을
XStoreColors로 컬러맵에 저장했는데, 이게 저장이 안되네요. XStoreColors는
리턴코드도 없어서 검사해볼수도 없고..쩝.

X programming관련된책 열심히 읽어보면 디폴트 컬러맵에 이렇게 자기 색깔을
저장해서 쓸수 있다고 되어있던데...왜 안될까요?

아시는 분의 명쾌한 답 기다리겠습니다.
감사합니다.

[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.