Autor Tópico: clipboard no linux  (Lida 2125 vezes)

Offline Edimartin

  • Usuário Ubuntu
  • *
  • Mensagens: 39
    • Ver perfil
clipboard no linux
« Online: 11 de Agosto de 2011, 18:22 »
Olá galera. Eu estou montando uma biblioteca para rodar em windows e linux (e no futuro mac) e eu tenho uma dúvida.

Eu quero gerenciar o ctrl+c e ctrl+v dos programas lendo e escrevendo no buffer.
No windows eu consegui ler e escrever no buffer usando o clipboard do windows.h.

Na hora de eu pesquisar em linux eu li que o clipboard é gerenciado elo ambiente (no ubuntu o gnome).

Eu gostaria de saber se isso é verdade, se eu preciso programar para um ambiente expecífico (KDE ou Gnome) ou se eu posso fazer um programa que rode em qualquer ambiente linux. Tipo se existem funções de janelas para qualquer ambiente e se existe o buffer de clipboard padrão em qualquer linux.

Offline irtigor

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.344
  • Delete, delete, delete!
    • Ver perfil
Re: clipboard no linux
« Resposta #1 Online: 12 de Agosto de 2011, 13:47 »
Não, o responsável pelas áreas de transferência é o X, mas os principais gui toolkits também devem implementar acesso (o gtk eu sei que fornece).

Offline Edimartin

  • Usuário Ubuntu
  • *
  • Mensagens: 39
    • Ver perfil
clipboard no linux
« Resposta #2 Online: 13 de Agosto de 2011, 20:54 »
X é uma biblioteca?

Offline irtigor

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.344
  • Delete, delete, delete!
    • Ver perfil