Autor Tópico: Atualizando Programa  (Lida 4200 vezes)

Offline IgorM0L

  • Usuário Ubuntu
  • *
  • Mensagens: 487
  • Lokos está morto. Vamos ressucitá-lo?
    • Ver perfil
    • Yrado.net
Atualizando Programa
« Online: 06 de Janeiro de 2007, 21:04 »
Olá amigos.

Eu sou programador e estou vamos dizer... marivilhado com o mundo da programação Linux/Ubuntu, realmente, esta se dar por bem mais prática e rápida, porém, eu fui tentar compilar um programa no Glade que utiliza imagem que eu mesmo criei, que seria o fundo do programa, estou usando como um projeto GTK+ e o objeto é um GTKImage e quando vou executar o programa ele simplesmente não exibe a imagem.

Estou usando o Glade 2, será que se eu atualizar para o 3 este problema é resolvido?
Como atualizo para o 3 usando o apt?

Offline IgorM0L

  • Usuário Ubuntu
  • *
  • Mensagens: 487
  • Lokos está morto. Vamos ressucitá-lo?
    • Ver perfil
    • Yrado.net
Re: Atualizando Programa
« Resposta #1 Online: 07 de Janeiro de 2007, 22:03 »
Não quero ser chato, porém é o segundo tópico que faço sobre este tema e até agora sem resposta, e se não der certo o Glade eu terei de voltar a programar direto na API Win32!
Ou talvez alguem me explica como colocar uma imagem como fundo direto pelo código gerado pelo glade (linguagem C).

Offline IgorM0L

  • Usuário Ubuntu
  • *
  • Mensagens: 487
  • Lokos está morto. Vamos ressucitá-lo?
    • Ver perfil
    • Yrado.net
Re: Atualizando Programa
« Resposta #2 Online: 08 de Janeiro de 2007, 14:10 »
Acho que nem precisa mais arrumar este erro, apenas me mostrem por favor como colocar uma imagem de fundo em meu programa.

ginho

  • Visitante
Re: Atualizando Programa
« Resposta #3 Online: 08 de Janeiro de 2007, 16:34 »
Eu vi as indagações, não entendo disso nesta plataforma, porém se você deu o Path corretamente e acredito que sim, talvez não seria o formato da imagem ? Sua extensão, talvez alguma restrição. Já
experimentou chamar uma imagem com outro formato, ou ainda outra imagem.

Offline IgorM0L

  • Usuário Ubuntu
  • *
  • Mensagens: 487
  • Lokos está morto. Vamos ressucitá-lo?
    • Ver perfil
    • Yrado.net
Re: Atualizando Programa
« Resposta #4 Online: 08 de Janeiro de 2007, 17:08 »
Pior que já.
Eu agora preferia então que me passasem um código GTK+ que exibe uma imagem, aí eu mesmo posso coloca-la direto no código-fonte.

ginho

  • Visitante
Re: Atualizando Programa
« Resposta #5 Online: 08 de Janeiro de 2007, 17:19 »

Darcamo

  • Visitante
Re: Atualizando Programa
« Resposta #6 Online: 08 de Janeiro de 2007, 21:24 »
Quando vc cria um widget na GTK vc tem que explicitamente chamar o método show() da widget para que ela seja exibida. Isso em GTKmm que é um bind da GTK para C++. Sei que na pyGTK (bind da GTK para python) também tem isso.

Quando vc utiliza o glade, se não me engano o padrão é mostrar a widget (tem uma opção chamada visible nas propriedades de cada widget, deixa ela em yes).

De qualquer forma, seria bem mais fácil te ajudarmos se vc colocar o código.

Outra coisa, existem diversos tutoriais na internet com exemplos. Sugiro testar os exemplos e entendê-los antes de tentar um código 100% seu.

Offline IgorM0L

  • Usuário Ubuntu
  • *
  • Mensagens: 487
  • Lokos está morto. Vamos ressucitá-lo?
    • Ver perfil
    • Yrado.net
Re: Atualizando Programa
« Resposta #7 Online: 09 de Janeiro de 2007, 10:02 »
OK! Concordo plenamente, vou tentar uma coisa aqui e no fim do dia posto se deu certo ou não com o código anexado.