Re: gdk e gtk
Em Thu, Apr 15, 2004 at 10:46:06PM -0300, ViNiCiUs escreveu:
>
> Alguém sabe a diferença entre o GDK e o GTK ?
>
> Para que serve cada um deles ?
>
> Agradeço - ViNiCiUs
O GDK é responsável pela criação dos gráficos em baixo nível; ou seja,
quando você quer criar um botão, é o GDK que coloca os pixels que formam as
linhas que compõem tal botão, nas cores pedidas e nos lugares certos. O GTK
usa essa capacidade do GDK para desenhar os "widgets", ou controles: botão,
caixa de texto, barras de rolagem etc. É o GTK que pede que seja criada uma
linha X, de tamanho Y, no lugar Z e na cor N; o GDK vai lá e desenha a tal
linha de acordo com o pedido.
O programador usará, na imensa maioria das vezes, os widgets da biblioteca
GTK, pois são eles os responsáveis pela interface com o usuário. Só se você
quiser fazer alguma coisa muito diferente do que já existe (e do que é
possibilitado) pelo GTK, é que você vai precisar mexer com o GDK.
--
José de Paula Rodrigues Neto Assis Linux User 175920
Brasília - DF - Brasil counter.li.org
Reply to: