Salut ...
J'ai un petit problème qui commence à me faire m'arracher les cheveux ...
j'essaye d'ajouter des GtkWidget à ma fenêtre (normal quoi ). Je ne veux pas que ma fenêtre dépasse une certaine taille donc je lui fixe la taille à la création.
Le problème est qu'en rajoutant certians éléments (genre un combo_box) il m'explose la taille de la fenêtre si je le place dans un intervalle trop petit ...
Je ne sais pas si je m'explique bien ...
Sinon j'utilise une table pour le container.
En gros :
Me met une zone de 0 à 80 (pile la taillle de la fenêtre ... mais ocmme je n'ai que 3 chiffres ça ne m'intéresse pas ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 lowFrequency = gtk_entry_new(); gtk_entry_set_text((GtkEntry*)lowFrequency,"0"); gtk_entry_set_max_length((GtkEntry*)lowFrequency, 3); gtk_widget_set_sensitive(lowFrequency,false); g_signal_connect(G_OBJECT(lowFrequency), "changed", G_CALLBACK(low_frequency) , this); gtk_table_attach_defaults(GTK_TABLE(table), lowFrequency, 0, 80, lastY, lastY+10); gtk_widget_show(lowFrequency);
Du coup j'essaye de le placer entre 0 et 20 par exemple et là la zone de texte à toujours la même taille mais ma fênetre s'est multipliées par 4 en largeur ...
Quelqu'un sait d'où cela vient ?
Merci d'avance
Partager