2013-07-25 2 views
1

WindowsForms에는 TopMost라는 속성이 있습니다.이 속성을 true로 설정하면 대화 상자와 같은 바탕 화면의 창 앞에 항상 창이 표시됩니다. 나는 GTK +에 반대 속성이 있는지를 알고 싶습니다. 활성화되면 바탕 화면의 모든 물건 뒤쪽에 윈도우가 남아있게됩니다.GTK +에서 최상위의 반대는 무엇입니까?

답변

1

윈도우 매니저의 기능과 UI 툴킷이 할 수있는 것 사이에 한 줄이 있습니다. 툴킷은 윈도우의 내용을 처리하고 윈도우 관리자는 윈도우의 배치와 레이어를 결정합니다. 이러한 속성은 존재하지 않을 가능성이 있습니다. 의미있는 방식으로 플랫폼 (WM)에 원하는 속성을 구현하는 것은 잠재적으로 불가능합니다.
Gtk.WindowTypePOPUPTOPLEVEL만을 제안합니다.
응용 프로그램 창을 선택적으로 표시하고 숨기기위한 Gtk.StatusIcon을 찾고 계십니까?

+0

마지막 질문에 대한 답변 : 저는 실제로 모든 것을 (창) 뒤에서 볼 수있는 방법을 찾고있었습니다 만, 불가능하다고 말했듯이이 기능을 소유하고있는 유일한 응용 프로그램은 [conky]입니다. (http://conky.sourceforge.net/) – Zignd

+0

나는 Conky도 잘 알고 있으며 즉시 그것에 대해 생각합니다. 나는 WP 기사에서 "[...] Conky는 X 윈도우에 직접 그려져 있습니다"라고 Conky가 어떻게하는지 알아 내려고 노력했습니다. 아마도 일부 X API가 사용 중일 것입니다. 소스를 읽거나 개발자에게 물어볼 것을 권장합니다. – phineas

+0

네, 감사합니다. – Zignd

관련 문제