Gtk+ é a biblioteca que desenha botões, diálogos, textboxes, etc.
Gnome é uma interface gráfica criada usando o Gtk+. A default do
Ubuntu. A aplicações do Gnome usam uma biblioteca que estende o Gtk+,
a libgnome.
Glade é, originalmente, uma ferramenta para criação wysiwyg de
interfaces Gtk+/Gnome que gerava código C. Depois foi criada a
libglade que permite que, em tempo de execução, diálogos sejam gerados
a partir de arquivos XML editados via Glade.

O projeto Mono fez binding dessas bibliotecas para C# acrescentando o
sufixo '#' no fim. :)

Caminho legal pra fazer um aplicação:
 * Crie seus diálogos com Glade.
 * Crie seu programa com Gtk# e Glade#
 * Seu programa lê o arquivo .glade e exibe.
 * Crie eventos no Glade
 * Crie respostas a esses eventos (callbacks) no código

Já segui o caminho acima com python e pyGtk, pyGlade.

Tudo, no fim, usa o Gtk# que usa o Gtk+.

Aldo

2006/10/1, Tiago Z.C <[EMAIL PROTECTED]>:
> pessoal, alguém saberia me esclarecer algumas dúvidas sobre o mono.net
> estou enviando pra esta lista, pq listas de mono e comunidades de mono tem
> poucas pessoas, e raramente elas respondem
> eu queria saber o seguinte, quais as diferenças se é q existem entre gtk#,
> gnome#, glade#? existem diferenças de performance?
> existe mais de um conjunto de widgets q eu posso usar para desenhar minhas
> GUI's?
> Obrigado
>
> --
> Tiago Zortéa de Conto
> Linux User #411735
> Ubuntu Dapper Drake
> --
> ubuntu-br mailing list
> [email protected]
> www.ubuntubrasil.org
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
>

-- 
ubuntu-br mailing list
[email protected]
www.ubuntubrasil.org
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

Responder a