XDnD (wikipedia ) é o protocolo mais utilizado, suportado pelo GTK e pelo Qt. Envolve tanto as aplicações como , até certo ponto, o gerenciador de janelas e o alternador de programas (por exemplo, o Painel do GNOME) se estiver em execução.
Sou um dinossauro da velha guarda e gostaria de entender como o arrastar e soltar funciona no sistema de janelas X no Linux. É construído no protocolo X? É uma função do gerenciador de janelas? Os aplicativos precisam estar cientes do arrastar e soltar? São ambos os aplicativos e o gerenciador de janelas?
Estou à procura de uma compreensão técnica geral. Se eu tiver dúvidas específicas sobre como modificar um aplicativo para dar suporte ao recurso de arrastar e soltar, perguntarei sobre o Stackoverflow .
XDnD (wikipedia ) é o protocolo mais utilizado, suportado pelo GTK e pelo Qt. Envolve tanto as aplicações como , até certo ponto, o gerenciador de janelas e o alternador de programas (por exemplo, o Painel do GNOME) se estiver em execução.
Tags drag-and-drop linux x-windows