독립 실행 형을 만들 수있는 방법이 있습니까 TYPE_HINT_DOCK
(경계선 없음), 파이썬 사용 하시겠습니까? 아마도 Xlib을 사용하여 창을 조작할까요?ClutterStage에서 윈도우 유형 힌트를 어떻게 설정할 수 있습니까?
0
A
답변
0
예. 스테이지 XID를 검색하고 힌트를 수동으로 설정해야합니다.
또는 Xlib를 직접 사용하는 대신 Clutter-Gtk 및 Gdk API를 사용할 수 있습니다.
1
또한 clutter-gtk를 사용하는 것이 좋습니다. 파이썬 바인딩은 우분투에서 삭제되지 않았습니다.
그러나 불투명도 (clutter)는 파이썬 바인딩 (python bindings)을 생성하는 대신 gobject 내부 검사를 사용합니다 (simple example).
우분투의 새로운 패키지 이름은 이제 python-clutter-something 대신 gir1.2-clutter-gtk-0.10
이되었습니다. apt-cache search clutter gir
으로 다른 클러 터 기반 바인딩의 개요를 볼 수 있습니다.
이것은 거의 모든 그놈 프로젝트가 이제 파이썬 바인딩을 가지고 있음을 의미합니다. apt-cache search gir1
입니다.
+0
clutter-gtk가 12.04에서 삭제되었습니다. 또한, 나는 우분투가 아닌 ArchLinux를 사용합니다. 슬프게도 GI를 통해 사용할 때 불안정한 ** 불안정 함을 발견했습니다. – crazedpsyc
어떻게 설명 할 수 있습니까? 나는 Xlib의 문서에서 약간 잃어 가고있다. – crazedpsyc
ICCCM 및 EWMH 사양에 따라 스테이지 창에서 _XA_MOTIF_WM_HINTS 속성을 변경해야합니다. 그것은 꽤 지루한 Xlib 물건입니다, 그래서 제 제안은 가능하다면 혼잡 -gtk를 사용하는 것입니다. – ebassi
우분투가 기본 저장소에서 더 이상 제공하지 않기 때문에 가능하면 cluttergtk 의존성을 없애려고합니다. (그리고 그것은 대부분의 리눅스 사용자가 요즈음에 ...). 또한, 지금 당장 가지고있는 문제는 실제로 Xlib에서 Window 객체를 얻는 것입니다. – crazedpsyc