내 x 창을 다른 프로세스에 빌려주세요

내 x 창을 다른 프로세스에 빌려주세요

저는 터미널 파일 관리자를 작성 중이며 사용자가 이미지 파일을 여는 명령을 실행할 때 렌더링 및 입력을 위해 이미지 보기 응용 프로그램이 터미널 에뮬레이터의 x 창을 사용하도록 하려고 합니다. 터미널 에뮬레이터는 이미지 보기 애플리케이션이 실행되는 동안 입력을 렌더링하거나 수신해서는 안 됩니다. 이미지 뷰어가 닫힐 때 터미널 에뮬레이터는 x 창을 재활용해야 합니다.

창 관리자나 터미널 에뮬레이터를 작성하지 않고도 이를 달성할 수 있습니까? GUI 파일 관리자를 작성하면 더 쉬울까요?

답변1

관련된 창 ID를 확인하고 사용할 수 있으면 요청한 내용이 가능할 수 있습니다.wmctrl창 관리자에게 귀하를 대신하여 이동 및 쌓기 작업을 수행하도록 요청하십시오.

그건,

  • 터미널 프로그램이 이미지 뷰어를 시작합니다
  • 이미지 뷰어의 창 ID를 가져옵니다.
  • 해당 정보를 사용하여 창 관리자에게 창을 터미널 상단으로 이동하도록 요청합니다.

추가 자료:

관련 정보