2011-11-24 5 views
0

GTK 창이 작업 표시 줄처럼 고정되어 있거나 GTK 창의 작업 표시 줄과 같은 일정한 공간을 유지하는 방법 WM 플러그인을 작성해야합니까? 내 wm이 metacity하는 데 도움이된다면, gtk를 xlib 프로그램과 통합 할 수 있습니까? 실제로는 기본 WM을 개발 중이며 xlib와 gtk 모두에 대한 필요성을 느낍니다.화면에 gtk 창이 고정 된 상태로 유지

+1

나는 나쁜 생각이라고 생각합니다. 창 관리자에게 그런 일을 맡겨라. WM을 작성하려면 ICCCM 표준을 자세히 알아보십시오 (ICCCM http://en.wikipedia.org/wiki/Inter-Client_Communication_Conventions_Manual 및 http://en.wikipedia.org/wiki/Extended_Window_Manager_Hints EWMH). ..) –

답변

1

NetWM/EWMH 프로토콜은 _NET_WM_WINDOW_TYPE 속성을 _NET_WM_WINDOW_TYPE_DOCK으로 설정하여 도킹/작업 표시 줄을 지원합니다.

+0

답변 주셔서 감사 합니다만 xWM 이벤트 "_NET_WM_STRUT_PARTIAL"을 (를) 보내고 WM 측에서 가로 채어서 이미 알아 냈습니다. – user1064504