Pragramação em gtk

Iniciado por drhachmann, 18 de Junho de 2008, 01:29

tópico anterior - próximo tópico

drhachmann

Estou minha interface gráfica com o glade, e a implementação em C++

estou com dois problemas:

no minha janela principal, tenho um botao, que ao ser clicado, abre outra janela, para obter um valor, preciso que a janela principal pare de processar e aguarde o fechamento da janela que ela chamou.

estou também precisando imprimir algumas coisas em um campo de texto(em tempo de execução), gostaria de saber o que eu posso usar..
pensei no textview, só não sei como usa-lo direito...

Darcamo

Tem uma propriedade chamada "modal" que resolve o seu problema.
Quando uma janela é modal, ela fica acima das demais e as demais "param de processar" como você quer.

Se não me engano, no próprio glade você pode setar essa opção de uma window, mas não lembro como está a tradução de "modal" no glade.


Quanto ao texto, se for algo muito simples você pode usar até mesmo um label. Mas se for muita coisa e/ou mais de uma linha o ideal é um textview mesmo.