Linux의 X 윈도우 시스템에서 "끌어서 놓기"는 어떻게 작동합니까?

Linux의 X 윈도우 시스템에서 "끌어서 놓기"는 어떻게 작동합니까?

저는 고전 공룡입니다. Linux의 X 윈도우 시스템에서 드래그 앤 드롭이 어떻게 작동하는지 알고 싶습니다. X 프로토콜에 내장되어 있습니까? 창관리자의 기능인가요? 애플리케이션은 드래그 앤 드롭을 인식해야 합니까? 그렇습니까?둘 다응용 프로그램그리고창 관리자?

나는 일반적인 기술적 이해를 찾고 있습니다. 드래그 앤 드롭을 지원하도록 앱을 수정하는 방법에 대한 구체적인 질문이 있는 경우 다음 페이지에서 질문하겠습니다.스택 오버플로.

답변1

XDnD(위키피디아)는 GTK와 Qt에서 지원하는 가장 널리 사용되는 프로토콜입니다. 두 가지 응용 프로그램이 모두 포함됩니다.그리고, 어느 정도 창 관리자는그리고프로그램 전환기(예: GNOME 패널)가 실행 중인 경우.

관련 정보