X윈우에서 캡션 바와 보드가 없는 윈도우를 만드는 방법없을까요

onemind555의 이미지

제목 그대로 아무 것도 없는 윈도우를 만들고 싶거던요.. 사각 영역만 가지고 있는 그런 윈도우 말입니다.예로 ) MS 윈도우에서 윈엠프 같은 것을 보면 윈도우창에 색깔을 덧 칠해서 UI를 구현 해놓았는데 이런걸 하려고 합니다.

이걸 찾아 낼려고 몇시간을 헤매었지만 없더군요.. 특별한 방법 같은게 있는 것일까요...

방법이 없으면 캡션바와 보드에 색깔을 칠 할 수 있는 방법 같은 거라도 없을까요..

Xlib가 저수준 API라고 해도 XCreateWindow로 윈도우 하나 만들면 온갖 잡스런게 다달려 오는 군요..

체스맨의 이미지

XCreateWindow valuemask 파라미터에 CWOverrideRedirect 를
입력한 뒤, XSetWindowAttributes 의 override_redirect 멤버를
True 로 하시면 됩니다.

관련 논의가 다음 스레드에도 있습니다.
http://bbs.kldp.org/viewtopic.php?t=26151

Orion Project : http://orionids.org

onemind555의 이미지

됩니다. .. 신기한건 X윈도우는 아무색깔도 안 칠하는 군요..
하라는 대로 해서 했는데 아무 것도 안 뜨길래 안된다고 생각 했는데..
알고 보니 투명하게 윈도우가 만들어 졌더군요...

답변 해주셔서 감사합니다..

-----------^^ ^^ ^^ ^^ ^^ ----------
..........................................................

onemind555의 이미지

문제점은
1. 그렇게 만든 윈도우는 항상 다른 윈도우보다 항상 위에 위치 한다는 것이고,
2. KDE에서 띄었는데 밑에 태스크 바에 윈도우가 안 나타 난 다는 것.

준 속성이 윈도우 매니져의 제어 권에서 완전히 벗어 나버리는 것인가봐요...

-----------^^ ^^ ^^ ^^ ^^ ----------
..........................................................