2012-05-18 5 views
1

어떻게 프로그래밍 방식으로 창을 전환합니까? Alt + Tab은 레이블이나 무언가가없는 것입니다.그놈 쉘 확장. 창 작업

설명서를 살펴 보았지만 너무 복잡해서 (처음에는 물건을 알지 못했지만 좋은 문서를 통해 액션 스크립트를 배웠습니다). 그리고 나는 많은 라이브러리와 GObject-Introspection이라고 불리는 것들이 있기 때문에 정확히 어디에서보아야하는지 충분히 이해하지 못합니다. 그리고 그곳에서 무언가를 찾으려고 할 때 나는 무엇을 찾고 있는지 모르기 때문에 거기서 길을 잃습니다. 그것은 일종의 원이다)).

다른 확장 기능의 소스 코드도 보려고했지만 문서보다 훨씬 복잡합니다. 나는 꽤 어리석은 것처럼 들린다. 그러나 나는 그것을 붙잡을 수있다.

그래서 누구나 문서 변환이나 다른 방법으로 필요한 방법을 찾을 수있는 전환 창을 처리하는 방법을 알고 있습니까?

답변

1

찾고 계시는 라이브러리는 libwnck입니다. 라이브러리는 C로 작성되지만 확장을위한 JavaScript와 같은 다른 언어로 라이브러리에 액세스 할 수 있습니다. 이것은 GObject-Instrospection을 통해 이루어지며,이 시점에서 당신은 깊이 이해할 필요가 없습니다 (GObject-Introspection은 다른 언어로 라이브러리를 사용할 수있는 접착제입니다). 접두어는 일반적으로 언어에 따라 다릅니다.

구체적인 목적으로는 devilpie2을 대신 보시기 바랍니다.