Bonjour,
comment imposer la taille d'un bouton, même si je change le label?
J'ai crée l'interface avec Glade.
Mon appli est un GtkWindow, contenant un GtkGrid, dont les cellules contiennent, par exemple, des GtkButton.
Le GtkGrid est "homogène".
Je m'étais dis, mon Gtk Window a une taille fixe, si mon GtkGrid est homogène, la largeur des cellules est fixe aussi. Un de mes GtkButton est instancié avec le label: "nouvelle mesure"
Or, si je met à jour le label avec un string plus grand, le GtkButton s'élargit, sa cellule aussi, toutes les cellules aussi car homogène, le Gtkgrid aussi et le GtkWindow aussi (pourtant non redimensionnable dans les options sous glade)
Puis-je figer la taille des GtkButton, mais en fait plus généralement de tous les GtObjects, y compris le GtkWindow? (quitte à recevoir une erreur si je veux écrire un label trop grand.)
Partager