Responder 
 
Avaliação do Tópico:
  • 0 Votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
[RESOLVIDO] C: Interface gráfica e seus componentes
15/07/2011, 13:55 (Resposta editada pela última vez em: 18/07/2011 17:43 por hax0r3x.)
Resposta: #1
[RESOLVIDO] C: Interface gráfica e seus componentes
Olá!

Gostaria de saber como passo a desenvolver sistemas GUI com C (não C++), até agora eu programei apenas modo texto, usando ncurses.
Preciso criar um sistema de gerenciamento de estoque e pra isso vou manipular objetos, como campos de texto e botões da tela.

Existe alguma API para fazer a interface? Ou que dá a possibilidade de POO?
Já ouvi dizer em Glib, alguem sabe me explicar como funciona?

abs
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
15/07/2011, 14:18
Resposta: #2
RE: C: Interface gráfica e seus componentes
Olá. O funcionamento é padrão. O programa gráfico fica em loop até que um botão da janela seja acionado. Você pode usar o Python, java,ruby, etc...
Vai uma página do gtk para ajudar e conferir como essa comunicação da engenharia e janelas devem funcionar..
http://developer.gnome.org/gtk/

Se você não estiver gostando do que faz, então você nunca vai conseguir continuar fazendo.
Por: http://live.gnome.org/GnomeLove/HowToStart%20Pt
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
18/07/2011, 14:06 (Resposta editada pela última vez em: 18/07/2011 14:32 por hax0r3x.)
Resposta: #3
RE: C: Interface gráfica e seus componentes
Está certo.. vou começar a estudar GTK nesse link que informou.

abs
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
18/07/2011, 17:52
Resposta: #4
RE: [RESOLVIDO] C: Interface gráfica e seus componentes
Se alguém tiver mais informações, por favor poste-as... eu sempre tive essa dúvida também, de como fazer uma gui em c no linux Sorrisão

"Vamos tirar a barriga, senhor Barba? Digo..."

Debian Squeeze | Usuário #517613
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
28/07/2011, 08:56
Resposta: #5
RE: [RESOLVIDO] C: Interface gráfica e seus componentes
renatov,

estou seguindo a documentação do site do próprio gtk:
http://developer.gnome.org/gtk/

Pena que não tem tradução então algumas coisas levam mais tempo pra entender Triste

Achei tambem esse link (em portguês) introduzindo ao gtk:
http://equipe.nce.ufrj.br/adriano/c/apos...l/gtk.html

vlw
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
26/08/2011, 22:14
Resposta: #6
RE: [RESOLVIDO] C: Interface gráfica e seus componentes
É um equivoco procurar por "GUI em C". A linguagem C é uma linguagem de propósito geral, e não tem nenhuma relação com interfaces gráficas. O que você pode fazer é utilizar toolkits (tais como Qt, GTK, e etc), ou, no caso de alguns sistemas (como no Windows), usufruir da API deste para usar uma interface gráfica.

Caso tenha interesse nas toolkits que citei, sugiro a leitura de suas respectivas documentações:

Qt:
http://doc.qt.nokia.com/

Gtk:
http://www.gtk.org/documentation.php

----------------------------------------------
rm-rf /* says: Do you is a root ?
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
03/09/2011, 21:36
Resposta: #7
RE: [RESOLVIDO] C: Interface gráfica e seus componentes
Olá. Desculpe discordar mas não é um equívoco. O gtk absolve perfeitamente o C.

Se você não estiver gostando do que faz, então você nunca vai conseguir continuar fazendo.
Por: http://live.gnome.org/GnomeLove/HowToStart%20Pt
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
03/09/2011, 23:30
Resposta: #8
RE: [RESOLVIDO] C: Interface gráfica e seus componentes
Acho que o Andrezc está querendo dizer é que a linguagem C não foi estruturada para uma GUI em específico (diferente do Visual Basic, por exemplo), muito embora seja possível integrá-la a componentes de interface gráfica por meio de toolkits, sejam eles do Windows, do Linux (ou do Mac).

"Vamos tirar a barriga, senhor Barba? Digo..."

Debian Squeeze | Usuário #517613
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
Responder 


Ir ao Fórum:


Usuários visualizando este tópico: 1 Visitantes

Entre em Contato | Fórum Debian | Voltar ao Topo | Voltar ao Conteúdo | Modo Leve (Arquivo) | Feeds RSS