Como faço para impedir que uma caixa de contêiner se expanda horizontalmente no Glade?

4

Atualmente, quando o rótulo do meu botão recebe mais caracteres, as caixas do contêiner são redimensionadas horizontalmente e afastam os outros contêineres próximos a ele. Eu não quero esse comportamento.
Como faço para dar a minhas caixas uma largura fixa, para que elas não sejam mais redimensionadas quando seus widgets filhos ficarem maiores?

Projeto: link

    
por RobinJ 24.06.2012 / 01:33

2 respostas

1

  1. Adicione um botão e selecione-o

  2. Vá para a guia Geral no lado direito e selecione "Adicionar conteúdo do botão personalizado" (em vez do padrão "Configurar conteúdo do botão" & amp; "Legenda com imagem opcional".

  1. Adicione um marcador ao botão.

  2. Edite os detalhes do rótulo (por exemplo, "Reticulação"="Fim", "Largura máxima em caracteres"="15"). Se você usa o glade para testar o aplicativo, ele se parece com isso (a janela no meio):

    
por xubuntix 04.08.2012 / 15:54
-1

Para o rótulo no Glade, você pode selecionar Largura Máxima em Caracteres na guia Geral . Eu recomendo que você defina isso para um número como 20 e, em seguida, no seu código, pegue os 17 primeiros caracteres do texto que deseja exibir e, em seguida, apenas anexe '...' para que o usuário possa ver que ele foi encurtado. Isso resolverá seu problema.

    
por jonobacon 24.06.2012 / 03:06